[lfs-book] [LFS Trac] #3699: libtool-2.4.3

LFS Trac trac at linuxfromscratch.org
Mon Oct 27 23:15:55 PDT 2014


#3699: libtool-2.4.3
----------------------+-------------------------
 Reporter:  bdubbs@…  |       Owner:  lfs-book@…
     Type:  task      |      Status:  new
 Priority:  normal    |   Milestone:  7.7
Component:  Book      |     Version:  SVN
 Severity:  normal    |  Resolution:
 Keywords:            |
----------------------+-------------------------

Comment (by bdubbs@…):

 Last release was October 2011.

   - Moved to gnulib release infrastructure.

   - M4 is now used for scanning the M4 macros in your configure.ac that
    'libtoolize' looks at to determine what files you want, and where you
     would like them installed.  This means that you can compose your
     version number or any other argument that Libtoolize needs to know at
     M4 time using git-version-gen from gnulib, for example.

   - Invoking 'libtoolize --ltdl' no longer maintains a separate autoconf
     macro directory in the libltdl tree, but automatically adjusts the
     installed libltdl configuration files to share whatever macro
     directory is declared by the parent project. (Note: if you were
     already sharing a macro directory with AC_CONFIG_MACRO_DIR(ltdl/m4)
     or similar, that still works as does any other directory choice).

   - Invoking 'libtoolize --ltdl' no longer maintains a separate auxiliary
     scripts directory in the libltdl tree, but automatically adjusts the
     installed libltdl configuration files to share whatever auxiliary
     scripts directory is declared by the parent project. (Note: if you
     were already sharing an auxiliary directory with subproject libltdl
     using AC_CONFIG_AUX_DIR(ltdl/config) or similar, that still works as
     does any other directory choice).

   - The legacy tests have all been migrated to the Autotest harness.

   - The Autotest testsuite can be run without the especially time
 consuming
     tests with:

         make check-local TESTSUITEFLAGS='-k "!expensive"'

 './configure && make' takes about 10 seconds. make check takes almost 20
 minutes (about 10 SBU).  The results of the check:

  ERROR: 138 tests were run, 6 failed (5 expected failures). 31 tests were
 skipped.

 I have not investigated the skips or errors, but it may be due to testing
 with binutils-2.24.  The failure was .ltdl dryrun'.

 Running the make check-local command above :  ERROR: 136 tests were run,
 6 failed (5 expected failures).  31 tests were skipped.

 That took 14 minutes, so only 2 tests were considered expensive and that
 was about 6 minutes.

-- 
Ticket URL: <http://wiki.linuxfromscratch.org/lfs/ticket/3699#comment:1>
LFS Trac <http://wiki.linuxfromscratch.org/lfs/>
Linux From Scratch: Your Distro, Your Rules.


More information about the lfs-book mailing list