Commit Graph

2905 Commits

Author SHA1 Message Date
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
Sebastian Pipping
41b0df6d36 Merge branch 'benjaminp-assume-memmove' (fixes #219) 2018-09-20 21:27:18 +02:00
Sebastian Pipping
47ce3ef99c Changes: Document #219, give credit to @benjaminp 2018-09-20 21:26:48 +02:00
Benjamin Peterson
fba16e0bfe Assume memmove(3) exists.
memmove is specified since POSIX.1-2001 and C89, and bcopy is deprecated.
2018-09-20 21:24:17 +02:00
Sebastian Pipping
177562e6ba Merge branch 'yugr-issue195' (#197, fixes #195) 2018-09-20 21:19:36 +02:00
Sebastian Pipping
fdc4400609 Changes: Document #195 and #197, give credit to @yugr 2018-09-20 21:18:19 +02:00
Yury Gribov
30f8c30b6a Hide private symbols. 2018-09-20 17:45:01 +01:00
Sebastian Pipping
cd2078d666
Merge pull request #214 from marcomaggi/fix-travis-minimum-clone-depth.marcomaggi-2018-08-22
set to the bare minimum the depth of git clone in travis ci config
2018-08-22 10:47:24 +02:00
Marco Maggi
eea170fba6 set to the bare minimum the depth of git clone in travis ci config 2018-08-22 10:38:56 +02:00
Sebastian Pipping
924978d6fb Merge branch 'userwithuid-cmake-pkgconfig' (#212) 2018-08-22 10:16:50 +02:00
Sebastian Pipping
af9e45e778 Changes: Mark GitHub accounts with an "@" prefix 2018-08-22 10:16:00 +02:00
Sebastian Pipping
ad30429fe1 Changes: Document #212 2018-08-22 10:14:03 +02:00
userwithuid
23cf8dc612 CMake: Use GNUInstallDirs for pkgconfig too
Fixes i.e. multilib setups on linux

Follow-up to 5681911965
2018-08-21 06:30:48 +00:00
Sebastian Pipping
39e487da35 Prepare release version 2.2.6 (#209) 2018-08-12 21:40:00 +02:00
Sebastian Pipping
62f92a5e1c Bump version info from 7:7:6 to 7:8:6 (#209) 2018-08-12 21:40:00 +02:00
Sebastian Pipping
12732b9f85 tests/.gitignore: Add .log and .trs 2018-08-12 21:40:00 +02:00
Sebastian Pipping
109275dd08 Add script to create signed tarballs for upload (#193) 2018-08-12 21:40:00 +02:00
Sebastian Pipping
070f024f61 Merge branch 'frast-issue207' (#208, fixes #207) 2018-08-12 16:42:52 +02:00
Sebastian Pipping
5aa85a1efc Changes: Document #207 and #208, give credit to @frast 2018-08-12 16:41:35 +02:00
Frank Rast
59fec97670 CMake: Show error if combination of XML_UNICODE, XML_UNICODE_WCHAR_T and BUILD_tools is not supported. 2018-08-10 08:41:16 +02:00
Frank Rast
1a1d1841c0 CMake: Add options XML_UNICODE and XML_UNICODE_WCHAR_T 2018-08-09 09:33:48 +02:00
Frank Rast
53d8e00275 CMake: fix option XML_DEV_URANDOM to use set() 2018-08-09 09:20:51 +02:00
Sebastian Pipping
50f4e1695f Re-add int casts dropped at 3960f6061a (#170)
This is meant to address warning C4244.

> C4244: '=' : conversion from '__int64' to 'int', possible loss of data
> C4244: 'initializing' : conversion from '__int64' to 'int', possible loss of data
2018-08-06 23:05:23 +02:00
Sebastian Pipping
718eac74dc Merge branch 'issue_170_fix' (#206, fixes #170) 2018-08-06 19:59:26 +02:00
Sebastian Pipping
3139a2465f Changes: Document #170 and #206 2018-08-06 19:58:01 +02:00
Rhodri James
3960f6061a (#170) Prevent XML_GetBuffer doing arithmetic with NULL pointers 2018-08-06 19:56:50 +02:00
Rhodri James
428d69cd42 Remove senseless pointer arithmetic (issue #170) 2018-08-06 19:56:50 +02:00
Sebastian Pipping
e113a46672 Merge branch 'issue_204_fix' (#205, fixes #204) 2018-08-03 20:32:51 +02:00