Mailinglist Archive: opensuse-factory (1165 mails)

< Previous Next >
Re: [opensuse-factory] libstdc++.la library
  • From: "Juan Erbes" <jerbes@xxxxxxxxx>
  • Date: Tue, 31 Oct 2006 21:44:26 -0300
  • Message-id: <61ec494a0610311644m4d3658a9o1c3cc528c975e4ee@xxxxxxxxxxxxxx>
2006/10/31, Andreas Hanke <andreas.hanke@xxxxxxxxxxxxxx>:
Juan Erbes schrieb:
> Why I know if one of the 320 files is referenced to libstdc++.la?

Only those from the PackMan repo and other non-SUSE repos have
references to libstdc++.la, and only if they are build for distros <
10.2. Once there is a 10.2 PackMan repo with packages specifically built
for 10.2, you don't need to worry any more.

I recommend just waiting until 10.2 goes Gold. But if you need to build
Cinelerra now, you have multiple options, please pick whatever you like:

1) Identify the PackMan packages ("rpm -qa | grep '\.pm\.') and rebuild
them instead of using the 10.1 binaries.

2) Remove the libstdc++.la references manually whenever you find one:

sed -i 's/\/usr\/lib\/libstdc++.la//g' /usr/lib/libfaad.la
sed -i 's/\/usr\/lib\/libstdc++.la//g' /usr/lib/libmp4v2.la

3) Remove them from all .la files even without checking if there are any:

sed -i 's/\/usr\/lib\/libstdc++.la//g' /usr/lib/lib*.la

If you just want to know whether there are any further libstdc++.la
references, you can do:

grep -Ho '/usr/lib/libstdc++\.la' /usr/lib/lib*.la

Do whatever you prefer. I recommend (2) for now, you can still do (3)
later if you hit more problems.


Many Thanks and Best Regards,
Juan
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-factory+help@xxxxxxxxxxxx

< Previous Next >
List Navigation