SPECS: cyrus-sasl.spec - ugly workaround for binutils #880 bug.

Pawel Sikora pluto w pld-linux.org
Śro, 27 Kwi 2005, 21:57:35 CEST


On Wednesday 27 of April 2005 21:40, Jakub Bogusz wrote:
> On Wed, Apr 27, 2005 at 06:23:31PM +0200, pluto wrote:
> > +for f in `ls $RPM_BUILD_ROOT%{_libdir}/*.a`; do
> > +# ugly workaround for binutils #880 bug.
> > +	ar dv $f `ar t $f | egrep '\.la'`
> > +done
>
> Zaraz, a skąd to *.la się tam bierze? Jakaś "radosna twórczość"
> w procesie budowania...
> Nie powinno tego być w archiwum.
> Że strip nie lubi śmieci w bibliotece to nic dziwnego.

w lib/makefile{.am,.in} jest to pakowane do archiwum
pod haslem `adding static plugins and dependencies`.
jesli .la nie ma prawa bytu w .a to trzeba skorygowac
makefile-e. jesli moze byc, to trzeba poczekac
na poprawke binutils-ow.

-- 
The only thing necessary for the triumph of evil
  is for good men to do nothing.
                                           - Edmund Burke




Więcej informacji o liście dyskusyjnej pld-devel-pl