* QoI for file name and path conversion functions. Currently, these are
implemented as MxN different functions; this has quadratic complexity. If
possible, it would be preferred to implement then as M+N functions. However:
- http://lists.gnu.org/archive/html/libtool-patches/2010-08/msg00224.html
+ https://lists.gnu.org/archive/html/libtool-patches/2010-08/msg00224.html
The main issue is you don't know what the "native" (e.g. "central")
path-type is; e.g. "from-X (to what?)" and "(from what?) to-Y". Right
now there are only four "platforms" involved: *nix, mingw, msys, and
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
+# along with this program. If not, see <https://www.gnu.org/licenses/>.
: ${SED="sed"}
# General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
+# along with this program. If not, see <https://www.gnu.org/licenses/>.
PROGRAM=libtool
test : = "$debug_cmd" || func_append preserve_args " --debug"
case $host_os in
- # Solaris2 added to fix http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16452
- # see also: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59788
+ # Solaris2 added to fix https://debbugs.gnu.org/cgi/bugreport.cgi?bug=16452
+ # see also: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59788
cygwin* | mingw* | windows* | pw32* | cegcc* | solaris2* | os2* | *linux*)
# don't eliminate duplications in $postdeps and $predeps
opt_duplicate_compiler_generated_deps=:
other developers know that @option{--disable-shared} can save them time.
The following example note is taken from the GIMP@footnote{GNU Image
Manipulation Program, for those who haven't taken the plunge. See
-@url{http://www.gimp.org/}.} distribution @file{README}:
+@url{https://www.gimp.org/}.} distribution @file{README}:
@example
The GIMP uses GNU Libtool to build shared libraries on a
context, and vice versa---provided certain care is taken. Another example
would be if the build platform were GNU/Linux on an x86 32bit processor, and
the host platform were MinGW. In this situation, the
-@uref{http://www.winehq.org/, Wine} environment can be used to launch Windows
+@uref{https://www.winehq.org/, Wine} environment can be used to launch Windows
applications from the GNU/Linux operating system; again, provided certain care
is taken.
@cindex Path Conversion - Unix to Windows
-@uref{http://www.winehq.org/, Wine} provides an interpretation environment for
+@uref{https://www.winehq.org/, Wine} provides an interpretation environment for
some Unix platforms where Windows applications can be executed. It provides
a mapping between the Unix file system and a virtual Windows file system used
by the Windows programs. For the file name conversion to work, Wine must be
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
+# along with this program. If not, see <https://www.gnu.org/licenses/>.
## ------ ##
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
+# along with this program. If not, see <https://www.gnu.org/licenses/>.
])
# serial 66 LT_INIT
;;
darwin*)
# Assuming the user has installed a libdl from somewhere, this is true
- # If you are looking for one http://www.opendarwin.org/projects/dlcompat
lt_cv_sys_dlopen_deplibs=yes
;;
freebsd* | dragonfly* | midnightbsd*)
# --------------
# Check for GNU M4, at least 1.4.6 (all earlier versions had bugs in
# trace support and regexp support):
-# http://lists.gnu.org/archive/html/bug-gnu-utils/2006-11/msg00096.html
-# http://lists.gnu.org/archive/html/bug-autoconf/2009-07/msg00023.html
+# https://lists.gnu.org/archive/html/bug-gnu-utils/2006-11/msg00096.html
+# https://lists.gnu.org/archive/html/bug-autoconf/2009-07/msg00023.html
# Also, check whether --error-output (through 1.4.x) or --debugfile (2.0)
# is supported, and AC_SUBST M4_DEBUGFILE accordingly.
# Also avoid versions of m4 that trigger strstr bugs.
};
EOF
- # Workaround http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42143
+ # Workaround https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42143
# Some 4.3.x and 4.4.x releases of gcj insert a spurious dummy symbol
# into every object file when compiling directly from .java to .o, so
# we have to make .class files first, and then compile those to native
mkdir $prefix $libdir $bindir
# This code is copied from the Autobook:
-# <http://sources.redhat.com/autobook/autobook/autobook_169.html>
+# <https://www.sourceware.org/autobook/autobook/autobook_98.html>
# so if it needs changes, be sure to notify the Autobook authors
# about them.
# __declspec (dllimport) flags when building the DLLs and the clients.
#
# For more information, see these two threads:
-# http://lists.gnu.org/archive/html/bug-libtool/2010-06/msg00069.html
-# http://cygwin.com/ml/cygwin/2010-06/msg00392.html
+# https://lists.gnu.org/archive/html/bug-libtool/2010-06/msg00069.html
+# https://sourceware.org/legacy-ml/cygwin/2010-06/msg00392.html
# To sum up: C++ is complicated.
AT_DATA([common.h],
[[#ifndef LIBTOOL_TEST_COMMON_HEADER
AT_KEYWORDS([libltdl])
# Test for
-# http://lists.gnu.org/archive/html/bug-libtool/2007-01/msg00014.html
-# http://lists.gnu.org/archive/html/bug-libtool/2008-03/msg00013.html
+# https://lists.gnu.org/archive/html/bug-libtool/2007-01/msg00014.html
+# https://lists.gnu.org/archive/html/bug-libtool/2008-03/msg00013.html
AT_DATA([main.c],
[[#include <ltdl.h>
mkdir $prefix $libdir $bindir
# This code is copied from the Autobook:
-# <http://sources.redhat.com/autobook/autobook/autobook_169.html>
+# <https://www.sourceware.org/autobook/autobook/autobook_98.html>
# so if it needs changes, be sure to notify the Autobook authors
# about them.