Summary: | =dev-lang/perl-5.20.2-r1: configure hangs when tcsh is present | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Petros <petros_20> |
Component: | [OLD] Development | Assignee: | Gentoo Perl team <perl> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | emerge --info |
Description
Petros
2015-10-04 15:55:47 UTC
Created attachment 413730 [details]
emerge --info
Not able to reproduce sorry. 5.20.2-r1 and gcc 5.2 appear to pass compile check for me. Here's the subsequent lines I get in case they give you some idea what you need to be looking for: --- Which of these apply, if any? [linux] You appear to have ELF support. I'll try to use it for dynamic loading. If dynamic loading doesn't work, read hints/linux.sh for further information. /usr/bin/nm: /usr/lib64/libdb.so: no symbols Operating system name? [linux] Operating system version? [4.2.0-gentoo-r1] Installation prefix to use? (~name ok) [/usr] AFS does not seem to be running... --- But otherwise, if it gets stuck there for more than even 1 minute, abort it. That should be almost a blur. =) Otherwise, knowing exactly what process is blocking/dead looping will be hugely enlightening. (In reply to Kent Fredric from comment #2) > Otherwise, knowing exactly what process is blocking/dead looping will be > hugely enlightening. csh was the problem. I ran htop and noticed that under emerge's proccess there was something like: /usr/bin/csh $version or something like this. I thougth that this should return sometime but it just waited like forever. Updating to app-shells/tcsh-6.18.01-r4 solved the problem. Perl compiles as usual and now I will give it a shot with LTO and gcc 5.2 Thanks for the hint. Really helpfull and htop with tree-like view of proccesses made the trick. (In reply to Petros from comment #3) > (In reply to Kent Fredric from comment #2) > > > Otherwise, knowing exactly what process is blocking/dead looping will be > > hugely enlightening. > > csh was the problem. Which shell did you exactly use? I am using bash. --- # emerge --info | grep bash sh bash 4.3_p42 app-shells/bash: 4.3_p42::gentoo ......... --- tcsh-6.20.00 is stable now, so that likely resolves this bug. (In reply to Fabian Groffen from comment #6) > tcsh-6.20.00 is stable now, so that likely resolves this bug. And perl-5.20 is also gone. |