Re: [arch-announce] C++ ABI change

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Fri, 11 Dec 2015 13:46:30 +0000
Mauro Santos <registo.mailling@xxxxxxxxx> wrote:

> On 10-12-2015 07:01, Arch Linux: Recent news updates: Evangelos
> Foutras wrote:
> > GCC 5.x contains libstdc++ with [dual ABI][1] support and we have
> > now switched to the new ABI.
> > 
> > While the old C++ ABI is still available, it is recommended that
> > you build all non-repo packages to have the new ABI. This is
> > particularly important if they link to another library built
> > against the new ABI. You can get a list of packages to rebuild
> > using the following shell script:
> > 
> > 
> >     #!/bin/bash
> > 
> > 
> >     while read pkg; do
> > 
> >         mapfile -t files < <(pacman -Qlq $pkg | grep -v /$)
> > 
> >         grep -Fq libstdc++.so.6 "${files[@]}" 2>/dev/null && echo
> > $pkg
> > 
> >     done < <(pacman -Qmq)
> >   
> 
> I'm getting a few results from the output of this script and I've
> tried rebuilding some of the smaller packages first. After installing
> the recompiled package(s) they still show up on the list.
> 
> Is recompiling enough or in some cases there is the need to do some
> changes?
> 

They will always show on the script. 
If you've rebuilt, you are okay.


[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux