aboutsummaryrefslogtreecommitdiffstats
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* configure.ac: fix cross-compilation with opensslFabrice Fontaine2021-01-031-3/+6
| | | | | | | | | | | | | | | | | | | | | Since commit ca372c2c4fd4fa18cf035087203069e412adfa00, cross-compilation fails on: /data/buildroot-test/instance-0/output-1/host/bin/powerpc-linux-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -I/data/buildroot-test/instance-0/output-1/host/powerpc-buildroot-linux-uclibc/sysroot/usr/include -I/usr/kerberos/include -L/data/buildroot-test/instance-0/output-1/host/powerpc-buildroot-linux-uclibc/sysroot/usr/lib -o fetchmail socket.o getpass.o fetchmail.o env.o idle.o options.o daemon.o driver.o transact.o sink.o smtp.o idlist.o uid.o mxget.o md5ify.o cram.o gssapi.o opie.o interface.o netrc.o unmime.o conf.o checkalias.o uid_db.o lock.o rcfile_l.o rcfile_y.o ucs/norm_charmap.o fm_realpath.o pop3.o imap.o etrn.o odmr.o libfm.a -lintl -L/data/buildroot-test/instance-0/output-1/host/bin/../powerpc-buildroot-linux-uclibc/sysroot/usr/lib -lssl -lcrypto /usr/lib/libssl.so /usr/lib/libcrypto.so /usr/lib/libcrypto.so /data/buildroot-test/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/powerpc-buildroot-linux-uclibc/8.3.0/../../../../powerpc-buildroot-linux-uclibc/bin/ld: /usr/lib/libssl.so: error adding symbols: file in wrong format This build failure is raised because pkg-config values are overriden by AC_LIB_LINKFLAGS which can pull libraries from the host. So, don't unconditionally call AC_LIB_LINKFLAGS when cross-compiling. It should be noted that AC_LIB_LINKFLAGS is used as a fallback of case pkg-config since commit c92eb3c1895f10a9a4d3229ac883071b62db3920. Fixes: - http://autobuild.buildroot.org/results/1b24f0ada47ca1913321d148981364ce513465ac Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Merge request !23.
* Bump versions to 6.4.14.Matthias Andree2020-11-261-1/+1
|
* Label for release.Matthias Andree2020-10-251-1/+1
|
* Bump version to -rc2.Matthias Andree2020-10-141-1/+1
|
* pidfile/lockfile handling bugfixesMatthias Andree2020-10-131-1/+1
| | | | | | | | | | | pidfile/locking: log errors thru syslog, too This works by replacing perror()/fprintf(stderr, ...) by report() and strerror(). If the pidfile cannot be unlinked, truncate it. Bump release version to 6.4.13.rc1, and move KNOWN BUGS section up in NEWS.
* Prepare 6.4.12.Matthias Andree2020-09-041-1/+1
|
* regression fix: check for TLS v1.2/1.3 support with libssl.soMatthias Andree2020-08-281-2/+2
| | | | | | When AC_LIB_LINKFLAGS came up with, for instance, /usr/lib/libssl.so, configure.ac failed to check for TLS v1.2 and TLS v1.3 support in the SSL library, disabling explicit TLS v1.2 and v1.3 support.
* Prepare 6.4.10.Matthias Andree2020-08-271-1/+1
|
* configure.ac: Fix regression when pkg-config does not know about OpenSSL.Matthias Andree2020-08-271-1/+3
|
* Bump version to 6.4.9Matthias Andree2020-08-271-1/+1
|
* configure: try AC_LIB_LINKFLAGS for crypto and ssl libs, when pkg-config fails.Matthias Andree2020-08-271-1/+7
|
* Prepare fetchmail 6.4.8 release.Matthias Andree2020-06-141-1/+1
|
* Prepare fetchmail 6.4.7 release.Matthias Andree2020-06-141-1/+1
|
* Prepare 6.4.6 (translation updateMatthias Andree2020-05-291-1/+1
|
* Get ready for 6.4.5 release.Matthias Andree2020-05-071-1/+1
|
* Bump version to 6.4.5-rc2 and record po/.Matthias Andree2020-05-041-1/+1
|
* Add fm_realpath(): a malloc()ating realpath() wrapper.Matthias Andree2020-05-041-5/+6
|
* Bump version to 6.4.4, and mention Japanese translation update.Matthias Andree2020-04-261-1/+1
|
* Bump version for 6.4.3 release.Matthias Andree2020-04-051-1/+1
|
* Remove broken AC_CHECK_DECLS(getenv).Matthias Andree2020-03-301-1/+1
| | | | | | We were testing #ifndef HAVE_DECL_GETENV, which was always false. Thus, it is safe to assume that the test never triggered, and the entire #ifndef...#endif block can be removed.
* Bump version, we'll need -rc2.Matthias Andree2020-03-301-1/+1
|
* "Require" OpenSSL 1.1.1 and tolerate/warn 1.0.2.Matthias Andree2020-03-301-0/+3
| | | | | | | | | | | OpenSSL 1.0.2 is EOL since end of 2019, so warn if it is to be used at configure and compile time. The assumption is that 1.0.2 may still be in use by maintainers that backport security fixes. Also warn, at configure time, about "OpenSSL" API-compatible libraries that do not declare TLS1_3_VERSION.
* Bump version to 6.4.3[-rc1].Matthias Andree2020-03-301-1/+1
|
* Bump version.Matthias Andree2020-03-061-1/+1
|
* Get ready for 6.4.2 release.Matthias Andree2020-02-141-1/+1
|
* Bump version to -rc3.Matthias Andree2020-01-301-1/+1
|
* Prepare 6.4.2-rc2.Matthias Andree2020-01-251-1/+1
|
* Bump version to 6.4.2[rc1].Matthias Andree2020-01-201-1/+1
|
* configure.ac: Require Python >= 2.7Matthias Andree2020-01-161-1/+1
|
* Bump version.Matthias Andree2020-01-041-1/+1
|
* Add LDFLAGS=-L$with_ssl/lib when using --with-ssl.Matthias Andree2020-01-041-1/+1
| | | | Fixes GitLab issue #9, Compile error with OpenSSL 1.1.1 on Debian Squeeze.
* 6.4.1, regression fix for default file locations.Matthias Andree2019-09-281-1/+1
| | | | | | | | The fix between 6.4.0-rc4 and 6.4.0 for Debian Bug#941129 caused a regression in the default file locations, some files were looked for without dot (.fetchmail.pid, .fetchmailrc). Reported by Cy Schubert.
* Prepare for 6.4.0 release.Matthias Andree2019-09-271-1/+1
| | | | This entails recording new line numbers in po/*.po files.
* Bump version to -rc4.Matthias Andree2019-09-021-1/+1
|
* Align with legacy_6x.Matthias Andree2019-08-251-19/+35
| | | | | | * Normalize include order. * Backport missed bug fixes. * Remove dead code.
* Remove crypt() check, we don't use it.Matthias Andree2019-08-241-3/+0
|
* Require Python 2.3 (2.0 is no longer sufficient).Matthias Andree2019-08-241-1/+1
|
* Bump version to -rc3.Matthias Andree2019-08-241-1/+1
|
* Bump version to .rc2.Matthias Andree2019-08-191-1/+1
|
* Bump version to -rc1.Matthias Andree2019-08-051-2/+2
|
* Bump copyrights, and bump version to beta6.Matthias Andree2019-08-051-1/+1
|
* FreeBSD cleanups to header shuffling.Matthias Andree2019-08-051-17/+4
|
* Bump version to 6.4.0.beta5.Matthias Andree2019-05-141-1/+1
|
* Be a bit more verbose about SSL probing.Matthias Andree2019-05-121-0/+2
|
* configure.ac: use pkg-config to find opensslFabrice Fontaine2019-05-121-18/+19
| | | | | | | | | | openssl can have multiples dependencies such as libatomic on sparcv8 32 bits Fixes: - http://autobuild.buildroot.org/results/58e5aa7c6ba8fe7474071d7a3cba6ed3a1b4cff4 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
* Update to GNU gettext 0.19.8.Matthias Andree2019-05-121-1/+1
|
* Waive AC_TYPE_SIGNAL and assume signal handlers return void.Matthias Andree2019-05-121-1/+0
| | | | Reported by: autoupdate.
* Bump version.Matthias Andree2018-06-211-1/+1
|
* Make compatible with a pure OpenSSL 1.1.0 API, ...Matthias Andree2018-06-061-1/+1
| | | | | ...when deprecated functions are disabled, for instance, through -DOPENSSL_API_COMPAT=0x10100000L.
* Call AM_PROG_AR to simplify LTO use.Matthias Andree2017-04-231-1/+2
|