Commit Graph

2732 Commits

Author SHA1 Message Date
Sebastian Pipping
844e5482c7 Autotools: Produce .tar.{gz,lz,xz} release archives (#236, #258) 2019-05-12 19:19:40 +02:00
Sebastian Pipping
5e2859fbf1
Merge pull request #250 from luzpaz/README-repology
README: Add Repology badge showing repos package is available in
2019-02-02 21:09:17 +01:00
luz.paz
08a0dd4a2e README: Add Repology badge showing repos package is available in 2019-02-02 14:24:18 -05:00
Sebastian Pipping
0e7efe2b01 Merge branch 'osx-travis-homebrew' (#152, #249) 2019-01-27 22:39:58 +01:00
Sebastian Pipping
6e29a8bbaf qa.sh: Link with clang for Address Sanitizer 2019-01-27 21:58:15 +01:00
Sebastian Pipping
75fbe10f71 qa.sh: Dump config.log for configure failures 2019-01-27 21:58:15 +01:00
Sebastian Pipping
d95d78721d Travis CI: Keep macOS $PATH away from Linux 2019-01-27 21:58:15 +01:00
Stephen
9aaaac076a Travis CI: Test OSX
Use Brewfile for dependencies
2019-01-27 21:58:06 +01:00
Sebastian Pipping
1d24a9dc61 qa.sh: Fix incomplete link flags for Address Sanitizer
Prefix "-Wc," is fot libtool, see
https://www.gnu.org/software/libtool/manual/libtool.html#Stripped-link-flags
2019-01-27 21:56:00 +01:00
Sebastian Pipping
dc27db3ea0 Merge branch 'issue-247-fix-configure-without-docbook' (fixes #247) 2019-01-26 20:44:39 +01:00
Sebastian Pipping
95455453b1 Fix compilation for lack of docbook2x-man
The guard in doc/Makefile.am was supposed to protect against
publishing release tarballs lacking a compiled xmlwf.1 man page
without noticing.  Now it does no more than advertised.
2019-01-26 20:34:41 +01:00
Sebastian Pipping
3826ac43e9 Merge branch 'issue-245-visibility-check' (fixes #245) 2019-01-26 18:56:10 +01:00
Sebastian Pipping
f511408215 Changes: Mention PR #246 2019-01-26 18:55:51 +01:00
Sebastian Pipping
c69657f8fd m4: Fix check for -fvisibility=hidden for Clang 2019-01-26 18:35:37 +01:00
Sebastian Pipping
8a95a28658 m4: Reformat C test code to be readable 2019-01-26 16:42:02 +01:00
Sebastian Pipping
9f5bfc8d0a Merge branch 'sdroege-win32-def-file-syntax' 2019-01-11 01:33:00 +01:00
Sebastian Pipping
b90d29e44d Changes: Document fix to #243 2019-01-11 01:32:25 +01:00
Sebastian Dröge
1bc4aff75e Fix syntax of Windows module definition files
Otherwise this fails with:
  Cannot export @: symbol not defined
2019-01-10 21:26:07 +02:00
Sebastian Pipping
9f44ababe7
Merge pull request #237 from oshogbo/master
Fix compilation for -Werror with -Wunused-function/-Wall
2018-12-09 19:30:04 +01:00
Mariusz Zaborski
7f3291057b Un-break build libexpat.
The writeRandomBytes_arc4random is not used if the arc4random_buf
is available. This caused compiler to throw warnings.
Finally this breaks a build when warnings are treated as errors.
2018-11-04 19:34:08 +01:00
Sebastian Pipping
ba1cfbbeb4 Merge branch 'KangLin-master' (#227) 2018-10-21 15:00:12 +02:00
Sebastian Pipping
8e4bd31840 Changes: Document #227 2018-10-21 14:59:34 +02:00
Sebastian Pipping
d7f0c2e055 configure.ac: Streamline mention of defaults in --help output a bit 2018-10-21 14:52:11 +02:00
KangLin
1fdfd8a1b4 Add build condition 2018-10-21 14:47:40 +02:00
Sebastian Pipping
daeb71d12f Merge branch 'excluded-code-review.marcomaggi-2018-10-21' (#230) 2018-10-21 14:40:33 +02:00
Sebastian Pipping
c39d391550 Mark disabled code to make it easy to see again 2018-10-21 14:36:00 +02:00
Marco Maggi
5841ab111b change code exclusion style to make sure that the excluded code still compiles 2018-10-21 14:31:39 +02:00
Sebastian Pipping
27d063d43f Merge branch 'autotools-usage-review.marcomaggi-2018-10-18' (#228) 2018-10-21 14:20:18 +02:00
Sebastian Pipping
ffd7fe33dc Changes: Document #228 2018-10-21 14:17:35 +02:00
Sebastian Pipping
c477867550 configure.ac: Fix indendation regression in --help output 2018-10-21 14:13:11 +02:00
Marco Maggi
8e64ef849d fixed missing dollar sign in parameter expansion of custom autoconf macro 2018-10-20 20:55:16 +02:00
Marco Maggi
c5a8932204 restore the definition of WORDS_BIGENDIAN when the platform is big endian 2018-10-20 13:30:25 +02:00
Marco Maggi
06b02bd25f removed unused AC_PROG_MKDIR_P from configure.ac 2018-10-20 13:16:26 +02:00
Marco Maggi
12733c9026 rewritten check for visibility support by the compiler 2018-10-20 12:57:22 +02:00
Marco Maggi
c66e010436 fixed name of autoconf macro file 2018-10-20 12:37:56 +02:00
Marco Maggi
4900bfc0b7 fixed comment in configure.ac 2018-10-19 07:07:06 +02:00
Marco Maggi
925a247db0 prefixed m4 macros in configure.ac 2018-10-18 15:58:31 +02:00
Marco Maggi
ee925db9ff clean up of acinclude 2018-10-18 15:49:19 +02:00
Marco Maggi
f4698cde13 more flags for the gcc compiler 2018-10-18 14:54:21 +02:00
Marco Maggi
2d8db00d33 better flag variable assignment 2018-10-18 13:30:05 +02:00
Marco Maggi
78646864c9 reorganised check for compiler supporting visibility 2018-10-18 13:27:40 +02:00
Marco Maggi
67342942d6 more autoconf macros for linker flags 2018-10-18 13:06:14 +02:00
Marco Maggi
5556d00f9f reorganised selection of flags for compilers in configure.ac 2018-10-18 13:01:06 +02:00
Marco Maggi
97afdec50d added usage of more autoconf macros (from the autoconf marcros archive) 2018-10-18 12:54:28 +02:00
Marco Maggi
d84a5f6caa added use of AX_CHECK_COMPILE_FLAG Autoconf macro 2018-10-18 12:26:04 +02:00
Marco Maggi
633b3a2a50 style fixes in configure.ac 2018-10-18 12:13:03 +02:00
Marco Maggi
f41b657299 requires gnu autoconf 2.69 2018-10-18 11:41:40 +02:00
Marco Maggi
cf3c2aa084 stopped using ac_c_bigendian_croos in favor of ac_c_bigendian 2018-10-18 11:40:29 +02:00
Marco Maggi
9fb802c7fc started autotools usage overhaul with some configure.ac revision
Modernisation of libtool initialisation.  Use of acinclude.m4 to load
macro definition files.
2018-10-18 11:24:11 +02:00
Mikhail Matrosov
6b0d52543f Remove expat.h from .gitignore (#224)
Since it is actually present in the repository and is used in the build.
2018-10-05 17:14:37 +02:00