3 Commits

Author SHA1 Message Date
Bill Lewis 1414f200ff Update autotools/automake/libtool apparatus to current versions (#397)
- Update various autoconf/automake files to current version
- Patch libtool to work around "newer" 2007 Debian feature that turned off link_all_deplibs
- Removed backslash continuation line disallowed by newer aclocal
- Autoconf/automake changes to work with Apple Darwin M1 libltdl
- Update files generated by autoreconf and autogen.sh
- Remove +x permission bit from diagnose.c
2021-07-05 14:17:27 -04:00
Fish (David B. Trout) e566fb8f12 REVERT ALL COMMITS SINCE a6fb047bc1
Until I can figure out what the fuck is going on with gcc/Linux it only makes sense to fall back to the last known stable commit, which was commit a6fb047bc1. All commits made SINCE then will need to be selectively reapplied and commit after THOROUGH testing.

Sorry about this folks! :(

Revert "Update automagic generated files" (38d6835b74)
Revert "Fix "static inline used in non-static inline" warning" (173bb14583)

Revert "Bump minimum gcc version to 5 for proper "inline" behavior" (83b9acd87d)

Revert "Update autotools/automake/libtool apparatus to current versions (#397)" (67d4a6b1d0)

Revert "Update automagic generated files" (3fad697f41)

Revert "Fix for Linux build issue documented in GitHub Issue #396" (3282666634)

Revert "Change as many static inlines to extern inlines instead for performance." (49e2723ea1)
2021-07-04 17:05:52 -07:00
Bill Lewis 67d4a6b1d0 Update autotools/automake/libtool apparatus to current versions (#397)
* Preliminary work for macOS Mojave

Update various autoconf/automake files.

* Updates for newer autoconf and libtool

Patch libtool to work around "newer" 2007 Debian feature that turned off link_all_deplibs.
Removed backslash continuation line disallowed by newer aclocal.

* Add/update files generated by autoreconf and autogen.sh
These was done on macOS Big Sur, using autoconf 2.71, automake 1.16.3.

* Update files generated by autoreconf and autogen.sh (part 2)

* Update files generated by autoreconf and autogen.sh (part 3)
Added autoconf/compile that got skipped by a .gitignore

* autoconf for Apple M1 Silicon

Autoconf/automake changes to work with Apple Darwin M1 libltdl.

* Remove libltdl/config.status

The presence of config.status makes configure thing it's already been configured.  Goofs up out-of-directory builds.

* Update comment, added explanation and removed my initials

* Recreate configure with autogen.sh after previous change to configure.ac
2021-06-29 10:41:46 -04:00