mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-04-30 03:40:34 +02:00
*** empty log message ***
This commit is contained in:
parent
abd2bc1861
commit
99fd355aba
2 changed files with 12 additions and 38 deletions
11
ChangeLog
11
ChangeLog
|
@ -1,3 +1,14 @@
|
||||||
|
2002-10-04 Marius Vollmer <mvo@zagadka.ping.de>
|
||||||
|
|
||||||
|
* configure.in: Use AC_LIBLTDL_CONVENIENCE instead of
|
||||||
|
AC_LIBLTDL_INSTALLABLE.
|
||||||
|
|
||||||
|
2002-10-03 Marius Vollmer <mvo@zagadka.ping.de>
|
||||||
|
|
||||||
|
* autogen.sh: Do not instruct libtoolize to copy libltdl into our
|
||||||
|
sources. Do not patch it. We have our own version now that is
|
||||||
|
only being used as a convenience library.
|
||||||
|
|
||||||
2002-08-24 Marius Vollmer <mvo@zagadka.ping.de>
|
2002-08-24 Marius Vollmer <mvo@zagadka.ping.de>
|
||||||
|
|
||||||
* configure.in: Check for __libc_stack_end.
|
* configure.in: Check for __libc_stack_end.
|
||||||
|
|
39
autogen.sh
39
autogen.sh
|
@ -44,44 +44,7 @@ $mscripts/render-bugs > BUGS
|
||||||
### Libtool setup.
|
### Libtool setup.
|
||||||
|
|
||||||
# Get a clean version.
|
# Get a clean version.
|
||||||
rm -rf libltdl
|
libtoolize --force --copy --automake
|
||||||
libtoolize --force --copy --automake --ltdl
|
|
||||||
|
|
||||||
# Fix older versions of libtool.
|
|
||||||
# Make sure we use a ./configure.in compatible autoconf in ./libltdl/
|
|
||||||
if [ -f libltdl/configure.in ]; then
|
|
||||||
mv libltdl/configure.in libltdl/configure.tmp
|
|
||||||
echo 'AC_PREREQ(2.50)' > libltdl/configure.in
|
|
||||||
cat libltdl/configure.tmp >> libltdl/configure.in
|
|
||||||
rm libltdl/configure.tmp
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Maybe patch ltdl.c. This is only needed for 1.4.2 and earlier.
|
|
||||||
if patch libltdl/ltdl.c <<EOP
|
|
||||||
--- ltdl.c~ Fri Apr 12 18:52:48 2002
|
|
||||||
+++ ltdl.c Tue Jul 9 14:12:47 2002
|
|
||||||
@@ -2246,15 +2246,15 @@
|
|
||||||
static int
|
|
||||||
find_handle_callback (filename, data, ignored)
|
|
||||||
char *filename;
|
|
||||||
lt_ptr data;
|
|
||||||
lt_ptr ignored;
|
|
||||||
{
|
|
||||||
lt_dlhandle *handle = (lt_dlhandle *) data;
|
|
||||||
- int found = access (filename, R_OK);
|
|
||||||
+ int found = !access (filename, F_OK);
|
|
||||||
|
|
||||||
/* Bail out if file cannot be read... */
|
|
||||||
if (!found)
|
|
||||||
return 0;
|
|
||||||
|
|
||||||
/* Try to dlopen the file, but do not continue searching in any
|
|
||||||
case. */
|
|
||||||
EOP
|
|
||||||
then true
|
|
||||||
else
|
|
||||||
echo "WARNING: could not patch libltdl, but this is probably OK."
|
|
||||||
fi
|
|
||||||
|
|
||||||
######################################################################
|
######################################################################
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue