thodg/libiconv/Makefile.devel

Branch :


Log

Author Commit Date CI Message
6a93e918 2025-05-31 14:47:08 Switch to automake 1.18. * autogen.sh: Update comment. * Makefile.devel (AUTOMAKE, ACLOCAL): Use binary from automake 1.18. * libcharset/autogen.sh: Update comment. * libcharset/Makefile.devel (ACLOCAL): Use binary from automake 1.18.
bc17565f 2024-12-28 08:26:48 Update after gnulib changed. * Makefile.devel (GNULIB_MODULES): Use the new names of renamed gnulib modules.
14d04cda 2024-12-14 17:07:37 Switch to automake 1.17, part 2. * Makefile.devel (AUTOMAKE, ACLOCAL): Use binary from automake 1.17. * libcharset/autogen.sh: Update comment.
6ad5ae56 2023-09-16 12:04:24 Fix a misnomer. * include/export.h (LIBICONV_SHLIB_EXPORTED): Renamed from LIBICONV_DLL_EXPORTED. Prefer the term "shared library", since the term "DLL" applies only to Windows. * Makefile.devel (include/iconv.h.build.in): Insert LIBICONV_SHLIB_EXPORTED instead of LIBICONV_DLL_EXPORTED. * configure.ac (DLL_VARIABLE): Update comment. * lib/Makefile.in (DEFS): Update comment. * woe32dll/export.h: Update comment. * libcharset/include/export.h (LIBCHARSET_SHLIB_EXPORTED): Renamed from LIBCHARSET_DLL_EXPORTED. Prefer the term "shared library", since the term "DLL" applies only to Windows. * libcharset/Makefile.devel (include/libcharset.h.build.in, include/localcharset.h.build.in): Insert LIBCHARSET_SHLIB_EXPORTED instead of LIBCHARSET_DLL_EXPORTED. * libcharset/lib/relocatable-stub.c (libcharset_set_relocation_prefix): Use LIBCHARSET_SHLIB_EXPORTED instead of LIBCHARSET_DLL_EXPORTED. * libcharset/lib/Makefile.in (DEFS): Update comment. * libcharset/Makefile.in (install-lib): Update comment.
bacf3318 2023-09-06 03:29:12 Don't export symbols from static MSVC .obj files. Suggested by Dmitry Bely <dmitry.bely@gmail.com> in <https://lists.gnu.org/archive/html/bug-gnu-libiconv/2023-08/msg00002.html>. * include/export.h: Add a copyright notice. Set LIBICONV_DLL_EXPORTED to empty on MSVC when DLL_EXPORT is not defined. * Makefile.devel (include/iconv.h.build.in): Filter out the second copyright notice. * configure.ac (DLL_VARIABLE): Test DLL_EXPORT, not _DLL. * lib/relocatable.h: From gnulib: (RELOCATABLE_DLL_EXPORTED): Don't use __declspec(dllexport) when creating static .obj files with MSVC. * libcharset/include/export.h: Add a copyright notice. Set LIBCHARSET_DLL_EXPORTED to empty on MSVC when DLL_EXPORT is not defined. * libcharset/Makefile.devel (include/libcharset.h.build.in, include/localcharset.h.build.in): Filter out the second copyright notice.
45425ff4 2023-05-19 17:49:37 Make the compiler used by Makefile.devel customizable. Reported by Mike Fulton <mikefultonpersonal@gmail.com> in <https://lists.gnu.org/archive/html/bug-gnu-libiconv/2023-05/msg00006.html>. * Makefile.devel: Require GNU make. (CC): Use value from the environment, if set and non-empty. (CFLAGS): Use value from the environment, if set. * autogen.sh (GMAKE): New variable. Use it for executing Makefile.devel.
b9a6c979 2022-07-17 14:04:29 Split autogen.sh into autopull.sh and autogen.sh. * autopull.sh: New file, based on autogen.sh. * autogen.sh: Remove code that was moved to autopull.sh. Remove --skip-gnulib option. * Makefile.devel (all): Remove srclib/Makefile.gnulib. * Makefile.in (SOURCE_FILES): Add autogen.sh. * HACKING: Mention autopull.sh.
68ac8a9f 2022-01-23 23:37:30 New EBCDIC encodings. Reported by Ulrich Schwab and Calvin Buckley via Jack Woehr. * NOTES: Mention how to enable EBCDIC encodings. * tests/IBM-*.TXT: New files. * tools/8bit_tab_to_h.c (main): Emit copyright header with year 2022. * tools/Makefile: Add rules for generating ebcdic*.h. * lib/ebcdic*.h: New files, automatically generated by tools/Makefile. * lib/ebcdic838.h: Tweak reverse mapping manually. * lib/ebcdic1160.h: Likewise. * lib/converters.h: Include all ebcdic*.h. * lib/encodings_zos.def: New file. * lib/genaliases2.c: Include encodings_zos.def. * lib/genflags.c: Likewise. * Makefile.devel (lib/aliases_zos.h lib/canonical_zos.h): New rule. (lib/flags.h, totally-clean): Update. * lib/aliases2.h: Include aliases_zos.h. * lib/iconv.c (USE_ZOS): New macro. Include encodings_zos.def, canonical_zos.h. * README, man/iconv_open.3: Document the IBM-* encodings. * tests/Makefile.in (check-extra-yes): Also test the EBCDIC encodings.
05b20c93 2021-09-19 23:13:57 tests: Avoid check-subst failures in QEMU user-mode environments. * Makefile.devel (GNULIB_MODULES): Add stdbool. (gnulib-imported-files): Copy also tests/qemu.h. * tests/is-native.c: New file. * tests/Makefile.in (is-native, is-native.@OBJEXT@): New targets. (clean): Remove the 'is-native' program. (SOURCE_FILES): Add is-native.c. (IMPORTED_FILES): Add qemu.h. * tests/check-subst: Invoke 'locale charmap' only in native environments.
1170b8aa 2020-12-09 01:47:18 Switch to autoconf 2.70.
7088c4e2 2020-08-30 13:06:28 Make sure that build-aux/compile is in the tarball.
cf59b934 2020-04-05 13:00:29 Fix an autogen.sh failure (regression from 2016-12-04).
09d7d2cc 2019-07-05 23:20:57 Don't export the symbol 'aliases_lookup' on non-ELF platforms.
9e17a404 2019-07-02 21:25:33 Update to current gnulib. * Makefile.devel (GNULIB_MODULES): Add lib-symbol-visibility. (srclib/Makefile.gnulib): Copy codeset.m4. * srclib/Makefile.am (AM_CFLAGS): Initialize.
24729046 2019-04-26 20:59:03 Prepare for version 1.16.
40d3b028 2019-01-27 22:48:18 Update support for building with MSVC. Automake does not install ar-lib.
f38356d4 2018-05-04 21:37:14 Simplify: Remove the ability to install a preloadable library.
678afa4a 2018-05-04 11:18:42 Switch to automake 1.16.
393cf16d 2017-07-15 21:53:52 Get rid of autom4te.cache directories, as far as possible.
6e11a11d 2016-12-30 01:15:54 Make Makefile.devel consistent with .gitignore.
e4a0cbb8 2016-12-26 00:08:38 Reorder Makefile.devel.
9b13ac1d 2016-12-26 00:02:17 Fix typos in comments.
6d350bca 2016-12-04 20:00:06 Update comments.
54e7e483 2016-12-04 15:50:24 Always use the newest released copies of files brought in from Automake.
1a1fb4b7 2016-12-04 15:03:29 Always use the newest copies of config.guess, config.sub.
cc98b82c 2016-12-03 18:42:27 Make Makefile.devel more useful for the users of the released tarball.
f9b5ab34 2016-12-04 02:32:56 Towards reproducible builds.
3347685a 2016-11-25 11:53:26 Prepare for version 1.15.
ac2a8ace 2016-11-22 18:30:52 Update support for building with MSVC.
19970423 2016-10-01 19:24:59 Remove large stack requirement from gentranslit.
cf05c41f 2016-10-01 19:17:57 Remove unused array from gentranslit.
da2aa29c 2016-10-01 16:37:58 Update to current gnulib.
a8437051 2016-10-01 16:29:46 Switch to automake 1.15.
5977e1b0 2012-07-01 02:35:32 Make it possible to run 'genaliases2' on native Windows.
1f574c8a 2012-07-01 02:25:51 Make it possible to run 'genaliases' on native Windows.
ba31d76e 2012-04-29 04:00:00 Switch to autoconf 2.69 and automake 1.12.
9dd87931 2011-08-07 20:22:15 Ensure all HTML-formatted man pages are up-to-date.
b918f35d 2011-07-03 17:43:06 Fix interactive behaviour of iconv program.
93c428bb 2011-07-03 16:04:46 Update after gnulib changed.
f084d0c3 2010-09-24 01:32:16 Switch to autoconf 2.68.
1baed15d 2010-09-04 18:56:55 Simplify use of gnulib-tool now that gnulib-tool --import works better.
3cc20f54 2010-07-31 19:35:04 Switch to autoconf 2.67.
88bd2d24 2010-07-03 12:39:43 Switch to autoconf 2.66.
76e61d77 2009-12-11 12:01:24 Switch to autoconf 2.65.
5b29e5f1 2009-08-15 11:21:01 Use autoconf version 2.64.
ef957763 2009-08-15 10:24:18 Use .git/info/exclude, not .gitignore, for imported or generated files.
93672fc7 2009-05-19 21:52:50 Switch to automake-1.11.
1fa8ebe7 2008-09-26 12:31:13 Use SIGPIPE handling from gnulib.
c6b1b95f 2008-09-17 01:01:11 Switch to version 2.63.
43e71148 2008-09-14 10:12:58 Use gnulib module 'strerror'.
3cde1658 2008-04-14 11:08:50 Switch to autoconf 2.62.
4d72adc3 2008-04-06 20:40:03 More portable way of building the preloadable library.
bcb1081e 2008-04-06 07:38:02 Support system-dependent aliases.
83b4c0e0 2007-11-11 16:36:04 Avoid an automake complaint.
cb362557 2007-11-11 15:58:41 Use newer versions of autoconf and automake.
d55ef5a6 2007-07-07 16:34:58 The uniwidth module is moved to gnulib.
3a9969fc 2007-06-30 22:23:24 Remove outdated comments.
180361a7 2007-03-05 01:01:56 Take the "relocatable" infrastructure from gnulib now.
a54e940f 2006-12-20 13:31:57 Use a new file srclib/Makefile.am to override the AUTOMAKE_OPTIONS.
7460f1a5 2006-07-31 16:13:34 Fix dependencies.
e4b8ba1b 2006-07-31 15:53:35 Use libiconv-misc.
34d2835f 2006-07-29 15:49:11 Start using gnulib.
f260e646 2006-07-26 11:42:48 Remove MSVC/nmake build support.
f574c3fa 2006-07-25 11:08:43 Remove VMS support.
2cfac6dc 2006-06-27 13:32:50 Assume autoconf-2.60.
29678d8d 2006-06-16 15:34:41 Use new stdint module from gnulib.
ef67f71a 2006-06-12 11:55:50 Update from GNU gettext.
a373c34b 2006-05-15 21:58:39 Support for building shared libraries on mingw and Cygwin.
79ca5b72 2006-05-15 21:56:31 Update from GNU gettext.
f5492279 2006-01-23 13:41:41 Force an aclocal.m4 update when configure.ac changes.
422b3b1d 2006-01-23 13:25:49 New feature: character-dependent substitutions.
a21db575 2005-12-29 13:39:30 Renamed configure.in.
1f290a21 2005-12-29 13:06:22 Update from GNU gettext.
cd4300ce 2005-07-25 12:02:53 Tidy up exported symbols.
c23a68aa 2005-07-06 10:59:40 Use specific autoconf/automake versions.
3d415474 2005-03-14 11:48:51 Update dependency list.
8489f6de 2005-03-14 11:27:00 New function iconv_canonicalize.
983e99af 2005-01-05 18:50:42 Assume automake-1.9.
8a22dde1 2004-01-26 14:38:39 Update build infrastructure from GNU gettext.
5c557c5c 2004-01-26 10:04:24 Assume automake-1.8.
3432089d 2003-08-15 19:38:44 Make gentranslit work on other systems than SuSE Linux.
11567654 2003-06-11 11:52:29 Improved VMS support.
294602d6 2003-05-22 19:17:48 Convert the string tables to position-independent code.
9042f1c1 2003-05-07 19:52:28 Support for VMS.
af317e26 2003-05-09 20:31:15 Update error.c from gnulib.
4481208c 2003-05-16 10:21:09 Make use of gperf-3.0.
8e1d4d73 2003-05-12 20:16:29 Use gnulib module unlocked-io.
cf930564 2003-04-22 10:35:07 Make it possible to build with libintl on Woe32.
bde83f8b 2003-05-06 09:20:20 Some new m4 files.
24b960a3 2003-04-14 14:08:07 Support for relocatable installation.
5fbca201 2003-04-07 20:22:24 Start using automake.
64d5a8b9 2003-03-29 16:35:11 Improved MSVC support.
086ca9a0 2003-01-06 12:57:02 Nop.
82b67d4d 2003-02-14 18:28:53 Use autoconf-2.57.
ebd2ffd8 2002-05-29 14:20:12 Don't depend on m4/install.m4.
f607f924 2002-05-18 01:25:03 Don't include a complete autoconf copy in the distribution.
ca7aa552 2002-05-16 12:01:34 New configure option --enable-extra-encodings. Add the extra encodings and the platform dependent encodings to the testsuite.
70b9eb6d 2002-04-29 13:10:06 Make autoconfiguration independent of clisp.
d82b82d2 2002-01-14 12:05:04 Support for "iconv -l".
2fd7b12c 2001-11-28 18:44:22 tell Emacs this is a makefile