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

Bug 399005

Summary: dev-util/strace-4.6 with sys-devel/clang - strace.c:102:8: error: unknown type name 'bool'
Product: Gentoo Linux Reporter: Alexander Kolesen <kolesen.a>
Component: [OLD] Core systemAssignee: Gentoo's Team for Core System packages <base-system>
Status: RESOLVED WONTFIX    
Severity: normal CC: voyageur
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info
build log

Description Alexander Kolesen 2012-01-15 16:28:49 UTC
Incorrect ./configure script in 'strace' distribution.
Adding `eautoreconf` after source unpacking fixes the issue, because now autoconf has correct AC_HEADER_STDBOOL.


--- strace-4.6.ebuild.orig	2012-01-15 19:21:01.241463147 +0300
+++ strace-4.6.ebuild	2012-01-15 19:21:14.081463352 +0300
@@ -4,7 +4,7 @@
 
 EAPI="3"
 
-inherit flag-o-matic
+inherit flag-o-matic autotools eutils
 
 DESCRIPTION="A useful diagnostic, instructional, and debugging tool"
 HOMEPAGE="http://sourceforge.net/projects/strace/"
@@ -20,6 +20,10 @@
 	sys-kernel/linux-headers"
 RDEPEND=""
 
+src_prepare() {
+    eautoreconf
+}
+
 src_configure() {
 	filter-lfs-flags # configure handles this sanely
 	use static && append-ldflags -static



Reproducible: Always
Comment 1 Alexander Kolesen 2012-01-15 16:29:16 UTC
Created attachment 299013 [details]
emerge --info
Comment 2 Alexander Kolesen 2012-01-15 16:29:31 UTC
Created attachment 299015 [details]
build log
Comment 3 SpanKY gentoo-dev 2012-01-17 04:37:49 UTC
the new release will resolve itself