{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":47662429,"defaultBranch":"master","name":"autoconf","ownerLogin":"autotools-mirror","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-12-09T02:08:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16216702?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719238817.0","currentOid":""},"activityList":{"items":[{"before":"a12a3ec3396e963a8ad667ed89fb0a72fc5edeb5","after":"21cbb24bf5bf1a42035b737bf421f75d2c01cbb7","ref":"refs/heads/master","pushedAt":"2024-08-07T01:05:19.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"Stop documenting Tru64\n\n* doc/autoconf.texi: Simplify manual by removing coverage of\nUltrix, OSF/1, Tru64, and DEC Alpha. HP stopped supporting the\nlast release at the end of 2012, so this platform is long dead.\n(Long Lines in Makefiles, Tru64 Directory Magic): Remove.","shortMessageHtmlLink":"Stop documenting Tru64"}},{"before":"e1c77134962831983fe0a4f358e02bb012acb12e","after":"a12a3ec3396e963a8ad667ed89fb0a72fc5edeb5","ref":"refs/heads/master","pushedAt":"2024-08-03T15:50:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"Fix typos in previous $@ doc change\n\nProblem reported in .","shortMessageHtmlLink":"Fix typos in previous $@ doc change"}},{"before":"226267d60b8912b4e400945742b3f825b76c338e","after":"e1c77134962831983fe0a4f358e02bb012acb12e","ref":"refs/heads/master","pushedAt":"2024-08-03T03:50:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"Port to AIX 7.2 ksh93\n\nProblem reported in .\n* lib/autotest/general.m4:\n* lib/m4sugar/m4sh.m4 (_AS_REEXEC_WITH_SHELL):\n* tests/wrapper.as:\nPort to AIX 7.2 ksh93, whidh mishandles ${1+\"$@\"}, by not using\nthat construct.","shortMessageHtmlLink":"Port to AIX 7.2 ksh93"}},{"before":"cffe0a3468d1614599c50315f5c2bdf3ea1cafd7","after":"226267d60b8912b4e400945742b3f825b76c338e","ref":"refs/heads/master","pushedAt":"2024-07-17T21:50:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"Fix syntax-check complaints\n\nOne complaint is correct: house style is “file system” not “filesystem.”\n\nThe other one is bogus: sc_two_space_separator_in_usage gets a false\npositive on gendocs.sh, which isn’t even our code. I tried to exclude\njust that file using exclude_file_name_regexp but it didn’t immediately\nwork and my patience for debugging maint.mk is nil.","shortMessageHtmlLink":"Fix syntax-check complaints"}},{"before":"8d969839ab416cf6fc0a29d89f9410f0fa996186","after":"cffe0a3468d1614599c50315f5c2bdf3ea1cafd7","ref":"refs/heads/master","pushedAt":"2024-07-17T17:35:19.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"Adjust set size correctly in all cases of m4_set_add_all.\n\nBoth the recursive and the iterative versions of m4_set_add_all had a\nbug where they did not update the set size correctly if the set\ncontained tombstones. I guess m4_set_remove isn’t used that often.\n(I found this bug by accident while investigating an unrelated thing.)\n\nThe root cause of the bug was that in the tombstone case we had two\ndifferent layers quarreling over who got the last word on the size of\nthe set: m4_set_add, called for each value argument, was updating the\nset size for each actual addition, and then the outer expansion of\nm4_set_add_all was clobbering those updates with a calculation based\non the number of times the loop evaluated to a ‘-’ character, which\nin the tombstone case was always zero.\n\nThe fix is to not mess with the set size on each actual addition,\nrelying on the outer calculation in all cases. Most of the volume\nof the patch is refactoring to eliminate all the duplicate copies of\nthe “add this element only if it isn’t already there” logic which were\nconfusing the issue.\n\nI also made m4_set_add_all not go into an infinite loop if invoked\nwith fewer than two arguments. Possibly it should error out in this\ncase instead of silently doing nothing, but I don’t think it matters\nvery much.\n\n* lib/m4sugar/m4sugar.m4 (_m4_set_add, _m4_set_add_clean):\n New macros, factoring out common “add element to set” logic.\n (m4_set_add): Redefine using _m4_set_add.\n (_m4_set_add_all): Rename to _m4_set_add_all_clean; use _m4_set_add_clean.\n (_m4_set_add_check): Use _m4_set_add, not m4_set_add; emit a string\n of dashes as _m4_set_add_all_clean does.\n (m4_set_add_all): Update to match renamed _m4_set_add_all_clean.\n Do nothing if invoked with fewer than two arguments.\n\n* lib/m4sugar/foreach.m4: Define variants of _m4_set_add_all_clean and\n _m4_set_add_all_check, matching the behavior of the definitions in\n m4sugar.m4. Do not define m4_set_add_all here.\n\n* tests/m4sugar.at (m4_set): Add more tests of interaction among\n m4_set_add_all, m4_set_remove, and m4_set_size.","shortMessageHtmlLink":"Adjust set size correctly in all cases of m4_set_add_all."}},{"before":"2fb09fae28c0ea1f924534c86b52a441db6ab7a2","after":"8d969839ab416cf6fc0a29d89f9410f0fa996186","ref":"refs/heads/master","pushedAt":"2024-07-16T16:05:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"Port AC_PROG_OBJC to RHEL 9\n\n* lib/autoconf/c.m4 (AC_PROG_OBJC): Search for gobjc before gcc.\n* NEWS: Mention the change.","shortMessageHtmlLink":"Port AC_PROG_OBJC to RHEL 9"}},{"before":"3a7aa01e2ada483c5790dc9ea1d761fd75248ff2","after":"2fb09fae28c0ea1f924534c86b52a441db6ab7a2","ref":"refs/heads/master","pushedAt":"2024-07-16T15:35:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"Detect Android 5.0 strnlen bug\n\nThis is useful for GNU Emacs, which still ports to that\nold Android version. The change here is imported from Gnulib.\n* lib/autoconf/functions.m4 (AC_FUNC_STRNLEN):\nAlso detect Android 5.0 bug. Use AC_COMPILE_IFELSE rather\nthan AC_CANONICAL_HOST for cross-compile test.","shortMessageHtmlLink":"Detect Android 5.0 strnlen bug"}},{"before":"58e31c89cfb71d7aea3682439407a0e721e67a82","after":"3a7aa01e2ada483c5790dc9ea1d761fd75248ff2","ref":"refs/heads/master","pushedAt":"2024-07-05T19:35:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"doc: mention ACLOCAL_AMFLAGS and #\n\n* doc/autoconf.texi: Mention that ACLOCAL_AMFLAGS\ncannot use makefile comments. Problem reported by\nCollin Funk in:\nhttps://lists.gnu.org/r/bug-gnulib/2024-06/msg00005.html","shortMessageHtmlLink":"doc: mention ACLOCAL_AMFLAGS and #"}},{"before":"6c54aa5e5b55387e31180b11a4fd4688d833314d","after":"0194cf62f3bd93bfb3c641820e02714b9ed9b3e9","ref":"refs/heads/zack/ac-log-cmd","pushedAt":"2024-06-26T20:20:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"New public macros AC_LOG_CMD and AC_LOG_FILE.\n\nAC_LOG_CMD is the same as the undocumented AC_RUN_LOG, which has\nexisted for a very long time, renamed for consistency with\nAC_LOG_FILE, which is a generalization of _AC_MSG_LOG_CONFTEST.\n\n(Not actually implemented yet; do not merge)","shortMessageHtmlLink":"New public macros AC_LOG_CMD and AC_LOG_FILE."}},{"before":null,"after":"6c54aa5e5b55387e31180b11a4fd4688d833314d","ref":"refs/heads/zack/ac-log-cmd","pushedAt":"2024-06-24T14:20:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"New public macros AC_LOG_CMD and AC_LOG_FILE.\n\nAC_LOG_CMD is the same as the undocumented AC_RUN_LOG, which has\nexisted for a very long time, renamed for consistency with\nAC_LOG_FILE, which is a generalization of _AC_MSG_LOG_CONFTEST.\n\n(Not actually implemented yet; do not merge)","shortMessageHtmlLink":"New public macros AC_LOG_CMD and AC_LOG_FILE."}},{"before":"8b133946057095845ce78ed7fa41ee81aa151d95","after":"58e31c89cfb71d7aea3682439407a0e721e67a82","ref":"refs/heads/master","pushedAt":"2024-06-24T02:20:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"autoconf.texi: Don’t say that Darwin is “derived from FreeBSD.”\n\nThis is an oversimplification and is probably going to cause\nmore confusion than it solves.\n\nThe commit which added this text was attributed to Sevan Janiyan,\nbut the text itself was written by me (Zack Weinberg); I revised\nthe patch but did not remember to also revise the commit message.","shortMessageHtmlLink":"autoconf.texi: Don’t say that Darwin is “derived from FreeBSD.”"}},{"before":"7cdd728122943b0267e867af25a3a01c62891f85","after":"8b133946057095845ce78ed7fa41ee81aa151d95","ref":"refs/heads/master","pushedAt":"2024-06-23T19:20:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"Add ‘shell.nix’ defining Autoconf’s build dependencies in NixOS terms.\n\nLike the existing ‘manifest.scm’, which does the same job for GNU Guix,\nthe point of this file is to facilitate testing Autoconf itself on NixOS:\n‘nix-shell --pure shell.nix’ gives you an interactive shell with all\nthe necessary tools in $PATH, and nothing else.","shortMessageHtmlLink":"Add ‘shell.nix’ defining Autoconf’s build dependencies in NixOS terms."}},{"before":"c5b83b26139ca903e5f931d7dca83352a3454895","after":"7cdd728122943b0267e867af25a3a01c62891f85","ref":"refs/heads/master","pushedAt":"2024-06-23T17:50:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"bootstrap: Allow 'ln -s' to be overridden by the user.\n\nFor example, one might set LN_S=cp when working on an\nOS or filesystem that does not support symbolic links.\n\n* bootstrap: Honor $LN_S environment variable, defaulting\n to 'ln -s'.","shortMessageHtmlLink":"bootstrap: Allow 'ln -s' to be overridden by the user."}},{"before":"7feeafdf2f3e5bfe670b40994092d2e8ec5a536c","after":"c5b83b26139ca903e5f931d7dca83352a3454895","ref":"refs/heads/master","pushedAt":"2024-06-18T04:20:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"Improve wording for Y2038 and largefile probes\n\nProblem reported by Bruno Haible in:\nhttps://lists.gnu.org/r/bug-gnulib/2024-06/msg00181.html\n* lib/autoconf/specific.m4 (_AC_SYS_YEAR2038_PROBE)\n(_AC_SYS_LARGEFILE_PROBE): Improve wording of chatter.","shortMessageHtmlLink":"Improve wording for Y2038 and largefile probes"}},{"before":"e51e789ac9953ad75574784cf3cb5d04c703805b","after":"7feeafdf2f3e5bfe670b40994092d2e8ec5a536c","ref":"refs/heads/master","pushedAt":"2024-06-15T15:35:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"Process C23 #elifdef and #elifndef\n\nInspired by Collin Funk’s suggestion in:\nhttps://lists.gnu.org/r/autoconf-patches/2024-06/msg00000.html\n* bin/autom4te.in (handle_output):\n* bin/autoscan.in, bin/ifnames.in (scan_c_file):\nAlso recognize #elifdef and #elifndef.\n* tests/tools.at (ifnames): Test it for ifnames.","shortMessageHtmlLink":"Process C23 #elifdef and #elifndef"}},{"before":"056518b94ecd487bcbefdb69046b3f52c4168222","after":"e51e789ac9953ad75574784cf3cb5d04c703805b","ref":"refs/heads/master","pushedAt":"2024-06-01T16:20:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"Document Solaris ‘make’ glitch with ‘!’\n\n* doc/autoconf.texi (Failure in Make Rules):\nDocument that there are some complicated exceptions to\nthe idea that sh -e exits if any subcommand fails.\n(Command Line Prefixes): New section.","shortMessageHtmlLink":"Document Solaris ‘make’ glitch with ‘!’"}},{"before":"f6522328c71a62e3d182def319167ac15c8feaa5","after":"056518b94ecd487bcbefdb69046b3f52c4168222","ref":"refs/heads/master","pushedAt":"2024-05-28T16:50:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"AC_PROG_CXX no longer adjusts C++ language version\n\n* lib/autoconf/c.m4 (_AC_CXX_CXX98_TEST_GLOBALS)\n(_AC_CXX_CXX98_TEST_MAIN, _AC_CXX_CXX11_TEST_GLOBALS)\n(_AC_CXX_CXX11_TEST_MAIN, _AC_CXX_CXX98_TEST_PROGRAM)\n(_AC_CXX_CXX11_TEST_PROGRAM, _AC_CXX_CXX14_TEST_PROGRAM)\n(_AC_CXX_CXX17_TEST_PROGRAM, _AC_CXX_CXX20_TEST_PROGRAM)\n(_AC_CXX_CXX23_TEST_PROGRAM, _AC_CXX_CXX98_OPTIONS)\n(_AC_CXX_CXX11_OPTIONS, _AC_CXX_CXX14_OPTIONS)\n(_AC_CXX_CXX17_OPTIONS, _AC_CXX_CXX20_OPTIONS)\n(_AC_CXX_CXX23_OPTIONS, _AC_PROG_CXX_STDCXX_EDITION_TRY)\n(_AC_PROG_CXX_STDCXX_EDITION_TRY): Remove. All uses removed.","shortMessageHtmlLink":"AC_PROG_CXX no longer adjusts C++ language version"}},{"before":"e6c9cb69c8c0a4ef9ce0538d7b4106dad3d7ad47","after":"f6522328c71a62e3d182def319167ac15c8feaa5","ref":"refs/heads/master","pushedAt":"2024-05-26T16:35:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"AC_PROG_CXX now tries C++23, C++20, C++17, C++14\n\nThe recent glitch with C++11 underscores the fact that it’s\nlong past time for Autoconf to catch up with the C++ standards.\nAdd simple tests for each iteration of the C++ standard.\nThey can be improved later as needed. When testing for these\nnewer standards, do not also test for features required by earlier\nstandards, as this isn’t all that helpful, leads to an O(N**2)\ngrowth of ‘configure’, and can result in problems such as the\nC++11 vs C++20 bug recently fixed.\n* lib/autoconf/c.m4 (_AC_CXX_CXX14_TEST_PROGRAM)\n(_AC_CXX_CXX17_TEST_PROGRAM, _AC_CXX_CXX20_TEST_PROGRAM)\n(_AC_CXX_CXX23_TEST_PROGRAM, _AC_CXX_CXX14_OPTIONS)\n(_AC_CXX_CXX17_OPTIONS, _AC_CXX_CXX20_OPTIONS)\n(_AC_CXX_CXX23_OPTIONS): New macros.\n(_AC_C_C23_TEST_PROGRAM, _AC_C_C23_OPTIONS): New macros.\n(_AC_PROG_CC_STDC_EDITION): Try C23 first.\n(_AC_PROG_CXX_STDCXX_EDITION): Use them.","shortMessageHtmlLink":"AC_PROG_CXX now tries C++23, C++20, C++17, C++14"}},{"before":"605ba028a7389560549bf5a34926828609760aaa","after":"e6c9cb69c8c0a4ef9ce0538d7b4106dad3d7ad47","ref":"refs/heads/master","pushedAt":"2024-05-26T14:20:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"Port C11 test to C++20\n\nTrivial fix suggested by Peter Johansson in:\nhttps://lists.gnu.org/r/autoconf/2024-05/msg00004.html\n* lib/autoconf/c.m4 (_AC_CXX_CXX11_TEST_MAIN):\nDo not test assigning u8\"...\" to char const *, as this\nruns afoul of C++20.","shortMessageHtmlLink":"Port C11 test to C++20"}},{"before":"02f232c67156da2d353c986fd77d408db5084f79","after":"605ba028a7389560549bf5a34926828609760aaa","ref":"refs/heads/master","pushedAt":"2024-05-15T15:05:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"AC_FUNC_MALLOC: fix cross compilation to musl\n\nThis check returned yes for me on musl 1.2.3 on\naarch64-unknown-linux-musl.","shortMessageHtmlLink":"AC_FUNC_MALLOC: fix cross compilation to musl"}},{"before":"653956f44683e1daed9827de429590bdd2e317e7","after":"02f232c67156da2d353c986fd77d408db5084f79","ref":"refs/heads/master","pushedAt":"2024-04-30T18:50:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"Improve VLA wording in NEWS\n\nThanks to a suggestion by Werner Lemberg in:\nhttps://lists.gnu.org/r/autoconf/2024-04/msg00009.html","shortMessageHtmlLink":"Improve VLA wording in NEWS"}},{"before":"a6a47a2ff743bedb5209132ad89f32aa4143efd1","after":"653956f44683e1daed9827de429590bdd2e317e7","ref":"refs/heads/master","pushedAt":"2024-04-30T17:35:14.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"AC_PROG_CC now tries C23 too\n\nAs C23 is now mostly supported by GCC, it's time for\nAC_PROG_CC to prefer C23 if available.\n* lib/autoconf/c.m4 (_AC_C_C23_TEST_GLOBALS, _AC_C_C23_TEST_MAIN):\n(_AC_C_C23_TEST_PROGRAM, _AC_C_C23_OPTIONS): New macros.\n(_AC_PROG_CC_STDC_EDITION): Try C23 first.","shortMessageHtmlLink":"AC_PROG_CC now tries C23 too"}},{"before":"b71143738516017f0e0d347a4025301c06c40254","after":"a6a47a2ff743bedb5209132ad89f32aa4143efd1","ref":"refs/heads/master","pushedAt":"2024-04-25T16:20:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"Adjust tests to match new Automake files\n\n* tests/m4sugar.at (bad categories): Adjust test cases\nto match changed behavior of files copied from Automake.","shortMessageHtmlLink":"Adjust tests to match new Automake files"}},{"before":"7a6347d1d785ee26f205154fdadf7f6f81797f92","after":"b71143738516017f0e0d347a4025301c06c40254","ref":"refs/heads/master","pushedAt":"2024-04-24T21:50:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"Port AC_SYS_LARGEFILE to C++\n\nProblem reported by Zack Weinberg\n.\n* lib/autoconf/specific.m4 (_AC_SYS_YEAR2038_PROBE)\n(_AC_SYS_LARGEFILE_PROBE):\nIn chatter, say it’s a CPPFLAGS option, not a CC option.\n(_AC_SYS_LARGEFILE_OPTIONS): Omit -n32, as we no longer\nneed to worry about IRIX.\n(_AC_SYS_LARGEFILE_PROBE): Fiddle with CPPFLAGS, not CC,\nand don’t worry about -n32.","shortMessageHtmlLink":"Port AC_SYS_LARGEFILE to C++"}},{"before":"51dec81849467973b1ef6d3fc8318b5b4f34b1c4","after":"7a6347d1d785ee26f205154fdadf7f6f81797f92","ref":"refs/heads/master","pushedAt":"2024-04-06T20:05:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"Improve “possibly undefined macro” diagnostic\n\nSimplified version of a suggestion by Reuben Thomas in:\nhttps://lists.gnu.org/r/bug-autoconf/2024-04/msg00021.html\n* bin/autom4te.in (warn_forbidden): Change message wording.\n* tests/tools.at (autom4te and whitespace in file names)\n(forbidden tokens, exceptions): Adjust tests to match new behavior.","shortMessageHtmlLink":"Improve “possibly undefined macro” diagnostic"}},{"before":"163dade069be64df7cce5c6d48fdcb56188a6f60","after":"51dec81849467973b1ef6d3fc8318b5b4f34b1c4","ref":"refs/heads/master","pushedAt":"2024-02-07T20:50:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"Remove incorrect check in AC_CHECK_SIZEOF\n\n* lib/autoconf/types.m4 (AC_CHECK_SIZEOF, AC_CHECK_ALIGNOF):\nWhen the size or alignment cannot be determined, do not fail if\nac_cv_type_$1 is yes, as there’s no guarantee that ac_cv_type_$1\nis defined, and failure here would contradict the documentation\nthat the size or alignment is 0 when sizeof($1)/alignof($1) cannot\nbe compiled. The test for ac_cv_type_$1 made sense long ago when\nit was checked for in these macros, but the test has not made\nsense for many years.","shortMessageHtmlLink":"Remove incorrect check in AC_CHECK_SIZEOF"}},{"before":"3a813b3b2f9f3a8ec0df95e444b6fb54267775a9","after":"163dade069be64df7cce5c6d48fdcb56188a6f60","ref":"refs/heads/master","pushedAt":"2024-02-04T05:50:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"Document ‘cp’ limitations better\n\n* doc/autoconf.texi (Limitations of Usual Tools):\nModernize discussion of ‘cp’.","shortMessageHtmlLink":"Document ‘cp’ limitations better"}},{"before":"e5fae45ae39f471cba5415c21d93e5bc407eb8c7","after":"3a813b3b2f9f3a8ec0df95e444b6fb54267775a9","ref":"refs/heads/master","pushedAt":"2024-01-17T05:35:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"Fix typo in previous patch","shortMessageHtmlLink":"Fix typo in previous patch"}},{"before":"d8f27addf9c5a6ae838158e0158bf75235b654dd","after":"e5fae45ae39f471cba5415c21d93e5bc407eb8c7","ref":"refs/heads/master","pushedAt":"2024-01-17T04:35:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"Fix ‘long long’ checks on ancient platforms\n\nProblem reported by Nick Bowler in:\nhttps://lists.gnu.org/r/bug-autoconf/2024-01/msg00018.html\n* lib/autoconf/types.m4 (AC_TYPE_LONG_LONG_INT)\n(AC_TYPE_UNSIGNED_LONG_LONG_INT): Test for these\nwhen K&R or c89, not when neither K&R nor C89.\nThis fixes a thinko that I introduced in\ncommit cdef0d2dad57f92301cb4baf782f8c24b01d5f1d\ndated Wed Feb 16 01:29:40 2011 -0800.","shortMessageHtmlLink":"Fix ‘long long’ checks on ancient platforms"}},{"before":"9ae8d7f61fee806dd078dfea5251a52019531c06","after":"d8f27addf9c5a6ae838158e0158bf75235b654dd","ref":"refs/heads/master","pushedAt":"2024-01-11T01:50:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TimothyGu","name":"Timothy Gu","path":"/TimothyGu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538624?s=80&v=4"},"commit":{"message":"doc: mention join bug\n\n* doc/autoconf.texi: Mention BSD ‘join’ bug\n.","shortMessageHtmlLink":"doc: mention join bug"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEk6d_XgA","startCursor":null,"endCursor":null}},"title":"Activity · autotools-mirror/autoconf"}