)]}'
{
  "log": [
    {
      "commit": "161845b17e0ac2275c2278b4aa3c9f32f0992bd2",
      "tree": "d0e443c0118b6b85aa8dd73d9d2ad51f1393aa52",
      "parents": [
        "309bb53a8adfb22c6e5869cc8da049bf123e5438"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Jul 16 19:07:15 2026 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Jul 16 19:07:15 2026 +0300"
      },
      "message": "maint: post-release administrivia\n\n* NEWS: Add header line for next release.\n* .prev-version: Record previous version.\n* cfg.mk (old_NEWS_hash): Auto-update.\n"
    },
    {
      "commit": "309bb53a8adfb22c6e5869cc8da049bf123e5438",
      "tree": "91c1080c7ded7e324bcd92e0614344101b82a681",
      "parents": [
        "4cc1d8e873211a7d010c0b7d47e45a39a2b56f4b"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Jul 16 18:36:46 2026 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Jul 16 18:36:46 2026 +0300"
      },
      "message": "version 2.6.2\n\n* NEWS: Record release date.\n"
    },
    {
      "commit": "4cc1d8e873211a7d010c0b7d47e45a39a2b56f4b",
      "tree": "96438b3b63e7ba268966126e4be159951181610c",
      "parents": [
        "f81b012f6f6070a76891c65d6f345e9b1b01b663"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Jul 16 18:34:01 2026 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Jul 16 18:34:01 2026 +0300"
      },
      "message": "NEWS: Update\n"
    },
    {
      "commit": "f81b012f6f6070a76891c65d6f345e9b1b01b663",
      "tree": "27fde2f17f094f5b16fad1c2a733bb3e1f3319a2",
      "parents": [
        "98c7f6dad94a6853c59f434e15011e41ea471bf6"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Jul 16 16:54:53 2026 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Jul 16 16:54:53 2026 +0300"
      },
      "message": "gnulib: Update submodule\n"
    },
    {
      "commit": "98c7f6dad94a6853c59f434e15011e41ea471bf6",
      "tree": "40b4c7c76007316bb6c53ffdbb78c0711a9da79a",
      "parents": [
        "79de7bb71bc0a1167f4c4ae8bd897976a0ff2b51"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Jun 04 21:02:44 2026 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Jun 04 21:02:44 2026 +0300"
      },
      "message": "maint: post-release administrivia\n\n* NEWS: Add header line for next release.\n* .prev-version: Record previous version.\n* cfg.mk (old_NEWS_hash): Auto-update.\n"
    },
    {
      "commit": "79de7bb71bc0a1167f4c4ae8bd897976a0ff2b51",
      "tree": "f8a0f62210a0bf3a93e122f9f2eb6fd22db2b6a0",
      "parents": [
        "072d6310efb4d59825b5f718e0d7779596f530e5"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Jun 04 20:32:28 2026 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Jun 04 20:32:28 2026 +0300"
      },
      "message": "version 2.6.1\n\n* NEWS: Record release date.\n"
    },
    {
      "commit": "072d6310efb4d59825b5f718e0d7779596f530e5",
      "tree": "64b03575a585f40dea2c220804cc897e370121ce",
      "parents": [
        "dc6381ad151d3bb8410e823122054901499f7277"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Jun 03 20:36:31 2026 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Jun 03 20:41:56 2026 +0300"
      },
      "message": "gnulib: Update submodule\n"
    },
    {
      "commit": "dc6381ad151d3bb8410e823122054901499f7277",
      "tree": "46bc4a33797498b325afa72d1041620631c140c4",
      "parents": [
        "e11696ab709c8f076d2c8aebd632d01897b6f95e"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Jun 03 19:56:48 2026 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Jun 03 20:41:55 2026 +0300"
      },
      "message": "libltdl/ltdl.mk, m4/libtool.m4: Update serials\n"
    },
    {
      "commit": "e11696ab709c8f076d2c8aebd632d01897b6f95e",
      "tree": "9c17914f8d6bba8d340c8391865d62615daf97c0",
      "parents": [
        "7ba1e3d857a8fb244f3329dd1102329359d47eec"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Jun 03 18:50:07 2026 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Jun 03 20:41:55 2026 +0300"
      },
      "message": "NEWS: Update for previous commits\n"
    },
    {
      "commit": "7ba1e3d857a8fb244f3329dd1102329359d47eec",
      "tree": "69b319f8d969694b8cdeffc17263d504166fc74f",
      "parents": [
        "3214a1359cc86be30ed1d48852f251e69c6da8b4"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Fri May 29 20:27:36 2026 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Jun 03 20:41:55 2026 +0300"
      },
      "message": "Update outdated and invalid URLs\n"
    },
    {
      "commit": "3214a1359cc86be30ed1d48852f251e69c6da8b4",
      "tree": "7750d61f6edec2bf0da6b6abcb8aa611e322c295",
      "parents": [
        "1ae6943b5177ce8d93d09a34f45ff84b07bf8125"
      ],
      "author": {
        "name": "Mintsuki",
        "email": "mintsuki@protonmail.com",
        "time": "Tue May 19 05:03:33 2026 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Jun 03 20:41:54 2026 +0300"
      },
      "message": "m4/libtool.m4: Add support for *-ironclad-gnu\n\nThe main Ironclad distribution, Gloire, has moved to using the\nGNU C Library as its libc. Add support for that.\n\nReported: https://savannah.gnu.org/patch/?10571\n"
    },
    {
      "commit": "1ae6943b5177ce8d93d09a34f45ff84b07bf8125",
      "tree": "1d6d0a3b3d443cdf7a6a4844d9e6749773932783",
      "parents": [
        "832238e9ab4645bfee1ca6a06f9950b22304d506"
      ],
      "author": {
        "name": "Alexandre Janniaux",
        "email": "ajanni@videolabs.io",
        "time": "Fri Apr 02 13:14:41 2021 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Jun 03 20:41:54 2026 +0300"
      },
      "message": "ltmain.in: defer warn dependency to static library\n\nWhen linking old library to any libtool target that is not an\nexecutable, libtool warns that it might not be portable, in particular\nbecause shared libraries need PIC from the static library to be working.\n\nHowever, when adding an old library as dependency to a static libtool\nlibrary, there is no linkage, and thus no portability issue, so there\u0027s\nno reason to warn. If the static libtool library is then linked to a\nshared library, the dependency will be forwarded and the warning will\nhappen at this time.\n\nReported: https://savannah.gnu.org/patch/?10569\n"
    },
    {
      "commit": "832238e9ab4645bfee1ca6a06f9950b22304d506",
      "tree": "3ef66430a96d64e6e61aa1e90bf907c8319182a6",
      "parents": [
        "5f022546a9a4d61493ac6204ea4bef43282e70e7"
      ],
      "author": {
        "name": "Alexandre Janniaux",
        "email": "ajanni@videolabs.io",
        "time": "Tue Apr 28 16:11:01 2026 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Jun 03 20:41:54 2026 +0300"
      },
      "message": "tests: extend archive-in-archive with dependency forwarding check\n\nVerify that the old library dependency is recorded in\ndependency_libs of the target .la file, and that an executable\nlinked against the target can resolve symbols from the forwarded\ndependency.\n\nReported: https://savannah.gnu.org/patch/?10569\n"
    },
    {
      "commit": "5f022546a9a4d61493ac6204ea4bef43282e70e7",
      "tree": "7233a87f3fdfca75408129e49ce1d89d07993ed5",
      "parents": [
        "538ebc82e5af64c8de8544544e6bcf46df7cba27"
      ],
      "author": {
        "name": "Alexandre Janniaux",
        "email": "ajanni@videolabs.io",
        "time": "Tue Apr 06 10:22:14 2021 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Jun 03 20:41:54 2026 +0300"
      },
      "message": "ltmain.in: ensure old libraries are not archived\n\nPreviously, adding a static archive library, aka. old library, as a\ndependency of a new libtool library compiled as a static archive (be it\na convenience library or an installed static library) resulted in the\ndependency archive being added into the target archive as-is.\n\nHowever, linkers are usually not able to use nested archive as-is. It\nresults in errors like these on Linux and Darwin at least:\n\n    /usr/bin/ld: ./.libs/libfoo.a: member ./.libs/libfoo.a(libbar.a) in\n    archive is not an object\n\nor\n\n    /usr/bin/nm: libbar.a: file format not recognized\n\nWith libfoo.a being the static libtool target and libbar.a being the\nnested/linked static library.\n\nLibtool has a quite close behaviour with convenience libraries, where\nthe content (objects) of the convenience library are extracted and added\nback into the new target, but that´s mostly a libtool creation.\n\nThe static dependencies should not be \"linked\" into other static\nlibraries as there should not be linking involved, and we don´t want to\npotentially duplicate symbols like done for the convenience libraries.\n\nInstead, keep them in the dependency_libs of the new libtool archive\ncreated and forward them until we link a shared library or an\nexecutable. We do need to ensure they are referenced with absolute path\nsince we can link from a different folder than the one it was referenced\nfrom.\n\nWe also need to filter out the shared library case since we don\u0027t want\nto include the static archives in dependencies again.\n\nThe test was marked XFAIL since 2010 because the fix for the\nnested-archive bug was incomplete. Now that ltmain.in properly\nforwards old library dependencies instead of archiving them,\nthe test passes: remove the AT_XFAIL_IF and correct the\nfoo.$OBJEXT assertion (objects from the dependency must NOT\nappear in the target archive).\n\nAbsolute paths are forwarded as-is like above.\nRelative paths are transformed into absolute using pwd.\n\nThe old deplibs are not appended if they have been linked\ninto a shared library output already.\n\nReported: https://savannah.gnu.org/patch/?10569\n"
    },
    {
      "commit": "538ebc82e5af64c8de8544544e6bcf46df7cba27",
      "tree": "65b5298db42651ace9d66755be84d7717ab8e62b",
      "parents": [
        "92f015dbf62576541bcffd9fccfc2d23fc544135"
      ],
      "author": {
        "name": "Anthony Mallet",
        "email": "anthony.mallet@laas.fr",
        "time": "Thu May 07 00:20:33 2026 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Jun 03 20:41:53 2026 +0300"
      },
      "message": "ltmain.in: overlinking dependency_libs when linking against a libtool library\n\nOn NetBSD, linking a shared lib A with a libtool shared library B always\nadds B\u0027s dependency to the dependencies of A, which is wrong on ELF systems.\n\nReported: https://savannah.gnu.org/support/?111406\n\n* build-aux/ltmain.in: Move section of code to avoid overlinking\n  dependency_libs on ELF systems.\n"
    },
    {
      "commit": "92f015dbf62576541bcffd9fccfc2d23fc544135",
      "tree": "cab7471b563e976a73f6ee4cc8a955ca4de66257",
      "parents": [
        "b08cb0a06da153372dac8d184d24e7edfff2a209"
      ],
      "author": {
        "name": "Olly Betts",
        "email": "olly@survex.com",
        "time": "Tue May 12 05:20:54 2026 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Jun 03 20:41:53 2026 +0300"
      },
      "message": "ltmain.in: Avoid using deprecated MSVC -o option\n\nMicrosoft deprecated -o and MSVC emits a warning when used:\n\ncl : Command line warning D9035 : option \u0027o\u0027 has been deprecated and will be removed in a future release\n\nThe replacement when linking an executable is `-Fe`.\n\nReported: https://savannah.gnu.org/patch/?10570\n\n* build-aux/ltmain.in: Replace -o with -Fe for MSVC compiler.\n"
    },
    {
      "commit": "b08cb0a06da153372dac8d184d24e7edfff2a209",
      "tree": "dd53e7edefdd7aee1a95cf824cb8be935f8c7d47",
      "parents": [
        "9ea17fa02dc91b981a1ef0a29f1d7e597b622afa"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Apr 22 20:17:02 2026 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Apr 22 20:17:02 2026 +0300"
      },
      "message": "gnulib: Update submodule\n"
    },
    {
      "commit": "9ea17fa02dc91b981a1ef0a29f1d7e597b622afa",
      "tree": "40600277dc30fd1fbe02c1d4961b869901e283ad",
      "parents": [
        "73391faf3726ffdb91d77586643ce532a9ff8a75"
      ],
      "author": {
        "name": "Alexandre Janniaux",
        "email": "alexandre.janniaux@gmail.com",
        "time": "Tue Mar 10 18:46:58 2026 +0100"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Apr 22 20:15:25 2026 +0300"
      },
      "message": "m4/libtool.m4: fix emscripten CXX postdeps using non-PIC sysroot\n\nCommit d8a934458b251b465b7d31da9ba9148a128a146d introduced shared\nlibraries support for emscripten, using -sSIDE_MODULE\u003d1, but the CXX\ndependency detection in _LT_SYS_HIDDEN_LIBDEPS will only try to use\n`-shared` link option to discover implicit dependencies.\n\nThe libraries and search paths reported by em++ differ depending on\nwhether -sSIDE_MODULE\u003d2 is passed:\n\n  em++ -shared -v conftest.o:\n    -L\u003csysroot\u003e/lib/wasm32-emscripten  (\u003c-- non-PIC)\n       -lhtml5... (other -l flags)\n\n  em++ -sSIDE_MODULE\u003d2 -shared -v conftest.o\n    -L\u003csysroot\u003e/lib/wasm32-emscripten/pic  (\u003c-- PIC)\n       (no -l flags)\n\nWithout -sSIDE_MODULE\u003d2, the detected postdeps contain the non-PIC\nsysroot path and system libraries. These get injected into the CXX\nshared library link line before emcc can append the PIC sysroot,\ncausing wasm-ld to resolve system libraries from non-PIC archives,\ntypically in VLC build system:\n\n    error: R_WASM_MEMORY_ADDR_LEB cannot be used against symbol;\n           recompile with -fPIC\n\nWe resolved the issue in VLC by patching the postdeps but they were not\ngenerated properly in the first place.\n\nFix by overriding output_verbose_link_cmd for emscripten in\n_LT_LANG_CXX_CONFIG. The override passes -sSIDE_MODULE\u003d2, matching what\narchive_cmds actually uses at link time so that the detected paths point\nto the PIC sysroot.\n\n* NEWS: Update.\n"
    },
    {
      "commit": "73391faf3726ffdb91d77586643ce532a9ff8a75",
      "tree": "088e02779a77cee924a945d4ca13060343ce88b3",
      "parents": [
        "30115408d073c5d26431ddd2ffd4580fa4143433"
      ],
      "author": {
        "name": "KO Myung-Hun",
        "email": "komh78@gmail.com",
        "time": "Tue Mar 10 23:35:00 2026 +0900"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Apr 22 20:15:25 2026 +0300"
      },
      "message": "ltmain.in: Set allow_undefined to no on OS/2\n\nOS/2 does not allow undefined symbols at all when linking a dll. So,\nsetting allow_undefined to no by default is reasonable.\n\n* build-aux/ltmain.in (func_mode_link): Set allow_undefined to no on\nOS/2.\n"
    },
    {
      "commit": "30115408d073c5d26431ddd2ffd4580fa4143433",
      "tree": "a63873b49503de3059de7d3b695b0d8f5cdedd2f",
      "parents": [
        "c9c59804175920990ae2dc9706fa23a2cd4717b0"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Sat Mar 14 16:01:19 2026 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Apr 22 20:15:24 2026 +0300"
      },
      "message": "doc/libtool.texi: Add descriptions for new tests\n"
    },
    {
      "commit": "c9c59804175920990ae2dc9706fa23a2cd4717b0",
      "tree": "fcc09fb37e89ee88d106c93b91ffc065e518e9fc",
      "parents": [
        "e0d56414b2027a0bc09d8cd7d9a396145f729672"
      ],
      "author": {
        "name": "Dima Pasechnik",
        "email": "dima@pasechnik.info",
        "time": "Thu Feb 26 14:19:52 2026 -0600"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Apr 22 20:15:06 2026 +0300"
      },
      "message": "ltmain.in: Support OpenMP with macOS clang\n\nllvm\u0027s OpenMP library using the macOS clang compiler requires prefixing the\n\u0027-fopenmp\u0027 option with \u0027-Xpreprocessor\u0027 non-standard option.\n\nReported: https://lists.gnu.org/archive/html/libtool/2026-02/msg00002.html\n\n* build-aux/ltmain.in: Process \u0027-Xpreprocessor -fopenmp\u0027 as one token.\n* NEWS: Update.\n"
    },
    {
      "commit": "e0d56414b2027a0bc09d8cd7d9a396145f729672",
      "tree": "9f54d8248c5a01f87b491734efc43aedbc09afb8",
      "parents": [
        "6f44760e260b7e869dc18ee0a840b3f77f272c71"
      ],
      "author": {
        "name": "Nicolas Boulenguez",
        "email": "nicolas@debian.org",
        "time": "Mon Feb 23 17:32:35 2026 +0100"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Apr 22 20:14:19 2026 +0300"
      },
      "message": "ltmain.in: Recognise explicit shared library args\n\nWhen linking a program, GNU Libtool recognises libfoo.so arguments, but\nit does not when linking shared libraries. Now, libfoo.so will be\nequivalent to linking with -l:libfoo.so or -lfoo.\n\nReported: https://debbugs.gnu.org/cgi/bugreport.cgi?bug\u003d54726\n\n* build-aux/ltmain.in: Link an explicit shared library.\n* Makefile.am: Add new test file, deplib-path.at.\n* tests/deplib-path.at: Add new test for shared linking deplibs by the\n  libN.so name.\n* NEWS: Update.\n"
    },
    {
      "commit": "6f44760e260b7e869dc18ee0a840b3f77f272c71",
      "tree": "3027bdcc82e16709cb3a8063c863ccd1b927fead",
      "parents": [
        "25e078ec3b268fa7c9f698dc87e55495e3de7768"
      ],
      "author": {
        "name": "KO Myung-Hun",
        "email": "komh78@gmail.com",
        "time": "Mon Feb 16 16:19:21 2026 +0900"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Apr 22 20:11:06 2026 +0300"
      },
      "message": "libtool: Use echo in archive_cmds and archive_expsym_cmds on OS/2\n\nThis fixes that building DLLs fails because $ECHO does not work when it\nis set to \"printf %s\\n\".\n\n* m4/libtool.m4 (archive_cmds) [os2*]: Replace $ECHO with echo\n(archive_expsym_cmds) [os2*]: Likewise.\n"
    },
    {
      "commit": "25e078ec3b268fa7c9f698dc87e55495e3de7768",
      "tree": "28be460b39ae93917cf94c439ff4d351dd4cda16",
      "parents": [
        "67b84b8122f697d5bf7276be53abd3a6d042636c"
      ],
      "author": {
        "name": "Alexey Samsonov",
        "email": "vonosmas@gmail.com",
        "time": "Wed Feb 11 08:07:26 2026 +0000"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Apr 22 20:11:06 2026 +0300"
      },
      "message": "ltmain.in: Handle clang\u0027s -resource-dir flag.\n\nWhen Clang is used to cross compile, the user may list\n-resource-dir flag that Clang driver uses to discover\ntarget-specific headers and runtime libraries.\n\n* build-aux/ltmain.in: Pass clang\u0027s \u0027-resource-dir\u003d*\u0027 flag for\n  choosing compiler resource files, such as runtime libraries\n  through libtool unchanged.\n* NEWS: Update.\n"
    },
    {
      "commit": "67b84b8122f697d5bf7276be53abd3a6d042636c",
      "tree": "52ce16fb9e4019c3adf342b6af7399173beddd70",
      "parents": [
        "1b6fc1940b2b9104729c0a872aeb0fa6d3de71bf"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Tue Dec 30 18:08:05 2025 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Apr 22 20:10:58 2026 +0300"
      },
      "message": "ltmain.in: Recognise options for static linking with Clang\n\nReported: https://debbugs.gnu.org/cgi/bugreport.cgi?bug\u003d78072\n\n* build-aux/ltmain.in: Add --static and -Bstatic options.\n* NEWS: Update.\n"
    },
    {
      "commit": "1b6fc1940b2b9104729c0a872aeb0fa6d3de71bf",
      "tree": "3e4813e1da4c38c00aadf1f23206eb5bb35f486c",
      "parents": [
        "97998eb82af095abc1dfff68281cc045b4f1cc9a"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Sat Jan 24 19:09:08 2026 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Sat Jan 24 19:13:22 2026 +0200"
      },
      "message": "libtool.texi: Update link mode documentation\n\n* doc/libtool.texi: Specify a directory after the \u0027-bindir\u0027 option\n  when linking.\n"
    },
    {
      "commit": "97998eb82af095abc1dfff68281cc045b4f1cc9a",
      "tree": "0192269a17449ef33ea76cbaa7baaf9fdb546706",
      "parents": [
        "7c3fb80adcb2a41f15267edcfb73200a3f3e1f78"
      ],
      "author": {
        "name": "Kirill Makurin",
        "email": "maiddaisuki@outlook.com",
        "time": "Fri Jan 02 20:22:57 2026 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Jan 07 20:16:06 2026 +0200"
      },
      "message": "ltmain.in: Fix file path conversions for MSYS2 and MSVC\n\nThe result of cygpath file path conversions are not stored correctly\ncausing the path conversions to fail on MSYS2 and MSVC.\n\nReported: https://debbugs.gnu.org/cgi/bugreport.cgi?bug\u003d79468\n\n* build-aux/ltmain.in: Replace func_convert_core_msys_to_w32_result\n  with func_convert_core_msys_to_w32_with_cygpath_result.\n* NEWS: Update.\n"
    },
    {
      "commit": "7c3fb80adcb2a41f15267edcfb73200a3f3e1f78",
      "tree": "6c9708c8c3a2f98e6c1fdd4c201b006009aaefef",
      "parents": [
        "e6f9ae8f18efb0d5f66f7be95f6d784f32109503"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Fri Jan 02 22:11:31 2026 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Fri Jan 02 22:11:31 2026 +0200"
      },
      "message": "Update NEWS\n"
    },
    {
      "commit": "e6f9ae8f18efb0d5f66f7be95f6d784f32109503",
      "tree": "07785b8828f648d2df385ac7392c4035123f3e34",
      "parents": [
        "64d71e8b7b05e48afa7f844e99951ab327ea364e"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Fri Jan 02 20:09:41 2026 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Fri Jan 02 20:09:41 2026 +0200"
      },
      "message": "libtool: Update copyright year\n"
    },
    {
      "commit": "64d71e8b7b05e48afa7f844e99951ab327ea364e",
      "tree": "2e8acc01aebbaec394abfd9a75e2ad248ea079a4",
      "parents": [
        "3eb06f0b5a3d79140f473afce55b7108cd5886c9"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Fri Jan 02 20:03:00 2026 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Fri Jan 02 20:03:00 2026 +0200"
      },
      "message": "gnulib: Update submodule\n"
    },
    {
      "commit": "3eb06f0b5a3d79140f473afce55b7108cd5886c9",
      "tree": "67e3dcef8885bcb787eeaf17de649f104511d597",
      "parents": [
        "600c61dd79fb509572bdd7ccb1384921457813fa"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Dec 03 18:57:53 2025 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Fri Jan 02 19:59:24 2026 +0200"
      },
      "message": "Add testing for slimcc compiler\n\nNew compiler support testing for Slimcc, which is based on existing link\norder testing.\n\nSee https://debbugs.gnu.org/cgi/bugreport.cgi?bug\u003d79216\n"
    },
    {
      "commit": "600c61dd79fb509572bdd7ccb1384921457813fa",
      "tree": "bc4e9b0e86a6adf3aa3c6cad3cceba62523635a4",
      "parents": [
        "2228b4d0dc0daf249523a4a82249e4a44b873102"
      ],
      "author": {
        "name": "Arnold",
        "email": "arnold@skeeve.com",
        "time": "Mon Aug 11 14:49:51 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Fri Jan 02 19:59:24 2026 +0200"
      },
      "message": "libtool.m4: Add support for slimcc\n\nReported: https://debbugs.gnu.org/cgi/bugreport.cgi?bug\u003d79216\n"
    },
    {
      "commit": "2228b4d0dc0daf249523a4a82249e4a44b873102",
      "tree": "69934bf5e3939b9587f220aa6eb4f99a5af2843d",
      "parents": [
        "9808ff18602f974649246b4b406ff0d9a93dc193"
      ],
      "author": {
        "name": "KO Myung-Hun",
        "email": "komh@chollian.net",
        "time": "Thu Nov 13 14:41:48 2025 +0900"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Fri Jan 02 19:59:24 2026 +0200"
      },
      "message": "libtool: Limit a length of DLL name to 8.3 correctly\n\nIf a length of $release and/or $versionsuffix is more than 8 bytes,\na length of DLL name may be more than 8.\n\nThen, this corrupts a generated DLL on OS/2.\n\nThis patch assures 3 bytes for libname, 2 bytes for release, and 3 bytes\nfor version at least.\n\n* m4/libtool.m4 (soname_spec) [os2*]: Limit a length of DLL name to 8.3\ncorrectly.\n"
    },
    {
      "commit": "9808ff18602f974649246b4b406ff0d9a93dc193",
      "tree": "5a1f381bdaa50a46abc9d9a514dfb681b3727aa3",
      "parents": [
        "6c5f27371df824469072be31411951ae92244bd7"
      ],
      "author": {
        "name": "Richard J. Mathar",
        "email": "mathar@mpia-hd.mpg.de",
        "time": "Thu Nov 13 10:09:40 2025 +0100"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Fri Jan 02 19:59:23 2026 +0200"
      },
      "message": "ltmain.in: add parentheses to support values with spaces\n\nThe variable may contain a value with spaces that cause errors due\nto the standard splitting of command line arguments by linux shells.\nSee https://github.com/autotools-mirror/libtool/pull/4/files.\n\nReported: https://debbugs.gnu.org/cgi/bugreport.cgi?bug\u003d79826\n\n* build-aux/ltmain.in: Add missing quotes around darwin_orig_dir.\n"
    },
    {
      "commit": "6c5f27371df824469072be31411951ae92244bd7",
      "tree": "402f38089a1338b0c520195025c4b3bffd56c9f9",
      "parents": [
        "f6aaa6f55d8cad551772f67ff975d7b937960e35"
      ],
      "author": {
        "name": "KO Myung-Hun",
        "email": "komh78@gmail.com",
        "time": "Sun Feb 09 23:23:30 2025 +0900"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Fri Jan 02 19:59:23 2026 +0200"
      },
      "message": "libtool: Remove old_archive_from_new_cmds on OS/2\n\nold_archive_from_new_cmds is not used at all. In addition, if this is\ndefined static libs are not generated.\n\nThis is a regression of commit e60044.\n\n* m4/libtool.m4: Remove old_archive_from_new_cmds on OS/2.\n"
    },
    {
      "commit": "f6aaa6f55d8cad551772f67ff975d7b937960e35",
      "tree": "48d61e0ccfbaef305c717e04fc328260eb08ea8e",
      "parents": [
        "c18d2d9514ab62d82be3d660f08ea3a7a19ec7cf"
      ],
      "author": {
        "name": "Patrice Dumas",
        "email": "pertusus@free.fr",
        "time": "Mon Sep 22 00:06:00 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Fri Jan 02 19:59:23 2026 +0200"
      },
      "message": "libtool.texi: Update descriptions for command-line options\n\n* doc/libtool.texi: Make descriptions for \u0027--no-finish\u0027 and\n  \u0027--reorder-cache\u0027 clearer for users to understand.\n"
    },
    {
      "commit": "c18d2d9514ab62d82be3d660f08ea3a7a19ec7cf",
      "tree": "90ed44eaa79fca11a4c986320e6bc51cd0d376e9",
      "parents": [
        "f8078854f738effd827f1d2460968e1354f4a5a8"
      ],
      "author": {
        "name": "Frederic Berat",
        "email": "fberat@redhat.com",
        "time": "Tue Sep 30 17:04:00 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Fri Jan 02 19:59:22 2026 +0200"
      },
      "message": "libtool.m4: Fix syntax error in LT_PROG_OBJC and LT_PROG_OBJCXX\n\nReported: https://debbugs.gnu.org/cgi/bugreport.cgi?bug\u003d79468\n"
    },
    {
      "commit": "f8078854f738effd827f1d2460968e1354f4a5a8",
      "tree": "a711d09caa8078404376c3f05e8eeb430fcd642a",
      "parents": [
        "c4abf359f849187fa7f505a0a34f15f2bd66db24"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Fri Sep 26 21:42:18 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Fri Jan 02 19:59:15 2026 +0200"
      },
      "message": "libtool.m4: Fix Objective C++ check\n\nThe check for Objective C++ was combined with the check for\nObjective C, which caused Objective C++ tests to fail if language\nsupport was enabled for OBJC but not OBJCXX. Additionally, a syntax\nerror with macros LT_PROG_OBJC and LT_PROG_OBJCXX was observed on\nFedora, exhibiting differing behaviour than observed on other\nGNU/Linux operating systems.\n\nReported: https://debbugs.gnu.org/cgi/bugreport.cgi?bug\u003d79468\n\n* m4/libtool.m4: Add separate check for Objective C++.\n* tests/flags.at, tests/infer-tag.at: Update to check cached variable\n  for Objective C++, objcxx_compiles.\n"
    },
    {
      "commit": "c4abf359f849187fa7f505a0a34f15f2bd66db24",
      "tree": "9fde38a29c184956c34416b6746d1edb3dc65cdc",
      "parents": [
        "e40fdc22cf727fb885f9df7d9affa827e3253d1c"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Sep 18 17:16:22 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Sep 18 17:16:22 2025 +0300"
      },
      "message": "maint: post-release administrivia\n\n* NEWS: Add header line for next release.\n* .prev-version: Record previous version.\n* cfg.mk (old_NEWS_hash): Auto-update.\n"
    },
    {
      "commit": "e40fdc22cf727fb885f9df7d9affa827e3253d1c",
      "tree": "bdd2eb2e49aa08ea8354de540ef37d842d032df6",
      "parents": [
        "69736cd828b76da6ad8257e96dd44bc0659b487d"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Sep 18 16:43:33 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Sep 18 16:43:33 2025 +0300"
      },
      "message": "version 2.6.0\n\n* NEWS: Record release date.\n"
    },
    {
      "commit": "69736cd828b76da6ad8257e96dd44bc0659b487d",
      "tree": "cca9c59a86fb8853749cd6ed03060bfc15350b2e",
      "parents": [
        "19c0fcc0d11ef47d911c81c6040df6ef5fe9b8c4"
      ],
      "author": {
        "name": "Elizabeth Figura",
        "email": "zfigura@codeweavers.com",
        "time": "Mon Aug 25 18:10:18 2025 -0500"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Sat Sep 06 14:25:43 2025 +0300"
      },
      "message": "ltmain.in: Pass through all warning flags to the linker.\n\nWhen link-time optimization (LTO) is used, some warnings are reported\nwhile linking, and the flags must be passed to the linker to enable or\ndisable them.\n\n-W* also catches -Wl,* and -Wa,*, but the former is already accounted\nfor in an earlier switch case, and the latter is already passed through.\n\n* build-aux/ltmain.in: Pass through all warning flags to the linker.\n"
    },
    {
      "commit": "19c0fcc0d11ef47d911c81c6040df6ef5fe9b8c4",
      "tree": "6cbf6295d8b14ded80aa5d42ef4d2c86575f0c86",
      "parents": [
        "92d62dcb09eaceaef038abac3173c31daf95e47d"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Tue Sep 02 20:10:44 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Sat Sep 06 14:25:42 2025 +0300"
      },
      "message": "Makefile.am: Reorder testsuite\n"
    },
    {
      "commit": "92d62dcb09eaceaef038abac3173c31daf95e47d",
      "tree": "f9ef79f16bcacd1f6232da75d4065e1283e4fb6a",
      "parents": [
        "2a4cc31b6635c411ae74a3d4ccdb48b1ff1dd4dc"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 28 20:58:52 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Sat Sep 06 14:25:42 2025 +0300"
      },
      "message": "Add test file for libtool-next-version script\n\n* Makefile.am: Add versioning_script.at to testsuite.\n* doc/libtool.texi: Update to describe new test file.\n* tests/versioning_script.at: Autotest file for testing the output of\n  the libtool-next-version script.\n"
    },
    {
      "commit": "2a4cc31b6635c411ae74a3d4ccdb48b1ff1dd4dc",
      "tree": "4f5bc6f3ad090d8fce4c84c95faf5f90d66d8160",
      "parents": [
        "4d00c3624d0a2f11442761a154a983031f9cb1c2"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 21 17:54:14 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Sat Sep 06 14:25:42 2025 +0300"
      },
      "message": "Add support for ML64\n\nThe Microsoft Macro Assembler can be used to assemble and link one\nor more assembly-language source files with libtool.\n\nReported: https://debbugs.gnu.org/cgi/bugreport.cgi?bug\u003d48993\n\n* Makefile.am: Pass ML64 flags to tests.\n* configure.ac: Add language support for the Microsoft Macro Assembler.\n* doc/libtool.texi: Update documentation to include ML64.\n* m4/libtool.m4: Enable macro support for ML64.\n* tests/flags.at: Add test for ML64 flags.\n* tests/infer-tag.at: Add test for ML64 tag.\n* NEWS: Update.\n"
    },
    {
      "commit": "4d00c3624d0a2f11442761a154a983031f9cb1c2",
      "tree": "1b80233f1f6e7e3f0cfed0480b098d7e4ea24df1",
      "parents": [
        "6389dce814b2f233844510a12eb59b2733933a66"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Sat Aug 09 14:22:47 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Sat Sep 06 14:25:42 2025 +0300"
      },
      "message": "New Intel OneAPI compiler names\n\nReported: https://debbugs.gnu.org/cgi/bugreport.cgi?bug\u003d78817\n\n* libltdl/libltdl/lt__alloc.h: Change FREE and MEMREASSIGN macros for\n  -Wcompound-token-split-by-macro.\n* libltdl/libltdl/lt_system.h: Change LT_STMT_START and LT_STMT_END\n  macros for -Wcompound-token-split-by-macro.\n* libltdl/loaders/loadlibrary.c: Add support for icx, icpx, ifx.\n* libltdl/ltdl.c: Fixes for Clang.\n* m4/libtool.m4: Add support for icx, icpx, and ifx.\n* NEWS: Update.\n"
    },
    {
      "commit": "6389dce814b2f233844510a12eb59b2733933a66",
      "tree": "0d18d518048196f1fa481bc3308926bab09b063f",
      "parents": [
        "d6ea50ce1e39204e48e036abd08784525930a294"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Aug 06 17:53:35 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:21 2025 +0300"
      },
      "message": "gnulib: Update submodule\n"
    },
    {
      "commit": "d6ea50ce1e39204e48e036abd08784525930a294",
      "tree": "64081f146eed9c7d6d378d083c09baaf0630c0ab",
      "parents": [
        "96da510e109b6ac313199d2cdb90ca7547c78525"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Aug 06 17:11:13 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:20 2025 +0300"
      },
      "message": "cfg.mk: Ignore sc_codespell checks\n"
    },
    {
      "commit": "96da510e109b6ac313199d2cdb90ca7547c78525",
      "tree": "d7598a6f29c9c896c4c43f710f8d2faa7ada3c84",
      "parents": [
        "632ab1d68be578708d590d5c1113cd49c6b15922"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Aug 06 16:49:22 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:20 2025 +0300"
      },
      "message": "gnulib: Update submodule\n"
    },
    {
      "commit": "632ab1d68be578708d590d5c1113cd49c6b15922",
      "tree": "dc72bb0cfbdedd418bb1755701a0be4d96671ba2",
      "parents": [
        "86ce8b277cc21c9b0ed1643bc2efcb9d34fffd7d"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Tue Aug 05 19:39:47 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:20 2025 +0300"
      },
      "message": "libtool.m4: Bump serial\n"
    },
    {
      "commit": "86ce8b277cc21c9b0ed1643bc2efcb9d34fffd7d",
      "tree": "cca69a2cfb710465ad8f38025a0c6db95cee48e7",
      "parents": [
        "d222649f344cdce4fb35731c3219c6eebf0287d3"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Tue Aug 05 19:36:25 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:20 2025 +0300"
      },
      "message": "Update NEWS\n"
    },
    {
      "commit": "d222649f344cdce4fb35731c3219c6eebf0287d3",
      "tree": "06c0ed7e89abc04ab11a1e22f724c76c0ccf3637",
      "parents": [
        "22a73e7a592d124e8fe52058a22cee3680138eec"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Jul 24 18:16:44 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:19 2025 +0300"
      },
      "message": "tests: Remove CPPFLAGS from some compile commands\n\n* tests/flags.at, tests/infer-tag.at: Remove unneeded CPPFLAGS from\n  OBJC \u0026 OBJCXX compile commands.\n"
    },
    {
      "commit": "22a73e7a592d124e8fe52058a22cee3680138eec",
      "tree": "9c96550432b3f8342c091e4a9e7576fd110c4576",
      "parents": [
        "661d5573eaaf0cb6df75a77978e2ff68d2c1b9c8"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Jul 24 17:50:49 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:19 2025 +0300"
      },
      "message": "tests/bug_71489.at: Split into two test cases\n"
    },
    {
      "commit": "661d5573eaaf0cb6df75a77978e2ff68d2c1b9c8",
      "tree": "52fea6c53717b32be817dc0412d8a32c48fdbb60",
      "parents": [
        "c69efe983d0edbee2b0528d2012e4016d628f362"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "ossman@cendio.se",
        "time": "Tue Apr 01 16:47:44 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:19 2025 +0300"
      },
      "message": "libltdl: Fix libltdl early failures for multi-arch\n\nSince there could be multiple files for libltdl to try dlopening,\nlibltdl should not fail after the first attempted file.\n\nReported: https://savannah.gnu.org/support/?111214\n\n* libltdl/ltdl.c: Change return if dlopen() fails.\n* libltdl/ltdl.mk: Update serial.\n"
    },
    {
      "commit": "c69efe983d0edbee2b0528d2012e4016d628f362",
      "tree": "a18c0b6f7e48ab0e25d7dbec6c975e3b85b2649c",
      "parents": [
        "b9156729ab867d29629a16f18bf4ebf8cfe2c162"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "ossman@cendio.se",
        "time": "Tue Apr 01 16:44:51 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:19 2025 +0300"
      },
      "message": "ltmain.in: Fix reordering --as-needed\n\nLibtool was reordering flags like, --as-needed, which broke its usage,\nsince the relevant libraries were no longer following the flag.\n\nReported: https://savannah.gnu.org/support/?111213\n\n* build-aux/ltmain.in: Add check for --as-needed and --no-as-needed\n  flags.\n"
    },
    {
      "commit": "b9156729ab867d29629a16f18bf4ebf8cfe2c162",
      "tree": "2330e71cd06a00e1e7240c7ab4cf47145b274a59",
      "parents": [
        "c6016699f1f5779cafbc5dc83d810093f2b85488"
      ],
      "author": {
        "name": "Gleb Popov",
        "email": "arrowd@FreeBSD.org",
        "time": "Tue Jul 01 21:15:30 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:18 2025 +0300"
      },
      "message": "m4: Fix flang -Wl flags on FreeBSD\n"
    },
    {
      "commit": "c6016699f1f5779cafbc5dc83d810093f2b85488",
      "tree": "32b6d7ac9894473a595090f64842f0da5613313c",
      "parents": [
        "9c7772f8a6924ff0d1ad6385e12c56baed96dd71"
      ],
      "author": {
        "name": "Collin Funk",
        "email": "collin.funk1@gmail.com",
        "time": "Sun Jul 06 20:23:35 2025 -0700"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:18 2025 +0300"
      },
      "message": "maint: fix Automake warning\n\n* Makefile.am (prologue): Remove macro.\n(THANKS): Use the perl command directly.\n"
    },
    {
      "commit": "9c7772f8a6924ff0d1ad6385e12c56baed96dd71",
      "tree": "d2cb94d81aaea51eed0ec333823b2c2611bc041a",
      "parents": [
        "0af7b1240395e4da1a3de38b7b399207a254792a"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Mon Jul 14 18:39:21 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:18 2025 +0300"
      },
      "message": "ltmain.in: Handle clang\u0027s target architecture flag\n\n* build-aux/ltmain.in: Pass clang\u0027s \u0027--target\u0027 flag for specifying\n  architecture through libtool unchanged.\n"
    },
    {
      "commit": "0af7b1240395e4da1a3de38b7b399207a254792a",
      "tree": "30794911d4b0914f926fb4f526e87e48af5ce0ba",
      "parents": [
        "fd8ea4ccfae08d9107329f234880170311336dd8"
      ],
      "author": {
        "name": "Evgeny Grin",
        "email": "k2k@narod.ru",
        "time": "Fri Jul 04 18:02:31 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:06 2025 +0300"
      },
      "message": "libtool: Forward slash escaping check on Windows\n\nWithout cygpath, Window\u0027s \u0027cmd\u0027 may hang with a single slash (when transforming)\nand may hang with two slashes (when not transforming).\n\nReported: https://savannah.gnu.org/support/index.php?110901\n\n* build-aux/ltmain.in: Use one or two slashes with Window\u0027s command\n  prompt based on cached value in lt_cv_cmd_slashes.\n* m4/libtool.m4: Cache whether one or two slashes are needed with\n  Window\u0027s command prompt, when cygpath is not installed in path.\n"
    },
    {
      "commit": "fd8ea4ccfae08d9107329f234880170311336dd8",
      "tree": "e082bb90e4d4cc001510cafa9dea986ca42fff8c",
      "parents": [
        "9c1a42a6bb220aa56ad58af8aad0544dab34a710"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Jun 19 17:01:11 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:06 2025 +0300"
      },
      "message": "libtool.m4: Fix missing quotes for lt_ar_flags\n\nlt_ar_flags are unquoted, which causes failures when additional options\nare passed to ARFLAGS.\n\nReported: https://savannah.gnu.org/support/?111257\n\n* m4/libtool.m4: Make lt_ar_flags declare as quoted.\n"
    },
    {
      "commit": "9c1a42a6bb220aa56ad58af8aad0544dab34a710",
      "tree": "2badccd4756ab1b99e62be59811224ea2d2104e8",
      "parents": [
        "08ebc17358238e76a078acac38ee0928a94993fd"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Mon Jun 16 21:06:51 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:05 2025 +0300"
      },
      "message": "libtool: Support MSYS and MSYS2 file path conversions\n\nMSYS does not have cygpath installed by default, so during configure,\na check for cygpath is cached. If cygpath is not found, Window\u0027s command\nprompt will be used with a forward slash escape on the \u0027c\u0027 flag:\n\"cmd //c\".\n\nReported: https://savannah.gnu.org/support/?110901\n\n* build-aux/ltmain.in: Choose file path conversion for MSYS(2) by\n  whether cygpath is installed.\n* m4/libtool.m4: Cache whether cygpath is installed in user path.\n"
    },
    {
      "commit": "08ebc17358238e76a078acac38ee0928a94993fd",
      "tree": "ff262047e628bd61d99c86a5d494323ff07aa98a",
      "parents": [
        "7f5871de3b631811c7285a336538c985b306262b"
      ],
      "author": {
        "name": "Kirill Makurin",
        "email": "maiddaisuki@outlook.com",
        "time": "Thu Jun 05 16:22:42 2025 +0000"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:05 2025 +0300"
      },
      "message": "libltdl: Undeclared reference to access on Windows\n\nOn native Windows (MSVC/mingw), access is declared in io.h, which is\nnot included.\n\n* Reported: https://debbugs.gnu.org/cgi/bugreport.cgi?bug\u003d78701\n\n* libltdl/ltdl.h: Include io.h on Windows platforms.\n* libltdl/ltdl.mk: Update serial.\n"
    },
    {
      "commit": "7f5871de3b631811c7285a336538c985b306262b",
      "tree": "89943f5ad87597f7777348b76c27563117201d8c",
      "parents": [
        "d575748b832df2282669891c176f11c913d63146"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Fri Jun 06 16:45:06 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:05 2025 +0300"
      },
      "message": "ltmain.in: Temporary comment update.\n\nOn MSYS2, file path conversion will no longer result in libtool hanging,\nbut the original MSYS will not be able to do file path conversions\nwithout cygpath. Original MSYS support for file path conversions will be\nre-added before commit 1377b68b4aed0d6ee3c390131eb763d26e5b642d migrates\nto master.\n\nReported: https://savannah.gnu.org/support/index.php?110901\n\n* build-aux/ltmain.in: Update comment from MSYS to MSYS2.\n"
    },
    {
      "commit": "d575748b832df2282669891c176f11c913d63146",
      "tree": "a4f3aadceae27fcdcc2c87c9b42dc3e2207b6a29",
      "parents": [
        "d78a0a0d6b0c25e371c44c8563e51ffb9e80f59d"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Fri Jun 06 16:37:57 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:04 2025 +0300"
      },
      "message": "notes.texi: Inform users about MSVC configuration\n\nWhen building libltdl with the MSVC toolchain, Fortran checks can cause\nissues with finding symbols, but users can avoid this by setting the\nFortran compiler environment variables to \"no\".\n\nReported: https://debbugs.gnu.org/cgi/bugreport.cgi?bug\u003d78682\n\n* doc/notes.texi: Add item.\n"
    },
    {
      "commit": "d78a0a0d6b0c25e371c44c8563e51ffb9e80f59d",
      "tree": "dd2bf7947a0023b9a5efba085cac3a4f36cfce8e",
      "parents": [
        "06e491d0fe0be046f13f8237df3b4733f5a8b9bf"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed May 07 17:39:36 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:04 2025 +0300"
      },
      "message": "tests: Skip failing tests on MSVC\n\nTest \u0027deplibs without file command\u0027 fails on MSVC with a \u0027hard failure\u0027.\nSince this test was created for MinGW, skipping for now.\n\nTest \u0027Libtool stress test.\u0027 fails on MSVC when the cl compiler cannot\nopen an expsym file, which appears to exist but is empty.\n\n* tests/deplibs-mingw.at: Add check for MSVC build to skip test.\n* tests/stresstest.at: Add check for MSVC build to skip test.\n"
    },
    {
      "commit": "06e491d0fe0be046f13f8237df3b4733f5a8b9bf",
      "tree": "1c3c30d1a46abf8280df0b4fe529a3103817c5e6",
      "parents": [
        "4d7d7ca45cdd129fd3e5b87ad3cbaacce73731f0"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Apr 17 17:28:50 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:04 2025 +0300"
      },
      "message": "inherited_flags.at: Fix test on MSVC\n\n* tests/inherited_flags.at: Modify grep to limit search range.\n"
    },
    {
      "commit": "4d7d7ca45cdd129fd3e5b87ad3cbaacce73731f0",
      "tree": "d67eeecaae5c3cc180ee490b8cfb1a9d4863fa19",
      "parents": [
        "371624cffe040eaf01109f27240f4e718ef1d76b"
      ],
      "author": {
        "name": "Mitch",
        "email": "mitch.capper+gnu33@gmail.com",
        "time": "Mon Dec 02 22:47:48 2024 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:04 2025 +0300"
      },
      "message": "libtool: Fix MSVC cl.exe .exp extension collision\n\nMSVC\u0027s compiler uses the .exp entension for their own export format,\nwhich causes a build failure when a subsequent build is run. The\nMSVC compiler, cl.exe, errors for an invalid file format. This is fixed\nby using a similar extension name to avoid the naming collision.\n\nReported: https://savannah.gnu.org/support/?111157\n\n* build-aux/ltmain.in: Replace .exp extension with .expsym.\n* m4/libtool.m4: Replace .exp extension with .expsym.\n"
    },
    {
      "commit": "371624cffe040eaf01109f27240f4e718ef1d76b",
      "tree": "9b8812a7caa067a6a13524fb66a8257566efe042",
      "parents": [
        "df361d02a6e7c99741ef6c67c1aa6ddd96e495d7"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Mar 26 17:19:39 2025 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:03 2025 +0300"
      },
      "message": "ltmain.in: Add \u0027S_ISDIR\u0027 definition for MSVC\n\nSeveral test failures occur from fix for sr #111191 with MSVC, which is\nfixed by defining S_ISDIR with a different variable name, MSVC_ISDIR.\n\n  error LNK2019: unresolved external symbol S_ISDIR referenced in func check_executable\n\n* build-aux/ltmain.in: Define and use macro MSVC_ISDIR.\n"
    },
    {
      "commit": "df361d02a6e7c99741ef6c67c1aa6ddd96e495d7",
      "tree": "e6b9ea6c61b6fcb09e7f5185dec7329b3239e705",
      "parents": [
        "57e1dc94d3dfdde3cf83698e4b2b86deac88aa89"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Feb 19 18:58:16 2025 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:03 2025 +0300"
      },
      "message": "ltmain.in: Fix hang with cmd.exe in MSYS\n\nTranslating file paths from MSYS to W32 has been causing libtool to\nindefinitely hang when \u0027cmd.exe //c\u0027 is called. Instead, \u0027cygpath\u0027 is\npackaged on MSYS, so it will now handle the path conversion.\n\n* build-aux/ltmain.in: Replace \u0027cmd.exe //c\u0027 with \u0027cygpath\u0027 usage.\n"
    },
    {
      "commit": "57e1dc94d3dfdde3cf83698e4b2b86deac88aa89",
      "tree": "e971dbc28590cc4d372a355fb53d8d4b27966698",
      "parents": [
        "388d0995d4db300e60da4fc67eb12104f0f6ceeb"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Mon Dec 30 17:55:30 2024 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:03 2025 +0300"
      },
      "message": "libtoolize.at: Update checks based on linker used\n\nIf mklink is used for symlinking files, the expout will not match, so\nstdout is used instead.\n\n* tests/libtoolize.at: Use stdout for checks instead of expout on MSVC.\n"
    },
    {
      "commit": "388d0995d4db300e60da4fc67eb12104f0f6ceeb",
      "tree": "f29c073054863bb95582aabc980c6cdb2fa0b356",
      "parents": [
        "b4b96dfa95907075ad65920d94570a09fba8d7d4"
      ],
      "author": {
        "name": "Michael Haubenwallner",
        "email": "michael.haubenwallner@ssi-schaefer.com",
        "time": "Tue May 16 11:49:05 2017 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:03 2025 +0300"
      },
      "message": "libtool.m4: preload valid C symbol names only\n\n* m4/libtool.m4 (global_symbol_to_import, global_symbol_to_cdecl,\nglobal_symbol_to_c_name_address,\nglobal_symbol_to_c_name_address_lib_prefix): List valid C symbol names\nonly in lt_\u003cmodname\u003e_LTX_preloaded_symbols array.\n"
    },
    {
      "commit": "b4b96dfa95907075ad65920d94570a09fba8d7d4",
      "tree": "fef98a6491bdc65adbc511b8c7f5e312ad5d1131",
      "parents": [
        "5d79c9525daf9c54d8ee2b4e1266abe8812e1fff"
      ],
      "author": {
        "name": "Michael Haubenwallner",
        "email": "michael.haubenwallner@ssi-schaefer.com",
        "time": "Thu May 11 14:10:17 2017 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:02 2025 +0300"
      },
      "message": "libtool.m4: For MS dumpbin drop CR first.\n\nOn Cygwin, gawk-4.1.4-3 and newer do not treat the input stream as text\nany more, leaving us behind with carriage return in symbol names.\n* m4/libtool.m4 (lt_cv_sys_global_symbol_pipe): In AWK script for MS\ndumpbin drop CR first.\n"
    },
    {
      "commit": "5d79c9525daf9c54d8ee2b4e1266abe8812e1fff",
      "tree": "807859053d42bf8aafd7be99616ac11a4cf7cd59",
      "parents": [
        "4a5acaa7a4bb101cd2861fe297a3762686c7e06a"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Dec 11 18:43:47 2024 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:02 2025 +0300"
      },
      "message": "libtoolize.in: Create symlinks with mklink for MSVC\n\nSymlink files are not generated properly with \u0027ln -s\u0027 for MSVC to\nprocess, so mklink is used, which swaps the argument order of target\nand link_name. This also requires absolute paths, generated with the\nuse of cygpath.\n\n* libtoolize.in: Check if linking with mklink and update processing.\n"
    },
    {
      "commit": "4a5acaa7a4bb101cd2861fe297a3762686c7e06a",
      "tree": "53e9f538a825813342cd6ab77f3eef4bd2b52b14",
      "parents": [
        "be0630f555dcb2aaa67b50c6314e1d77a9efc9e3"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Dec 11 18:43:47 2024 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:02 2025 +0300"
      },
      "message": "tests: Include check for __CYGWIN__ for crossbuilds\n\n* tests/demo.at, tests/lt_dlexit.at: Add __CYGWIN__ to check for\ncrossbuilds of build cygwin with host mingw and the MSVC toolchain.\n"
    },
    {
      "commit": "be0630f555dcb2aaa67b50c6314e1d77a9efc9e3",
      "tree": "803d7a80cae2c071ea64712dc6cea88dadc96114",
      "parents": [
        "ca61f85261025fa63153816973683c772f0c1baa"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Dec 11 18:43:47 2024 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:02 2025 +0300"
      },
      "message": "tagdemo.at: Update for MSVC\n\n* tests/tagdemo.at: Remove namespace support check, add iostream.h\nsupport check, and make iostream the default include, not iostream.h.\n"
    },
    {
      "commit": "ca61f85261025fa63153816973683c772f0c1baa",
      "tree": "025a1c427605b3424445664d5a3e83a27bde24ef",
      "parents": [
        "7ba38e8eac414e42b6a014cf6185d9d6ed4d4135"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Mon Apr 07 19:55:23 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:01 2025 +0300"
      },
      "message": "libtool: Alter expected line endings in testsuite\n\nWhen comparing expected output in LT_AT_CHECK_EXECUTE, several tests\nfail with mismatched line endings. This patch should fix Windows\nenvironments that have CRLF text line endings disabled and only use\nthe LF character for line endings.\n\n* tests/testsuite.at: Removed \u0027\\r\u0027 from awk\u0027s printf command.\n"
    },
    {
      "commit": "7ba38e8eac414e42b6a014cf6185d9d6ed4d4135",
      "tree": "7001c385b5e1b322b9ab2ae1dd6e765c88a54d3e",
      "parents": [
        "43068986b068d0b7629a8eba74dbc133bf79ee94"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Wed Dec 11 18:43:47 2024 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:01 2025 +0300"
      },
      "message": "testsuite.at: Update testsuite config for MSVC\n\n* tests/testsuite.at: Make symlink tool mlink for MSVC.\n"
    },
    {
      "commit": "43068986b068d0b7629a8eba74dbc133bf79ee94",
      "tree": "66b39d0e6cf04dc9f13581d512f7cbe9abf7a1e4",
      "parents": [
        "af7df02434ee4affe1e1dc7f6f0b24a6165619c3"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Tue Jan 07 19:34:11 2025 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:01 2025 +0300"
      },
      "message": "libtool: Fix mishandling compiler flags with MSVC tools\n\nWith MSVC, linker flags were not properly being linked in during a\ncompile command. A check has been added to verify if there are linker\nflags set and then use a different command when linking.\n\nFixes applied for bug#74175.\n\n* build-aux/ltmain.in: Fix command parser for \u0027-Wl\u0027 option for MSVC.\n* m4/libtool.m4: Fix MSVC compile commands.\n* tests/flags.at: Use \u0027$GREP --\u0027 instead of \u0027$FGREP\u0027 when comparing with\n  stdout.\n"
    },
    {
      "commit": "af7df02434ee4affe1e1dc7f6f0b24a6165619c3",
      "tree": "623df269b537df14408419c5bfdd5434a4e7264f",
      "parents": [
        "d12a1929dbf2550c0ba77da8e976473b24da317b"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Mon May 19 19:42:34 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:00 2025 +0300"
      },
      "message": "NEWS: Update for previous commits\n"
    },
    {
      "commit": "d12a1929dbf2550c0ba77da8e976473b24da317b",
      "tree": "d8862153a71df9a7abc7956a86b572768e1491d2",
      "parents": [
        "52f78952b9ceb46a8c95a98cd0258fe4b23ce3c1"
      ],
      "author": {
        "name": "Martin Storsjö",
        "email": "martin@martin.st",
        "time": "Mon Aug 19 13:34:51 2019 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:00 2025 +0300"
      },
      "message": "Allow statically linking compiler support libraries when linking a library\n\nFor cases with deplibs_check_method\u003d\"file_magic ...\" (as it is for mingw),\nthere were previously no way that a static library could be accepted\nhere.\n"
    },
    {
      "commit": "52f78952b9ceb46a8c95a98cd0258fe4b23ce3c1",
      "tree": "1084d3aac275518d4921858312cbf69b402a81db",
      "parents": [
        "fee0464231f36576836bd892fb9dc1d785012c05"
      ],
      "author": {
        "name": "Manoj Gupta",
        "email": "manojgupta@chromium.org",
        "time": "Wed Oct 10 10:50:23 2018 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:00 2025 +0300"
      },
      "message": "Pick up clang_rt static archives compiler internal libraries\n\nLibtool checks only for libraries linked as -l* when trying to\nfind internal compiler libraries. Clang, however uses the absolute\npath to link its internal libraries e.g. compiler_rt. This patch\nhandles clang\u0027s statically linked libraries when finding internal\ncompiler libraries.\nhttps://crbug.com/749263\nhttps://debbugs.gnu.org/cgi/bugreport.cgi?bug\u003d27866\n"
    },
    {
      "commit": "fee0464231f36576836bd892fb9dc1d785012c05",
      "tree": "2539621f7303f75a94280abb60481690866490f3",
      "parents": [
        "6abc943479518820a1a680cac23570d53bf92a88"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Fri May 16 19:08:18 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:20:00 2025 +0300"
      },
      "message": "libtool: Update documentation\n\nFor many GNU/Linux systems, the shared library cache is not updated\nafter a \"make install\". Some reasoning is outlined in the\ndocumentation now for users with instruction for how to update\nthe shared library cache if desired.\n\nReported: https://debbugs.gnu.org/cgi/bugreport.cgi?bug\u003d78321\n\n* build-aux/ltmain.in: Add informational note during build.\n* doc/notes.texi: Update.\n"
    },
    {
      "commit": "6abc943479518820a1a680cac23570d53bf92a88",
      "tree": "a42cdce02505356f6a02235ff7cce492532626fa",
      "parents": [
        "9eb292deb175906e1cb225b62cb088289fecbc22"
      ],
      "author": {
        "name": "Bruno Haible",
        "email": "bruno@clisp.org",
        "time": "Tue May 06 17:00:51 2025 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:19:59 2025 +0300"
      },
      "message": "doc: Explain how to specify library dependencies.\n\n* doc/libtool.texi (Link mode): Explain how to specify dependencies to\nalready installed libraries.\n"
    },
    {
      "commit": "9eb292deb175906e1cb225b62cb088289fecbc22",
      "tree": "596b8f9c6f7d17672a3b97902259f99938192472",
      "parents": [
        "e6dd1eb7cff22f4a3a0e17343e69fc22f948cb5e"
      ],
      "author": {
        "name": "Mintsuki",
        "email": "mintsuki@protonmail.com",
        "time": "Sun Apr 27 21:01:12 2025 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Aug 07 20:19:24 2025 +0300"
      },
      "message": "Move mlibc case matches above GNU/Linux (and similar) ones.\n\nThis allows a *-linux-mlibc host to correctly match with the mlibc userland\nrather than having the GNU/Linux (and similar) userland match override it.\n\nNEWS: Update\n"
    },
    {
      "commit": "e6dd1eb7cff22f4a3a0e17343e69fc22f948cb5e",
      "tree": "eddcd7baa8b67a9040c4a707af63f214d808707d",
      "parents": [
        "5b582aed255d0a998bc2b678597ce7b03aef6ffa"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Tue Apr 15 17:32:50 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Tue Apr 15 17:32:50 2025 +0300"
      },
      "message": "NEWS: Update for bugs fixed\n"
    },
    {
      "commit": "5b582aed255d0a998bc2b678597ce7b03aef6ffa",
      "tree": "7bcaa16ac1a3ab71c5d63e441ca1e69473320498",
      "parents": [
        "9bc7536bd8755f3b63118613496a89671512f2db"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Fri Apr 11 20:57:53 2025 +0300"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Fri Apr 11 20:57:53 2025 +0300"
      },
      "message": "m4: Update serials for modified files\n"
    },
    {
      "commit": "9bc7536bd8755f3b63118613496a89671512f2db",
      "tree": "e798af470c9daf87c4ef26061e87d3da383a653e",
      "parents": [
        "7945cf75f80a87a65251e8a71b182c7e331e92f6"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Tue Mar 25 17:57:44 2025 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Fri Apr 11 20:45:14 2025 +0300"
      },
      "message": "libtool: Add configuration options for CXX linking\n\nAdd configuration options to choose whether to use \u0027-nostdlib\u0027 when\nlinking C++ shared libraries and modules.\n\n* m4/libtool.m4: Replace \u0027-nostdlib\u0027 with variable \u0027$stdlibflag\u0027 and\n  set \u0027$output_verbose_link_cmd\u0027 to be empty when enabling standard\n  library linking for C++ modules.\n* m4/ltoptions.m4: Add new configuration options, --enable-cxx-stdlib\n  and --disable-cxx-stdlib, and add LT_INIT options, cxx-stdlib and\n  no-cxx-stdlib.\n* doc/libtool.texi: Update for new configuration options.\n* NEWS: Update.\n"
    },
    {
      "commit": "7945cf75f80a87a65251e8a71b182c7e331e92f6",
      "tree": "75d40e4fb96c171b175f30b713b7c84bd66dbdb6",
      "parents": [
        "8b9ce14af04de13b817b752ebdc9bb26867dc79d"
      ],
      "author": {
        "name": "Anthony Mallet",
        "email": "anthony.mallet@laas.fr",
        "time": "Sun Mar 23 13:56:14 2025 +0100"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Fri Apr 11 20:45:14 2025 +0300"
      },
      "message": "libtool.m4: Fix postdeps in NetBSD\n\ncommit:c7be1f229 addresses an issue with building C++ modules on NetBSD, by\nremoving -lgcc_s and -lgcc. This may sometimes not work correctly, depending\non the architecture, as libgcc_s.so and libgcc.a may contain required code to\nproperly link the shared object. On NetBSD, libgcc.a is compiled with -fPIC\nand can be linked to a shared object without any issue.\n\nReported: https://savannah.gnu.org/support/index.php?111210\n"
    },
    {
      "commit": "8b9ce14af04de13b817b752ebdc9bb26867dc79d",
      "tree": "493168d7b45db2ad9e5dc6f833cfd92049849b8c",
      "parents": [
        "2a5c1704712fc3a265cba8e8fbf62d36816250c9"
      ],
      "author": {
        "name": "Julien ÉLIE",
        "email": "julien@trigofacile.com",
        "time": "Fri Mar 21 00:15:45 2025 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Fri Apr 11 20:45:14 2025 +0300"
      },
      "message": "ltmain.in: Supporting -S and -t flags from install-sh\n\nLibtool silently discards options for install-sh that have not been\nspecified. Now the install directory and a suffix for backing up\nfiles can be specified to be passed through libtool.\n\nReported: https://savannah.gnu.org/patch/index.php?10510\n\n* build-aux/ltmain.in: Recognize -S and -t flags from install-sh.\n"
    },
    {
      "commit": "2a5c1704712fc3a265cba8e8fbf62d36816250c9",
      "tree": "384ed7ec37264b89d228286823bd237f48a4710c",
      "parents": [
        "b31819c7231def3f61d50c49bbe9da494460ec0c"
      ],
      "author": {
        "name": "Christian Feld",
        "email": "christian.feld@posteo.de",
        "time": "Mon Feb 10 10:53:07 2025 +0000"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Fri Apr 11 20:45:13 2025 +0300"
      },
      "message": "libtool.m4: Fix for invalid postdeps\n\nOmitting lines starting with \u0027Driving:\u0027 fixes the invalid postdeps\nobserved with FC.\n\nReported: https://debbugs.gnu.org/cgi/bugreport.cgi?bug\u003d76177\n\n* m4/libtool.m4: Omit lines that start with \u0027Driving:\u0027 when setting\n  output_verbose_link_cmd.\n"
    },
    {
      "commit": "b31819c7231def3f61d50c49bbe9da494460ec0c",
      "tree": "a71f60ffddefa53aa07f6bab2879f20a8f84eb98",
      "parents": [
        "da70d4ca7956cf5204470a417c9d10e204f49182"
      ],
      "author": {
        "name": "Bruno Haible",
        "email": "bruno@clisp.org",
        "time": "Wed Feb 26 15:07:39 2025 +0100"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Fri Apr 11 20:41:51 2025 +0300"
      },
      "message": "New program libtool-next-version.\n\n* libtool-next-version.in: New file, based on\ngnulib/build-aux/libtool-next-version.\n* doc/libtool.texi (Updating version info): Add sub-nodes\n\u0027Manual version info update\u0027, \u0027Guided version info update\u0027,\n\u0027Invoking libtool-next-version\u0027. Note, line breaks use\npartial semantic newlines.\n* Makefile.am (BUILT_SOURCES): Add libtool-next-version.\n(libtoolnextv_in): New variable.\n(EXTRA_DIST): Add it.\n(bin_SCRIPTS): Add libtool-next-version.\n(libtool-next-version): New target.\n(libtoolnextv_1): New variable. New target.\n(dist_man1_MANS): Add it.\n* NEWS: Update.\n"
    },
    {
      "commit": "da70d4ca7956cf5204470a417c9d10e204f49182",
      "tree": "31b9f8babd2e081a0cf4821d54cd22244c92a845",
      "parents": [
        "961aa57f1466dc2dcd28b8419deb4621865411a6"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Tue Feb 25 22:10:12 2025 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Fri Apr 11 20:38:24 2025 +0300"
      },
      "message": "darwin.at: Avoid skipping macOS test\n\nThe test for \u0027darwin fat compile\u0027 is being skipped on 64-bit machines,\nsince the architecture option was specifying i386 (deprecated on macOS).\n\nReported: https://savannah.gnu.org/support/?111158\n\n* tests/darwin.at: Update to use architecture arm64 instead of i386.\n"
    },
    {
      "commit": "961aa57f1466dc2dcd28b8419deb4621865411a6",
      "tree": "5e838e0405fa273e64d1bd4e942ea91f7463f92e",
      "parents": [
        "13926861aa45aa60535c0ab8256de763dc4eb52f"
      ],
      "author": {
        "name": "Takashi Yano",
        "email": "takashi.yano@nifty.ne.jp",
        "time": "Thu Feb 20 01:37:27 2025 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Fri Apr 11 20:38:16 2025 +0300"
      },
      "message": "ltmain.in: Fix mistaking a directory as an executable\n\nfind_executable() can return a directory of the same name as the target\nexecutable if the directory is found earlier in the PATH, which causes\ncheck_executable() to fail.\n\nReported: https://savannah.gnu.org/support/?111191\n\n* build-aux/ltmain.in: Check if directory is found before executable\n  in the PATH.\n"
    },
    {
      "commit": "13926861aa45aa60535c0ab8256de763dc4eb52f",
      "tree": "59422a03f62ca3245d331188c54823ccc458bf07",
      "parents": [
        "c7be1f229c1f59508f64b3e157de6c09e3341c77"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Feb 13 17:27:45 2025 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Feb 13 17:27:45 2025 +0200"
      },
      "message": "m4: Update serials for modified files\n"
    },
    {
      "commit": "c7be1f229c1f59508f64b3e157de6c09e3341c77",
      "tree": "1b85921ee1db55092adb43fb545239da46856800",
      "parents": [
        "3bd36a0ff49313e9685d1ca0229e6920cbb193b2"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Mon Feb 10 21:28:06 2025 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Feb 13 17:02:16 2025 +0200"
      },
      "message": "libtool.m4: Update NetBSD postdeps for shared libraries\n\nReported: https://debbugs.gnu.org/cgi/bugreport.cgi?bug\u003d70978\n\n* m4/libtool.m4: Linking a shared version of \u0027gcc\u0027 is not possible on\n  NetBSD, since the shared version of the library is \u0027gcc_s\u0027. postdeps\n  have been updated to remove gcc.\n* NEWS: Update.\n"
    },
    {
      "commit": "3bd36a0ff49313e9685d1ca0229e6920cbb193b2",
      "tree": "db1b0e56228e7cb3b04d03e8e7fba93eecb80624",
      "parents": [
        "1fc54e815f85213f4daafb4806b077d3c98a7cfa"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Mon Feb 10 21:25:00 2025 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Feb 13 17:02:16 2025 +0200"
      },
      "message": "Revert \"libtool: Skip passing CXX flags test on NetBSD\"\n\nThis reverts commit 2da3546a0de5c952a2ffd20db6ff310a32a6f373.\n"
    },
    {
      "commit": "1fc54e815f85213f4daafb4806b077d3c98a7cfa",
      "tree": "d239f6c89c243d652738aa33c85e709cee0ea4e8",
      "parents": [
        "64ecee50f576ddbd70e914546587216871109253"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Tue Jan 28 16:23:54 2025 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Feb 13 17:02:15 2025 +0200"
      },
      "message": "ltmain.in: Increase revision limit to 19 digits\n\nCurrent, age, and revision values for a library seem to have been chosen\narbitrarily, which is limiting users to a 5 digit maximum. Now, users\ncan set revision to at most 19 digits, which is referencing Unix epoch\ntime in nanoseconds.\n\nReported: https://debbugs.gnu.org/cgi/bugreport.cgi?bug\u003d75880\n\n* build-aux/ltmain.in: Update revision check to allow up to 19 digits.\n* tests/versioning.at: Add more version checks to test.\n* NEWS: Update.\n"
    },
    {
      "commit": "64ecee50f576ddbd70e914546587216871109253",
      "tree": "7449bbf2be7b35534d14297b862d0a69aa3a07b0",
      "parents": [
        "7dc108c32456ca20f0775eca180e67b6333705f7"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Sat Jan 18 15:46:34 2025 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Feb 13 17:02:15 2025 +0200"
      },
      "message": "ltoptions.m4: Make aix-soname assignment more clear\n\nThe option --with-aix-soname\u003dsvr4 does not work the same as using\nLT_INIT([aix-soname\u003dsvr4]), since the configure script is reordered\ndepending on which is used. The reordering causes \u0027enable_shared\u0027\nto not be set before processing for \u0027aix-soname\u0027 when using LT_INIT.\n\nFor LT_INIT([aix-soname\u003dsvr4]) to be set as intended, \u0027shared\u0027 must\nbe set before \u0027aix-soname\u003dsvr4\u0027, like LT_INIT([shared aix-soname\u003dsvr4]).\n\n* m4/ltoptions.m4: Warn user if \u0027enable_shared\u0027 has not been set when\n  setting \u0027aix-soname\u0027 and add configuration messages to show which\n  variant of shared library versioning has been set for \u0027aix-soname\u0027.\n* doc/libtool.texi: Update to specify need for \u0027shared\u0027 to be used\n  before \u0027aix-soname\u0027 for LT_INIT.\n"
    },
    {
      "commit": "7dc108c32456ca20f0775eca180e67b6333705f7",
      "tree": "2e4b35af95c06e589b39a0710f062280d840f6d7",
      "parents": [
        "bc61f9756ff94735e0fb910df5e7eb193e81ed2c"
      ],
      "author": {
        "name": "Karl Berry",
        "email": "karl@freefriends.org",
        "time": "Sun Dec 10 11:06:03 2023 -0700"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Feb 13 17:02:15 2025 +0200"
      },
      "message": "libtool.texi: Update tagging documentation\n\n* doc/libtool.texi: Failure to infer a tag results in a fatal error,\n  not in defaulting to tag CC.\n"
    },
    {
      "commit": "bc61f9756ff94735e0fb910df5e7eb193e81ed2c",
      "tree": "d07b45fca7ca83f6d14548bf5afa88a91ee678f6",
      "parents": [
        "1d871cc45bf13c643c61d3d368b50d7e3455c0b8"
      ],
      "author": {
        "name": "Frédéric Bérat",
        "email": "fberat@redhat.com",
        "time": "Thu Feb 03 16:26:55 2022 +0100"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Feb 13 17:01:38 2025 +0200"
      },
      "message": "ltmain.in: Compiler dependencies wrongly deduplicated\n\nRemoving duplicate compiler dependencies causes linking problems on\nlinux with GCC libraries. This deduplication optimization is no longer\nused for linux hosts.\n\nReported: https://debbugs.gnu.org/cgi/bugreport.cgi?bug\u003d75462\n\n* build-aux/ltmain.in: Add linux to list of hosts that do not remove\n  duplicate compiler dependencies.\n* NEWS: Update.\n"
    },
    {
      "commit": "1d871cc45bf13c643c61d3d368b50d7e3455c0b8",
      "tree": "943b2474322675e34f7d9569a1ce311cf31def59",
      "parents": [
        "37c07d2ed01566e2399e9d4f17aabb74af0a919c"
      ],
      "author": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Fri Jan 10 19:54:28 2025 +0200"
      },
      "committer": {
        "name": "Ileana Dumitrescu",
        "email": "ileanadumitrescu95@gmail.com",
        "time": "Thu Feb 13 16:57:05 2025 +0200"
      },
      "message": "libtool: Add tagging support for OBJC and OBJCXX\n\nReported: https://debbugs.gnu.org/cgi/bugreport.cgi?bug\u003d67754\n\n* Makefile.am: Set environment variables for tests.\n* configure.ac: Add language support for Objective-C and Objective-C++.\n* build-aux/ltmain.in: Update help message for tags available.\n* m4/libtool.m4: Add tagging support for OBJC and OBJCXX.\n* tests/flags.at: Add tests for passing OBJC and OBJCXX flags.\n* tests/infer-tag.at: Add tests for inferring OBJC and OBJCXX tags.\n* doc/libtool.texi: Update documentation.\n* NEWS: Update.\n"
    }
  ],
  "next": "37c07d2ed01566e2399e9d4f17aabb74af0a919c"
}
