Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 381363 - app-emulation/libvirt-0.9.3-r1 w/ clang-2.9 - src_configure() hangs
Summary: app-emulation/libvirt-0.9.3-r1 w/ clang-2.9 - src_configure() hangs
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Doug Goldstein (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-31 21:13 UTC by Ian Delaney (RETIRED)
Modified: 2011-09-15 04:26 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
my emerge --info (emerge.info,4.52 KB, text/plain)
2011-08-31 21:16 UTC, Ian Delaney (RETIRED)
Details
the config.log (config.log,498.08 KB, text/plain)
2011-08-31 21:17 UTC, Ian Delaney (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ian Delaney (RETIRED) gentoo-dev 2011-08-31 21:13:00 UTC
Attempting to emerge libvirt-0.9.3-r1, the compiler clang stalls, hangs during configure phase

Reproducible: Always

Steps to Reproduce:
1. emerge current testing clang version
2. emerge libvirt-0.9.3-r1
3. observe configure phase.
Actual Results:  
checking whether btowc(0) is correct... ^X^Z
[5]+  Stopped                 CC=clang CXX=clang++ emerge -1 =app-emulation/libvirt-0.9.3-r1

It stalls or hangs at this point

Expected Results:  
compile && install
Comment 1 Ian Delaney (RETIRED) gentoo-dev 2011-08-31 21:16:07 UTC
Created attachment 285191 [details]
my emerge --info
Comment 2 Ian Delaney (RETIRED) gentoo-dev 2011-08-31 21:17:06 UTC
Created attachment 285193 [details]
the config.log
Comment 3 Aleksander Balicki 2011-08-31 21:20:21 UTC
Also happens under x86 and libvirt-0.9.4
Comment 4 Doug Goldstein (RETIRED) gentoo-dev 2011-09-14 15:57:08 UTC
From your log, the compiled conftest program generated by configure. Try to enable the AUTOTOOLIZE variable at the top of the ebuild and try again.
Comment 5 Ian Delaney (RETIRED) gentoo-dev 2011-09-15 04:26:35 UTC
# gentoo64 idella # grep AUTOTOOLIZE $PORTDIR/app-emulation/libvirt/libvirt-0.9.3-r1.ebuild 
AUTOTOOLIZE=yes
inherit eutils python ${AUTOTOOLIZE+autotools}
        [[ -n ${AUTOTOOLIZE} ]] && eautoreconf

eeh, looks enabled.  Started out like this.  CC=clang CXX=clang++ emerge; compiles effectively with gcc, issue is clang.  Perhaps it's not enabled.