head 1.9; access; symbols pkgsrc-2023Q4:1.9.0.12 pkgsrc-2023Q4-base:1.9 pkgsrc-2023Q3:1.9.0.10 pkgsrc-2023Q3-base:1.9 pkgsrc-2023Q2:1.9.0.8 pkgsrc-2023Q2-base:1.9 pkgsrc-2023Q1:1.9.0.6 pkgsrc-2023Q1-base:1.9 pkgsrc-2022Q4:1.9.0.4 pkgsrc-2022Q4-base:1.9 pkgsrc-2022Q3:1.9.0.2 pkgsrc-2022Q3-base:1.9 pkgsrc-2022Q2:1.7.0.30 pkgsrc-2022Q2-base:1.7 pkgsrc-2022Q1:1.7.0.28 pkgsrc-2022Q1-base:1.7 pkgsrc-2021Q4:1.7.0.26 pkgsrc-2021Q4-base:1.7 pkgsrc-2021Q3:1.7.0.24 pkgsrc-2021Q3-base:1.7 pkgsrc-2021Q2:1.7.0.22 pkgsrc-2021Q2-base:1.7 pkgsrc-2021Q1:1.7.0.20 pkgsrc-2021Q1-base:1.7 pkgsrc-2020Q4:1.7.0.18 pkgsrc-2020Q4-base:1.7 pkgsrc-2020Q3:1.7.0.16 pkgsrc-2020Q3-base:1.7 pkgsrc-2020Q2:1.7.0.14 pkgsrc-2020Q2-base:1.7 pkgsrc-2020Q1:1.7.0.10 pkgsrc-2020Q1-base:1.7 pkgsrc-2019Q4:1.7.0.12 pkgsrc-2019Q4-base:1.7 pkgsrc-2019Q3:1.7.0.8 pkgsrc-2019Q3-base:1.7 pkgsrc-2019Q2:1.7.0.6 pkgsrc-2019Q2-base:1.7 pkgsrc-2019Q1:1.7.0.4 pkgsrc-2019Q1-base:1.7 pkgsrc-2018Q4:1.7.0.2 pkgsrc-2018Q4-base:1.7 pkgsrc-2018Q3:1.6.0.16 pkgsrc-2018Q3-base:1.6 pkgsrc-2018Q2:1.6.0.14 pkgsrc-2018Q2-base:1.6 pkgsrc-2018Q1:1.6.0.12 pkgsrc-2018Q1-base:1.6 pkgsrc-2017Q4:1.6.0.10 pkgsrc-2017Q4-base:1.6 pkgsrc-2017Q3:1.6.0.8 pkgsrc-2017Q3-base:1.6 pkgsrc-2017Q2:1.6.0.4 pkgsrc-2017Q2-base:1.6 pkgsrc-2017Q1:1.6.0.2 pkgsrc-2017Q1-base:1.6 pkgsrc-2016Q4:1.5.0.30 pkgsrc-2016Q4-base:1.5 pkgsrc-2016Q3:1.5.0.28 pkgsrc-2016Q3-base:1.5 pkgsrc-2016Q2:1.5.0.26 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.5.0.24 pkgsrc-2016Q1-base:1.5 pkgsrc-2015Q4:1.5.0.22 pkgsrc-2015Q4-base:1.5 pkgsrc-2015Q3:1.5.0.20 pkgsrc-2015Q3-base:1.5 pkgsrc-2015Q2:1.5.0.18 pkgsrc-2015Q2-base:1.5 pkgsrc-2015Q1:1.5.0.16 pkgsrc-2015Q1-base:1.5 pkgsrc-2014Q4:1.5.0.14 pkgsrc-2014Q4-base:1.5 pkgsrc-2014Q3:1.5.0.12 pkgsrc-2014Q3-base:1.5 pkgsrc-2014Q2:1.5.0.10 pkgsrc-2014Q2-base:1.5 pkgsrc-2014Q1:1.5.0.8 pkgsrc-2014Q1-base:1.5 pkgsrc-2013Q4:1.5.0.6 pkgsrc-2013Q4-base:1.5 pkgsrc-2013Q3:1.5.0.4 pkgsrc-2013Q3-base:1.5 pkgsrc-2013Q2:1.5.0.2 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.4.0.16 pkgsrc-2013Q1-base:1.4 pkgsrc-2012Q4:1.4.0.14 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.12 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.4.0.10 pkgsrc-2012Q2-base:1.4 pkgsrc-2012Q1:1.4.0.8 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.6 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.4 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.4.0.2 pkgsrc-2011Q2-base:1.4 pkgsrc-2009Q4:1.3.0.28 pkgsrc-2009Q4-base:1.3 pkgsrc-2008Q4:1.3.0.26 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.24 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.22 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.20 pkgsrc-2008Q2-base:1.3 pkgsrc-2008Q1:1.3.0.18 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.16 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.14 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.12 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.10 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.8 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.6 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.4 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.3.0.2 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.2.0.6 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.4 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.2 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.1.0.8 pkgsrc-2005Q1-base:1.1 pkgsrc-2004Q4:1.1.0.6 pkgsrc-2004Q4-base:1.1 pkgsrc-2004Q3:1.1.0.4 pkgsrc-2004Q3-base:1.1 pkgsrc-2004Q2:1.1.0.2 pkgsrc-2004Q2-base:1.1; locks; strict; comment @# @; 1.9 date 2022.08.03.13.06.32; author jperkin; state Exp; branches; next 1.8; commitid 0cwCXRZfqrZEVqOD; 1.8 date 2022.07.26.16.15.26; author wiz; state Exp; branches; next 1.7; commitid qd1lUW1BOITagqND; 1.7 date 2018.11.13.21.44.42; author sevan; state Exp; branches; next 1.6; commitid fkPtJkWCuStUvPZA; 1.6 date 2017.03.06.16.14.07; author jperkin; state Exp; branches; next 1.5; commitid o6zvJAUprKsbrvIz; 1.5 date 2013.04.12.13.44.08; author joerg; state Exp; branches; next 1.4; 1.4 date 2011.05.14.16.49.45; author bsiegert; state Exp; branches; next 1.3; 1.3 date 2006.01.30.22.19.56; author tv; state dead; branches; next 1.2; 1.2 date 2005.03.22.15.12.08; author tv; state Exp; branches; next 1.1; 1.1 date 2004.04.20.18.29.34; author tv; state Exp; branches; next ; desc @@ 1.9 log @libtool: Unbreak the 2.4.7 update. The main issue is that the configure script was generated with a different version of autoconf compared to upstream, and hardcoded CC='cc -std=gnu11' which broke inferred tag detection, as well as likely causing other issues elsewhere. Generated patches _must_ use the same version as upstream so that diffs can be reviewed for changes. While here remove patches for MirBSD and MidnightBSD. MirBSD was discontinued many years ago, and support for MidnightBSD was already included upstream. This significantly simplifies our patches and helps to identify issues. Bump PKGREVISION of libtool-base and libtool-fortran. @ text @$NetBSD: manual-ltdl.m4,v 1.8 2022/07/26 16:15:26 wiz Exp $ Support Minix. --- m4/ltdl.m4.orig 2022-03-17 02:43:39.000000000 +0000 +++ m4/ltdl.m4 @@@@ -497,7 +497,7 @@@@ AC_CACHE_CHECK([whether deplibs are load # at 6.2 and later dlopen does load deplibs. lt_cv_sys_dlopen_deplibs=yes ;; - netbsd*) + netbsd* | minix*) lt_cv_sys_dlopen_deplibs=yes ;; openbsd*) @ 1.8 log @libtool*: update to 2.4.7 * Noteworthy changes in release 2.4.7 (2022-03-16) [stable] ** New features: - Libtool script now supports (configure-time and runtime) ARFLAGS variable, which obsoletes AR_FLAGS. This is due to naming conventions among other *FLAGS and to be consistent with Automake's ARFLAGS. - Gnulib testsuite is enabled and run during 'make check'. - Support the Windows version of the Intel C Compiler (icl) in libtool script. - Pass '-fsanitize=*' flags for GCC and LLVM, and '-specs=*' for GCC to linker. - Pass '-Xassembler=*' and '-Wa,*' flag to compilers and linkers. - The variable 'FILECMD' with default value of '/usr/bin/file' was used to replace existing hard coded references to '/usr/bin/file'. - Add MidnightBSD support. ** Important incompatible changes: - Libtool changed ARFLAGS/AR_FLAGS default from 'cru' to 'cr'. - Do not pass '-pthread' to Solaris linker. - 'libtool' and 'libtoolize' scripts now use '#! /usr/bin/env sh' shebang. Previously '#! /bin/sh' was used, which presents challenges for containerized environments. ** Bug fixes: - Fix significant slowdown of libtoolize for certain projects (regression introduced in 2.4.3 release) caused by infinite m4 macro recursion. - Mitigate the slowdown of libtool script (introduced in v2.4.3) caused by increased number of calls to '$SED $sed_quote_subst' (bug#20006). - Properly parse and export TLS symbols on AIX. - Various bug fixes surrounding use of 'sed'. - Darwin systems set proper "allow undefined" flag on OSX 11, and PowerPC 10.5. - Removed some deprecated tests related to 'Makefile.inc' files. @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 Support mirbsd & minix d7 1 a7 1 @@@@ -497,7 +497,10 @@@@ AC_CACHE_CHECK([whether deplibs are load a11 3 + mirbsd*) + lt_cv_sys_dlopen_deplibs=yes + ;; @ 1.7 log @Add support for Minix which follows the NetBSD configuration. Tested on 3.4RC6. @ text @d5 1 a5 1 --- m4/ltdl.m4.orig Fri Jan 16 18:52:04 2015 d7 1 a7 1 @@@@ -496,7 +496,10 @@@@ AC_CACHE_CHECK([whether deplibs are loaded by dlopen], @ 1.6 log @Update libtool packages to 2.4.6. Changes since 2.4.2 are too numerous to mention, with over 4,700 lines in the ChangeLog file. However, this release does at least fix a large number of build failures on SmartOS, and doesn't appear to cause any obvious regressions in bulk builds performed by Joerg and myself. Some pkgsrc cleanups while here, including merging the MirBSD patches correctly. It couldn't be made much clearer how to properly integrate patches here to ensure they are not lost. Next time you might not be so fortunate! @ text @d1 1 a1 1 $NetBSD: manual-ltdl.m4,v 1.5 2013/04/12 13:44:08 joerg Exp $ d3 1 a3 1 Support mirbsd. d5 1 a5 1 --- m4/ltdl.m4.orig 2015-01-16 18:52:04.000000000 +0000 d7 1 a7 1 @@@@ -496,6 +496,9 @@@@ AC_CACHE_CHECK([whether deplibs are load d11 1 d15 1 a15 1 netbsd*) d18 1 @ 1.5 log @Update to libtool-2.4.2: - Initial support for Go. - On Mac OS X, try to open .dylib as well as .so in lt_dlopenext. - sysroot support - man pages for libtool and libtoolize - various smaller bug fixes pkgsrc side: remove support for pre-ELF NetBSD @ text @d1 1 a1 1 $NetBSD$ d3 5 a7 3 --- libltdl/m4/ltdl.m4.orig 2011-10-17 10:17:05.000000000 +0000 +++ libltdl/m4/ltdl.m4 @@@@ -493,6 +493,9 @@@@ AC_CACHE_CHECK([whether deplibs are load @ 1.4 log @Add MirBSD support to libtool. The patches are based on the ones from MirPorts, which uses libtool-1.5. Reviewed by Alistair G Crooks. @ text @d3 3 a5 3 --- libltdl/m4/ltdl.m4.orig 2009-11-16 14:11:59.000000000 +0100 +++ libltdl/m4/ltdl.m4 2010-12-30 17:04:01.000000000 +0100 @@@@ -487,6 +487,9 @@@@ @ 1.3 log @Update libtool to 1.5.22. Too many changes for CVS commit logs; here's some highlighted changes: * Fixes minor /tmp race condition bug. * Integrated Interix support; no longer requires pkgsrc hackery. * shlibtool is a wrapper using the (now working) "--tag=disable-static". * Several other bugs fixed, removing some pkgsrc-local changes. @ text @d1 1 a1 1 $NetBSD: manual-ltdl.m4,v 1.2 2005/03/22 15:12:08 tv Exp $ d3 5 a7 5 --- ltdl.m4.orig 2005-02-12 07:18:34.000000000 -0500 +++ ltdl.m4 @@@@ -134,6 +134,9 @@@@ AC_CACHE_CHECK([whether deplibs are load hpux10*|hpux11*) libltdl_cv_sys_dlopen_deplibs=yes d9 2 a10 2 + interix*) + libltdl_cv_sys_dlopen_deplibs=yes d12 3 a14 3 irix[[12345]]*|irix6.[[01]]*) # Catch all versions of IRIX before 6.2, and indicate that we don't # know how it worked for any of those versions. @ 1.2 log @Update to 1.5.14, and switch DragonFly to version_type=linux. Change summary since 1.5.10: * ltmain.in: Add -pthread like flags when linking executables too. * ltmain.in (func_extract_archives) [darwin]: This didn't actually work on a real fat archive, should do now. * tests/func_extract_archives.test: remove darwin fat tests which did not actually work. * ltmain.in (link mode): Allow five digits in version-info * ltmain.in (link mode): With piecewise (partial) linking, fix intermediate output name for subdir-objects. * ltmain.in [darwin]: Don't add installed libs to temp_rpath when building executables on darwin, or other systems which use hardcode_automatic. It may break our wrapper scripts. * ltmain.in [darwin]: Allow -framework foo through when given on the command line. * ltmain.in [irix]: Preserve processor option for SGI Compiler (-r[0-9][0-9]*). * ltmain.in: Don't pass through compiler-like thread flags when using $LD to do the linking. Use compiler_flags instead. Reported by Mark_Andrews@@isc.org. * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [linux]: While "parsing" /etc/ld.so.conf, skip comments. * ltmain.in (func_extract_archives): Not all shells grok `read -r' (unnecessary in this case). Reported by Ralf Menzel . * libtool.m4 [solaris] (AC_LIBTOOL_PROG_LD_SHLIBS): Use ${wl} for whole_archive_flag_spec. Missing backport reported by Ralf Menzel * libtool.m4 [linux] (AC_LIBTOOL_PROG_COMPILER_PIC): match $cc_basename, not $CC against icc. Also, for symmetry match icpc* and ecpc* (ia64 version of icpc). * m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) [linux]: Interpret `include' statements in toplevel ld.so.conf file. * config/ltmain.in (func_mode_link): When linking an installed libtool library on the command line using -lfoo we need to find the library in the search paths and add it's dependency_libs to the link in the conv pass so that any libtool libs listed are correctly expanded in the link pass. @ text @d1 1 a1 1 $NetBSD$ @ 1.1 log @Move the libtool changes back to .m4 patches, but keep these out of the way of automatic patching so automake doesn't come into play (and so that the changes don't show up in the installed autoconf m4 fragments). Add Interix3 support. Bump PKGREVISION to 1.5.2nb6. @ text @d3 1 a3 1 --- ltdl.m4.orig Sun Sep 21 08:51:38 2003 d5 1 a5 1 @@@@ -149,6 +149,9 @@@@ AC_CACHE_CHECK([whether deplibs are load @