IABSD.fr/ports/comms

Branch :


Log

Author Commit Date CI Message
05d61abf 2017-09-27 21:05:42 Unbreak autoconf check with clang by not using nested function. Replace gettext module while here.
d267cd02 2017-09-25 09:16:12 Unbreak autoconf checks with clang by not using nested functions in the checks. Someone clearly did not read the autoconf documentation because using the following functions with a function declaration inside the body will end up declaring a function inside a function. - AC_TRY_COMPILE( [], [ int main() { return 0; } ], - AC_LANG_PROGRAM([[]], [[int main (void) { return 0; }]])], - AC_TRY_LINK([], [int main (void) { return 0; }], Result: int main () { int main (void) { return 0; } ; return 0; } nested functions is a gcc extension which is not supported by clang. test.c:4:17: error: function definition is not allowed here int main (void) { return 0; } ^ 1 error generated. This causes tests to fail in the configure scripts resulting in missing compile and link time flags from the builds. This resulted in weird behaviour of several software, like gnome hanging completely due to gtk+3 not being built properly. This change intrudces the following fixes: - remove int main() declaration from AC_TRY_COMPILE, AC_LANG_PROGRAM, AC_TRY_LINK as it comes with a declaration already, and people misused them - change to use AC_LANG_SOURCE when needed in case a complete source block is specified Most of the changes are in configure.(ac|in), however there were some cases where autoconf is either broken or the build failed because of an autoconf generated configure script. Everytihng else is switched to autoconf, so the maintainers can go ahead and upstream these diffs. There are more to come, we are continously checking the tree for these issues and in the future the infrastructure will error if such a case is found.
d40df6b3 2017-09-20 08:20:14 Adjust MAKE_FLAGS to unbreak after pulseaudio update.
c101536a 2017-09-16 12:59:32 update to chirp-20170714
c5cecfbc 2017-09-04 16:48:45 update to fldigi-4.0.9
0885430c 2017-08-21 18:36:21 replace dead HOMEPAGE/MASTER_SITES with a backup mirror
5e964ab0 2017-07-26 22:45:14 bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports.
c114d705 2017-07-23 09:26:25 add pthread to COMPILER_LIBCXX. white lie, but it allows clang and gcc to be more similar bump accordingly.
8ac47fd9 2017-07-16 19:18:47 use COMPILER_LIBCXX where applicable
4fcf8f2a 2017-07-05 10:22:05 drop MAINTAINER on a few things