Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 38726 - dev-util/ltrace/ltrace-0.3.31.ebuild fails to build
Summary: dev-util/ltrace/ltrace-0.3.31.ebuild fails to build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-19 10:32 UTC by Jason Toffaletti
Modified: 2004-02-24 12:24 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jason Toffaletti 2004-01-19 10:32:31 UTC
The ebuild is marked as ~amd64, but fails to build.

Calculating dependencies ...done!
>>> emerge (1 of 1) dev-util/ltrace-0.3.31 to /
>>> md5 src_uri ;-) ltrace_0.3.31.tar.gz
>>> Unpacking source...
>>> Unpacking ltrace_0.3.31.tar.gz to /var/tmp/portage/ltrace-0.3.31/work
>>> Source unpacked.
creating cache ./config.cache
checking host system type... x86_64-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler (gcc -O2 -pipe ) works... yes
checking whether the C compiler (gcc -O2 -pipe ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for a BSD compatible install... /bin/install -c
checking for cplus_demangle in -liberty... yes
checking ltrace version... 0.3.31
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for getopt.h... yes
checking for working const... yes
checking for uid_t in sys/types.h... yes
checking for pid_t... yes
checking for getopt... yes
checking for getopt_long... yes
updating cache ./config.cache
creating ./config.status
creating Makefile
creating config.h
make -C sysdeps/linux-gnu
gcc -Wall -O2 -pipe -pipe -DSYSCONFDIR=\"/etc\" -I/var/tmp/portage/ltrace-0.3.31/work/ltrace-0.3.31 -I/var/tmp/portage/ltrace-0.3.31/work/ltrace-0.3.31/sysdeps/linux-gnu -I- -DHAVE_CONFIG_H  -c -o ltrace.o ltrace.c
gcc -Wall -O2 -pipe -pipe -DSYSCONFDIR=\"/etc\" -I/var/tmp/portage/ltrace-0.3.31/work/ltrace-0.3.31 -I/var/tmp/portage/ltrace-0.3.31/work/ltrace-0.3.31/sysdeps/linux-gnu -I- -DHAVE_CONFIG_H  -c -o options.o options.c
make[1]: Entering directory `/var/tmp/portage/ltrace-0.3.31/work/ltrace-0.3.31/sysdeps/linux-gnu'
make[1]: *** No rule to make target `x86_64/arch.h', needed by `sysdep.h'.  Stop.
make[1]: Leaving directory `/var/tmp/portage/ltrace-0.3.31/work/ltrace-0.3.31/sysdeps/linux-gnu'
make: *** [sysdeps/sysdep.o] Error 2
make: *** Waiting for unfinished jobs....
In file included from options.c:20:
/var/tmp/portage/ltrace-0.3.31/work/ltrace-0.3.31/ltrace.h:12:20: sysdep.h: No such file or directory
In file included from options.c:20:
/var/tmp/portage/ltrace-0.3.31/work/ltrace-0.3.31/ltrace.h:22: error: `BREAKPOINT_LENGTH' undeclared here (not in a function)
make: *** [options.o] Error 1
In file included from ltrace.c:15:
/var/tmp/portage/ltrace-0.3.31/work/ltrace-0.3.31/ltrace.h:12:20: sysdep.h: No such file or directory
In file included from ltrace.c:15:
/var/tmp/portage/ltrace-0.3.31/work/ltrace-0.3.31/ltrace.h:22: error: `BREAKPOINT_LENGTH' undeclared here (not in a function)
make: *** [ltrace.o] Error 1
make -C sysdeps/linux-gnu
make[1]: Entering directory `/var/tmp/portage/ltrace-0.3.31/work/ltrace-0.3.31/sysdeps/linux-gnu'
make[1]: *** No rule to make target `x86_64/arch.h', needed by `sysdep.h'.  Stop.
make[1]: Leaving directory `/var/tmp/portage/ltrace-0.3.31/work/ltrace-0.3.31/sysdeps/linux-gnu'
make: *** [sysdeps/sysdep.o] Error 2

!!! ERROR: dev-util/ltrace-0.3.31 failed.
!!! Function src_compile, Line 24, Exitcode 2
!!! (no error message)



Portage 2.0.50_pre16 (default-amd64-1.4, gcc-3.3.2, glibc-2.3.3_pre20031222-r0,2.3.3_pre20040117-r0, 2.6.1-gentoo-r1)
=================================================================
System uname: 2.6.1-gentoo-r1 x86_64 4
Gentoo Base System version 1.4.3.12
Autoconf: sys-devel/autoconf-2.59
Automake: sys-devel/automake-1.7.8
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CFLAGS="-O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS=""
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.ccccom.com ftp://gentoo.ccccom.com http://mirror.tucdemonic.org/gentoo/ ftp://ftp.ussg.iu.edu/pub/linux/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa amd64 apache2 apm arts avi berkdb cdr crypt cups dvd dvdr encode foomaticdb gdbm gif gphoto2 gpm gtk gtk2 imagemagick imlib ipv6 java jpeg kde libg++ libwww mikmod motif mpeg ncurses nls noreiserfs oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sdl slang spell ssl tcpd tetex tiff truetype usb xml2 xmms xv zlib"
Comment 1 Jason Toffaletti 2004-01-19 10:48:03 UTC
according to page #34 of this pdf, ltrace exists for x86_64:
http://www.amd.com/us-en/assets/content_type/DownloadableAssets/Software_Porting_-_Rich_Brunner.pdf
Comment 2 Daniel Ahlberg (RETIRED) gentoo-dev 2004-02-24 12:24:52 UTC
0.3.31 in CVS fixed, please re-emerge.