Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 497310

Summary: dev-lang/php with sys-libs/glibc 2.17 - configure test for blowfish / DES crypt causes segmentation fault
Product: Gentoo Linux Reporter: Benny Pedersen <me>
Component: [OLD] DevelopmentAssignee: PHP Bugs <php-bugs>
Status: RESOLVED TEST-REQUEST    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: config log
emerge -info
glibc use flags
php use flags

Description Benny Pedersen 2014-01-06 22:00:47 UTC
this error started after glibc updates

Reproducible: Always

Steps to Reproduce:
1. unpack php 5.5.7
2. ./configure
3. see syslogs with seqfaults
Comment 1 Benny Pedersen 2014-01-06 22:02:20 UTC
Created attachment 367220 [details]
config log

config.log from my own test
Comment 2 Ole Markus With (RETIRED) gentoo-dev 2014-01-10 17:04:55 UTC
Why was this assigned without at least some indication of which USE flags were set?

I am unable to reproduce this.
Comment 3 Benny Pedersen 2014-01-11 12:52:30 UTC
Created attachment 367616 [details]
emerge -info
Comment 4 Benny Pedersen 2014-01-11 12:53:21 UTC
Created attachment 367618 [details]
glibc use flags
Comment 5 Benny Pedersen 2014-01-11 12:54:09 UTC
Created attachment 367620 [details]
php use flags
Comment 6 Ole Markus With (RETIRED) gentoo-dev 2014-01-14 08:21:49 UTC
Still cannot reproduce this using 5.5.8 and glibc-2.17
Comment 7 Ole Markus With (RETIRED) gentoo-dev 2014-01-22 12:46:27 UTC
I cannot reproduce this and since glibc-2.17 is stable now, I would expect tons of CCs if this was an issue. Probably something else that is up on your build system.
Comment 8 Benny Pedersen 2014-01-22 21:32:39 UTC
what did i do incorrect here ?

glibc 2.17 is stable, does not magicly make php stable imho

problem i report is that php depends on older glibc version to not segfault in ./configure stage

i have crypt use flag on php, but this is not supported anymore in glibc 2.17

oh never mind :(