#3555: gcc pass 1: libgcc_eh hack is no longer necessary
---------------------------+------------------------
 Reporter:  samthursfield  |      Owner:  lfs-book@…
     Type:  enhancement    |     Status:  new
 Priority:  normal         |  Milestone:  7.6
Component:  Book           |    Version:  SVN
 Severity:  normal         |   Keywords:
---------------------------+------------------------
 Hi

 First, thanks to everyone behind Linux From Scratch -- it's a great
 resource!

 The following paragraph in gcc-pass1 is no longer true:

 {{{
 Using --disable-shared means that the libgcc_eh.a file isn't created and
 installed. The Glibc package depends on this library as it uses -lgcc_eh
 within its build system. This dependency can be satisfied by creating a
 symlink to libgcc.a, since that file will end up containing the objects
 normally contained in libgcc_eh.a:

 ln -sv libgcc.a `$LFS_TGT-gcc -print-libgcc-file-name | sed
 's/libgcc/&_eh/'`
 }}}

 This is fixed in GLIBC 2.17. The exact commit is
 
https://sourceware.org/git/?p=glibc.git;a=commit;h=95f5a9a866695da4e038aa4e6ccbbfd5d9cf63b7

-- 
Ticket URL: <http://wiki.linuxfromscratch.org/lfs/ticket/3555>
LFS Trac <http://wiki.linuxfromscratch.org/lfs/>
Linux From Scratch: Your Distro, Your Rules.
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to