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

Bug 59206

Summary: sys-apps/hexdump overwrites hexdump installed by util-linux, fails with collision-protect
Product: Gentoo Linux Reporter: Matthew Kennedy (RETIRED) <mkennedy>
Component: New packagesAssignee: Matthew Kennedy (RETIRED) <mkennedy>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---

Description Matthew Kennedy (RETIRED) gentoo-dev 2004-08-02 17:00:51 UTC
gcc -I/usr/X11R6/include -MP -MMD -I../../../src/include -I../../../src/plugin/include  -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -O2 -march=pentium3 -funroll-loops -fpeel-loops -funswitch-loops -fprefetch-loop-arrays -funit-at-a-time -fomit-frame-pointer -pipe -fno-strict-aliasing -mtune=i686 -pipe  mkfatimage16.c -o mkfatimage16
mkfatimage.c: In function `main':
mkfatimage.c:225: error: `XXX' undeclared (first use in this function)
mkfatimage.c:225: error: (Each undeclared identifier is reported only once
mkfatimage.c:225: error: for each function it appears in.)
make[2]: *** [mkfatimage] Error 1
make[2]: *** Waiting for unfinished jobs....
mkfatimage16.c: In function `main':
mkfatimage16.c:266: error: `XXX' undeclared (first use in this function)
mkfatimage16.c:266: error: (Each undeclared identifier is reported only once
mkfatimage16.c:266: error: for each function it appears in.)
make[2]: *** [mkfatimage16] Error 1
make[2]: Leaving directory `/var/tmp/portage/dosemu-1.2.2/work/dosemu-1.2.2/src/tools/periph'
Comment 1 Matthew Kennedy (RETIRED) gentoo-dev 2004-08-02 17:01:23 UTC
Portage 2.0.50-r9 (default-x86-1.4, gcc-3.4.0, glibc-2.3.2-r8,2.3.4.20040619-r0, 2.6.7-gentoo-r8)
=================================================================
System uname: 2.6.7-gentoo-r8 i686 Pentium III (Coppermine)
Gentoo Base System version 1.5.1
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium3 -funroll-loops -fpeel-loops -funswitch-loops -fprefetch-loop-arrays -funit-at-a-time -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /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/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium3 -funroll-loops -fpeel-loops -funswitch-loops -fprefetch-loop-arrays -funit-at-a-time -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache cvs digest noclean notitles sandbox userpriv usersandbox"
GENTOO_MIRRORS="http://mirror.tucdemonic.org/gentoo/ http://gentoo.ccccom.com ftp://gentoo.ccccom.com ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://gentoo.seren.com/gentoo"
MAKEOPTS="-j2"
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 aalib alsa apache2 apm avi beep berkdb bonobo cdr cjk crypt cups curl doc ea-support emacs emacs-w3m encode esd f77 foomaticdb gcj gdbm gmp gnome gnutls gtk gtk2 gtkhtml guile java javascript jpeg ldap lesstif lfs libg++ libwww mad mailwrapper mbox mikmod mmx mng motif mozilla moznocompose moznoirc moznomail mozsvg mozxmlterm mpeg ncurses nptl objc oggvorbis opengl oss pcre pdflib perl png postgres python quicktime readline sasl sdk sdl spell sse ssl tcltk tcpd tetex threads tiff truetype wmf x86 xine xml2 xv zlib"

Comment 2 Matthew Kennedy (RETIRED) gentoo-dev 2004-08-23 23:19:24 UTC
i figured this one out... I had ESR's idiotic hexdump utility installed which was being used instead of linux-utils' hexdump which is what dosemu requires.  so this is  a bug with sys-apps/hexdump (esr's), not dosemu.  I'll just take this bug I guess and fix hexdump..
Comment 3 Hanno Böck gentoo-dev 2005-01-10 01:55:31 UTC
Changing bug-summary to reflect that this is not a dosemu-issue.
Comment 4 SpanKY gentoo-dev 2006-04-10 17:34:30 UTC
hexdump has been moved to hexdump-esr and it now installs as hexdump-esr