Tue, 21 Jan 2025 10:49:29 -0600
Fix invalid prototypes that will break with C23
Using `function()` used to mean "any number" of parameters, but as of C23, this
is now aligned with C++ and means _zero_ parameters. This will cause build
failures due to mismatched function parameters in GCC15, which switched to C23
by default.
Related to PIDGIN-18028, though I guess Gentoo didn't actually have the problem as they disabled Zephyr.
Testing Done:
Compiled with GCC15 without error.
Reviewed at https://reviews.imfreedom.org/r/3776/
|
15671
cbff05c2d691
Add stuff for pkg-config
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
1 | prefix=@prefix@ |
|
cbff05c2d691
Add stuff for pkg-config
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
2 | exec_prefix=@exec_prefix@ |
|
cbff05c2d691
Add stuff for pkg-config
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
3 | libdir=@libdir@ |
|
cbff05c2d691
Add stuff for pkg-config
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
4 | includedir=@includedir@ |
|
21542
be3af6d9f2bf
The order of these variable declarations is important if we want the
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
21489
diff
changeset
|
5 | datarootdir=@datarootdir@ |
|
15671
cbff05c2d691
Add stuff for pkg-config
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
6 | datadir=@datadir@ |
|
cbff05c2d691
Add stuff for pkg-config
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
7 | sysconfdir=@sysconfdir@ |
|
15946
d40e8847e825
More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
15671
diff
changeset
|
8 | |
|
29677
9f2edc260c5b
Add a plugindir variable to .pc files.
Will Thompson <resiak@pidgin.im>
parents:
21542
diff
changeset
|
9 | plugindir=${libdir}/pidgin |
|
9f2edc260c5b
Add a plugindir variable to .pc files.
Will Thompson <resiak@pidgin.im>
parents:
21542
diff
changeset
|
10 | |
|
15671
cbff05c2d691
Add stuff for pkg-config
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
11 | Name: Pidgin |
|
cbff05c2d691
Add stuff for pkg-config
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
12 | Description: Pidgin is a GTK2-based instant messenger application. |
|
cbff05c2d691
Add stuff for pkg-config
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
13 | Version: @VERSION@ |
|
15946
d40e8847e825
More s/gaim/pidgin/ and s/gaim/purple/ and make the RPM spec file work a bit
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
15671
diff
changeset
|
14 | Requires: gtk+-2.0 purple |
|
15671
cbff05c2d691
Add stuff for pkg-config
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
15 | Cflags: -I${includedir}/pidgin |
|
cbff05c2d691
Add stuff for pkg-config
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
diff
changeset
|
16 |