On Sat, 05 Aug 2017, Elan Ruusamäe wrote:

> https://sourceware.org/glibc/wiki/Release/2.26#Packaging_Changes
> 
> 
> On 05.08.2017 14:03, Elan Ruusamäe wrote:
> > glibc *2.26 *breaks libxslt:
> >
> >
> > In file included from /usr/include/libxslt/xsltInternals.h:24:0,
> >                  from 
> > /home/users/glen/rpm/packages/BUILD.x86_64-linux/php-7.2.0beta1/ext/xsl/php_xsl.h:35,
> >                  from 
> > /home/users/glen/rpm/packages/BUILD.x86_64-linux/php-7.2.0beta1/ext/xsl/php_xsl.c:28:
> > /usr/include/libxslt/xsltlocale.h:20:21: fatal error: xlocale.h: No 
> > such file or directory
> >  #include <xlocale.h>
> >                      ^
> > compilation terminated.
> > make: *** [Makefile:2205: ext/xsl/php_xsl.lo] Error 1
> > make: *** Waiting for unfinished jobs....
> >
> > ➔ q glibc-headers
> > glibc-headers-6:2.26-2.x86_64
> >
> > # rpm -qf /usr/include/xlocale.h
> > glibc-headers-2.25-1.x86_64
> >

On top of that, glibc 3.26 breaks rpmbuild on x32.
After glibc upgrade all rpmbuild executions get stuck in some futex()
rpm database rebuild did not fix the problem.

I'm sticking to glibc 2.25 on builders until this is fixed.

-- 
Jan Rękorajski                    | PLD/Linux
SysAdm | baggins<at>pld-linux.org | http://www.pld-linux.org/
_______________________________________________
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en

Reply via email to