aboutsummaryrefslogtreecommitdiffstats
path: root/configure.ac (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Post release updatesWerner Koch2025-04-241-1/+1
| | | | --
* Release 1.55.libgpg-error-1.55gpgrt-1.55Werner Koch2025-04-241-1/+1
|
* Post release updatesWerner Koch2025-04-171-1/+1
| | | | --
* Release 1.54libgpg-error-1.54gpgrt-1.54Werner Koch2025-04-171-1/+1
|
* Post release updatesWerner Koch2025-04-091-1/+1
| | | | --
* Release 1.53libgpg-error-1.53gpgrt-1.53Werner Koch2025-04-091-1/+1
|
* tests: Check that we do not use the es macros in the public API.Werner Koch2025-04-091-1/+3
| | | | * tests/t-version.c: Undef the macros.
* Post release updatesWerner Koch2025-04-081-1/+1
| | | | --
* Release 1.52libgpg-error-1.52gpgrt-1.52Werner Koch2025-04-081-2/+2
|
* Update the copyright notice.Werner Koch2025-04-071-0/+2
| | | | | * configure.ac (GPGRT_STD_COPYRIGHT_LINE): New. * src/gpg-error.c (my_strusage): Use it here.
* build: Remove defining GPG_ERR_ENABLE_ERRNO_MACROS.NIIBE Yutaka2025-01-151-1/+0
| | | | | | | | | | * configure.ac (GPG_ERR_ENABLE_ERRNO_MACROS): Remove. -- It was for Windows CE. Signed-off-by: NIIBE Yutaka <[email protected]>
* spawn: Use closefrom when available.NIIBE Yutaka2025-01-081-1/+2
| | | | | | | | | * configure.ac (AC_CHECK_FUNCS): Check closefrom. * src/spawn-posix.c [HAVE_CLOSEFROM]: Use closefrom if possible. -- Signed-off-by: NIIBE Yutaka <[email protected]>
* Post release updatesWerner Koch2024-11-111-1/+1
| | | | --
* Release 1.51libgpg-error-1.51gpgrt-1.51Werner Koch2024-11-111-2/+2
|
* Put the full commit id into VERSION.Werner Koch2024-07-041-2/+5
| | | | | | | | * autogen.sh <find-version>: Also print the full commit id. * configure.ac: Get the full commit id. Add it to VERSION. (BUILD_REVISION): Replace this ac_define by (BUILD_COMMITID): this. * src/version.c (cright_blurb): Use here.
* Post release updatesWerner Koch2024-06-191-1/+1
| | | | --
* Release 1.50libgpg-error-1.50gpgrt-1.50Werner Koch2024-06-191-2/+2
|
* Post release updatesWerner Koch2024-04-251-1/+1
| | | | --
* Release 1.49libgpg-error-1.49Werner Koch2024-04-251-2/+2
|
* Post release updatesWerner Koch2024-02-231-1/+1
| | | | --
* Release 1.48libgpg-error-1.48gpgrt-1.48Werner Koch2024-02-231-2/+2
|
* Fix the previous commit.NIIBE Yutaka2023-09-011-1/+1
| | | | Signed-off-by: NIIBE Yutaka <[email protected]>
* build: Change the default for --with-libtool-modification.NIIBE Yutaka2023-09-011-1/+1
| | | | | | | | | * configure.ac (--with-libtool-modification): default=never. -- GnuPG-bug-id: 6619 Signed-off-by: NIIBE Yutaka <[email protected]>
* build: Use sed for --with-libtool-modification.NIIBE Yutaka2023-08-081-1/+2
| | | | | | | | | | | | * configure.ac (--with-libtool-modification): Use sed. -- I crafted a sed script so that it can work well against multiple versions of libtool. Tested with 2.4.2 and 2.4.7. GnuPG-bug-id: 6619 Signed-off-by: NIIBE Yutaka <[email protected]>
* build: New configure option --with-libtool-modification.NIIBE Yutaka2023-08-021-2/+26
| | | | | | | | | * configure.ac (--with-libtool-modification): New. -- GnuPG-bug-id: 6619 Signed-off-by: NIIBE Yutaka <[email protected]>
* build: Fix libtool modification.NIIBE Yutaka2023-07-281-1/+1
| | | | | | | | | | | * build-aux/ltmain.sh: Fix reverting mistake. * build-aux/libtool.patch: Regenerate and fix whitespace mistake. * configure.ac [x86_64-*mingw32*] (libtool-patch): Exit when failed. -- Fixes-commit: c1d3f5952f621a553c122cee7a20e990d982a715 Signed-off-by: NIIBE Yutaka <[email protected]>
* build: Apply libtool.patch at the last stage of configure.NIIBE Yutaka2023-07-271-0/+12
| | | | | | | | | | | | | * build-aux/libtool.patch: New. * build-aux/ltmain.sh: Revert our local change to original. * configure.ac [x86_64-*mingw32*] (libtool-patch): Introduce a construct with AC_CONFIG_COMMANDS to apply build-aux/libtool.patch after libtool generation. -- GnuPG-bug-id: 6619 Signed-off-by: NIIBE Yutaka <[email protected]>
* Add GNU system support for cross compilation.NIIBE Yutaka2023-05-261-1/+1
| | | | | | | | | * configure.ac: Cross compile should work well for GNU system. -- Signed-off-by: NIIBE Yutaka <[email protected]>
* Post release updatesWerner Koch2023-04-061-1/+1
| | | | --
* Release 1.47libgpg-error-1.47gpgrt-1.47Werner Koch2023-04-061-3/+3
|
* spawn: Introduce gpgrt_process_t and use it for spawn API.NIIBE Yutaka2022-11-041-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.ac (AC_FUNC_FORK): No use. * src/gpg-error.h.in (@define:gpgrt_process_t@): New. (@define:pid_t@): Remove. (gpgrt_spawn_process, gpgrt_spawn_process_fd): Use gpgrt_process_t. (gpgrt_wait_process, gpgrt_wait_processes): Likewise. (gpgrt_kill_process, gpgrt_release_process): Likewise. * src/gpgrt-int.h (_gpgrt_spawn_process): Likewise. (_gpgrt_spawn_process_fd): Likewise. (_gpgrt_wait_process, _gpgrt_wait_processes): Likewise. (_gpgrt_kill_process, _gpgrt_release_process): Likewise. * src/mkheader.c (write_special): Handle @define:gpgrt_process_t@. Remove handling of @define:pid_t@. * src/spawn-posix.c (_gpgrt_spawn_process): Use gpgrt_process_t. (_gpgrt_spawn_process_fd): Likewise. (_gpgrt_wait_process, _gpgrt_wait_processes): Likewise. (_gpgrt_kill_process, _gpgrt_release_process): Likewise. * src/spawn-w32.c (_gpgrt_spawn_process): Use gpgrt_process_t. (_gpgrt_spawn_process_fd): Likewise. (_gpgrt_wait_process, _gpgrt_wait_processes): Likewise. (_gpgrt_kill_process, _gpgrt_release_process): Likewise. -- GnuPG-bug-id: 6249 Signed-off-by: NIIBE Yutaka <[email protected]>
* Post release updatesWerner Koch2022-10-071-1/+1
| | | | --
* Release 1.46libgpg-error-1.46gpgrt-1.46Werner Koch2022-10-071-2/+2
|
* build: Omit -L<libdir> for standard paths on some 64-bit systemsIngo Klöcker2022-08-171-2/+2
| | | | | | | | | | | | | * configure.ac (GPG_ERROR_CONFIG_LIBS): Handle the case $libdir = '${exec_prefix}/lib64'. -- This ensures that on systems using /usr/lib64 the Libs entry of gpg-error.pc doesn't get prefixed with -L/usr/lib64 which helps prevent library search path problems when linking something that depends on libgpg-error. GnuPG-bug-id: 6136
* build: Only install gpg-error-config when enabled.NIIBE Yutaka2022-08-151-0/+9
| | | | | | | | | | * configure.ac (INSTALL_GPG_ERROR_CONFIG): New. * src/Makefile.am (bin_SCRIPTS, noinst_SCRIPTS): Conditionalize. -- GnuPG-bug-id: 5683 Signed-off-by: NIIBE Yutaka <[email protected]>
* build: Fix configure script.NIIBE Yutaka2022-07-191-14/+0
| | | | | | | | | * configure.ac (AC_HEADER_TIME): Remove obsolete AC macro. (AC_CHECK_SIZEOF(time_t)): Remove unneeded check. -- Signed-off-by: NIIBE Yutaka <[email protected]>
* Remove Windows CE support.NIIBE Yutaka2022-06-281-14/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * contrib/*: Remove. * Makefile.am: Remove contrib. * autogen.sh: Remove Windows CE support. * configure.ac (have_w32ce_system): Remove. * src/Makefile.am [HAVE_W32CE_SYSTEM] (extra_cppflags): Remove. (gpg_extra_headers): Remove. (EXTRA_DIST): Remove mkw32errmap.c and w32ce-add.h (BUILT_SOURCES): Remove mkw32errmap.map.c. (tmp_files): Remove mkw32errmap.tab.h mkw32errmap.map.c (CLEANFILES): Likewise. * src/estream-printf.c [HAVE_W32CE_SYSTEM]: Remove. * src/estream.c [HAVE_W32CE_SYSTEM]: Remove. * src/gpg-error.def.in [HAVE_W32CE_SYSTEM]: Remove. * src/gpgrt-int.h: Fix comment. * src/init.c [HAVE_W32CE_SYSTEM]: Remove. * src/init.h [HAVE_W32CE_SYSTEM]: Remove. * src/mkheader.c: Remove Windows CE support. * src/mkw32errmap.c, src/w32ce-add.h: Remove. * src/spawn-posix.c [HAVE_W32CE_SYSTEM]: Remove. * src/spawn-w32.c [HAVE_W32CE_SYSTEM]: Remove. * src/sysutils.c [HAVE_W32CE_SYSTEM]: Remove. * src/w32-estream.c [HAVE_W32CE_SYSTEM]: Remove. * src/w32-reg.c [HAVE_W32CE_SYSTEM]: Remove. * tests/Makefile.am [HAVE_W32CE_SYSTEM]: Remove. -- GnuPG-bug-id: 5912 Signed-off-by: NIIBE Yutaka <[email protected]>
* Post release updatesWerner Koch2022-04-071-1/+1
| | | | --
* Release 1.45libgpg-error-1.45gpgrt-1.45Werner Koch2022-04-071-3/+3
|
* build,tests: Fix detection of have_lock_optimization.NIIBE Yutaka2022-02-011-3/+3
| | | | | | | | | | | * configure.ac: Lock optimization (without sys/single_threaded.h) is only known to work on GNU system, using weak symbol. -- Fixes-commit: 50e0f32b19356fd7c64c799192379ff2204cd8a3 GnuPG-bug-id: 5699 Signed-off-by: NIIBE Yutaka <[email protected]>
* Post release updatesWerner Koch2022-01-271-1/+1
| | | | --
* Release 1.44libgpg-error-1.44gpgrt-1.44Werner Koch2022-01-271-1/+1
| | | | * configure.ac: Bump LT version to C32/A32/R2.
* build: Detect more flexible musl variants of GNUDaniel Kahn Gillmor2022-01-181-1/+1
| | | | | | | | | | * configure.ac: expand *-*-linux-musl to *-*-linux-musl*. -- GnuPG-bug-id: 5762 Reported-by: Helmut Grohne <[email protected]> Signed-off-by: Daniel Kahn Gillmor <[email protected]>
* build: Update configure.ac for newer autoconf.NIIBE Yutaka2021-12-151-3/+2
| | | | | | | | | | | * configure.ac (AC_PREREQ): Require 2.69 or later. (AC_CONFIG_HEADERS): Replace AC_CONFIG_HEADER. (AC_HEADER_STDC): Remove. * m4/codeset.m4: Update from gnulib. -- Signed-off-by: NIIBE Yutaka <[email protected]>
* build: Fix have_lock_optimization code for 'guessing yes'.NIIBE Yutaka2021-12-131-2/+6
| | | | | | | | * configure.ac: Support 'guessing yes' for gl_cv_have_weak. -- Signed-off-by: NIIBE Yutaka <[email protected]>
* build: Detect a system with musl, as a variant of GNU System.NIIBE Yutaka2021-12-131-1/+1
| | | | | | | | | * configure.ac: Add *-*-linux-musl. -- Reported-by: Alexander Kanavin <[email protected]> Signed-off-by: NIIBE Yutaka <[email protected]>
* configure: Add missing check for loggingJakub Jelen2021-12-071-1/+1
| | | | | | | | * configure.ac: Add missing check for inet_pton to avoid using inet_addr in modern systems. -- Signed-off-by: Jakub Jelen <[email protected]>
* build,tests: Run t-lock-single-posix only on platforms supported.NIIBE Yutaka2021-11-251-0/+9
| | | | | | | | | | | * configure.ac (HAVE_LOCK_OPTIMIZATION): New. * tests/Makefile.am: Use HAVE_LOCK_OPTIMIZATION for t-lock-single-posix. -- GnuPG-bug-id: 5699 Signed-off-by: NIIBE Yutaka <[email protected]>
* configure: Escape includedir/libdir to defer interpretation of vars.NIIBE Yutaka2021-11-121-7/+7
| | | | | | | | | | | configure.ac: Escape includedir for GPG_ERROR_CONFIG_CFLAGS. Escape libdir for GPG_ERROR_CONFIG_LIBS. -- This can offer nice-looking gpg-error.pc. Signed-off-by: NIIBE Yutaka <[email protected]>
* Post-release updatesWerner Koch2021-11-031-1/+1
| | | | --