First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 122290
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Games <games@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Patrizio Bassi <hetfield666@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
patch-gcc-4-alias patch to use extern instead of alias text/plain E. Scaglione 2006-06-22 02:48 0000 8.13 KB Details
20040817-gcc4-alias.patch small typo corrected text/plain E. Scaglione 2006-06-22 03:20 0000 8.12 KB Details
duke3d-overlay.tar.bz2 duke3d-overlay.tar.bz2 application/octet-stream E. Scaglione 2006-06-22 03:24 0000 12.04 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 122290 depends on: 134693 Show dependency tree
Bug 122290 blocks: 117482
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-02-09 11:41 0000
gcc -c -o engine.o engine.c -O2 -mtune=pentium3 -march=pentium3 -pipe
-fomit-frame-pointer -mmmx -msse -ffast-math -DUSE_OPENGL -I/usr/X11R6/include
-DUSE_PERL -DUDP_NETWORKING=1 -DUSE_I386_ASM -funsigned-char  -DPLATFORM_UNIX
-Wall -I/usr/include/SDL -D_REENTRANT -fno-omit-frame-pointer
engine.c: In function &#8216;loadboard&#8217;:
engine.c:2970: warning: pointer targets in passing argument 2 of
&#8216;kread8&#8217; differ in signedness
engine.c:2971: warning: pointer targets in passing argument 2 of
&#8216;kread8&#8217; differ in signedness
engine.c:2972: warning: pointer targets in passing argument 2 of
&#8216;kread8&#8217; differ in signedness
engine.c:2973: warning: pointer targets in passing argument 2 of
&#8216;kread8&#8217; differ in signedness
engine.c:2976: warning: pointer targets in passing argument 2 of
&#8216;kread8&#8217; differ in signedness
engine.c:2977: warning: pointer targets in passing argument 2 of
&#8216;kread8&#8217; differ in signedness
engine.c:2978: warning: pointer targets in passing argument 2 of
&#8216;kread8&#8217; differ in signedness
engine.c:2979: warning: pointer targets in passing argument 2 of
&#8216;kread8&#8217; differ in signedness
engine.c:2980: warning: pointer targets in passing argument 2 of
&#8216;kread8&#8217; differ in signedness
engine.c:2981: warning: pointer targets in passing argument 2 of
&#8216;kread8&#8217; differ in signedness
engine.c:2998: warning: pointer targets in passing argument 2 of
&#8216;kread8&#8217; differ in signedness
engine.c:3017: warning: pointer targets in passing argument 2 of
&#8216;kread8&#8217; differ in signedness
engine.c:3018: warning: pointer targets in passing argument 2 of
&#8216;kread8&#8217; differ in signedness
engine.c:3019: warning: pointer targets in passing argument 2 of
&#8216;kread8&#8217; differ in signedness
engine.c:3020: warning: pointer targets in passing argument 2 of
&#8216;kread8&#8217; differ in signedness
engine.c:3021: warning: pointer targets in passing argument 2 of
&#8216;kread8&#8217; differ in signedness
engine.c:3022: warning: pointer targets in passing argument 2 of
&#8216;kread8&#8217; differ in signedness
engine.c:3023: warning: pointer targets in passing argument 2 of
&#8216;kread8&#8217; differ in signedness
engine.c:3024: warning: pointer targets in passing argument 2 of
&#8216;kread8&#8217; differ in signedness
engine.c: In function &#8216;loadpalette&#8217;:
engine.c:3291: warning: dereferencing type-punned pointer will break
strict-aliasing rules
engine.c:3293: warning: dereferencing type-punned pointer will break
strict-aliasing rules
engine.c: At top level:
a.h:119: error: &#8216;asm_mmxoverlay&#8217; aliased to undefined symbol
&#8216;_asm_mmxoverlay&#8217;
a.h:120: error: &#8216;asm_sethlinesizes&#8217; aliased to undefined symbol
&#8216;_asm_sethlinesizes&#8217;
a.h:121: error: &#8216;asm_setpalookupaddress&#8217; aliased to undefined
symbol &#8216;_asm_setpalookupaddress&#8217;
a.h:122: error: &#8216;asm_setuphlineasm4&#8217; aliased to undefined symbol
&#8216;_asm_setuphlineasm4&#8217;
a.h:123: error: &#8216;asm_hlineasm4&#8217; aliased to undefined symbol
&#8216;_asm_hlineasm4&#8217;
a.h:124: error: &#8216;asm_setuprhlineasm4&#8217; aliased to undefined symbol
&#8216;_asm_setuprhlineasm4&#8217;
a.h:125: error: &#8216;asm_rhlineasm4&#8217; aliased to undefined symbol
&#8216;_asm_rhlineasm4&#8217;
a.h:126: error: &#8216;asm_setuprmhlineasm4&#8217; aliased to undefined symbol
&#8216;_asm_setuprmhlineasm4&#8217;
a.h:127: error: &#8216;asm_rmhlineasm4&#8217; aliased to undefined symbol
&#8216;_asm_rmhlineasm4&#8217;
a.h:128: error: &#8216;asm_setupqrhlineasm4&#8217; aliased to undefined symbol
&#8216;_asm_setupqrhlineasm4&#8217;
a.h:129: error: &#8216;asm_qrhlineasm4&#8217; aliased to undefined symbol
&#8216;_asm_qrhlineasm4&#8217;
a.h:130: error: &#8216;asm_setvlinebpl&#8217; aliased to undefined symbol
&#8216;_asm_setvlinebpl&#8217;
a.h:131: error: &#8216;asm_fixtransluscence&#8217; aliased to undefined symbol
&#8216;_asm_fixtransluscence&#8217;
a.h:132: error: &#8216;asm_prevlineasm1&#8217; aliased to undefined symbol
&#8216;_asm_prevlineasm1&#8217;
a.h:133: error: &#8216;asm_vlineasm1&#8217; aliased to undefined symbol
&#8216;_asm_vlineasm1&#8217;
a.h:134: error: &#8216;asm_setuptvlineasm&#8217; aliased to undefined symbol
&#8216;_asm_setuptvlineasm&#8217;
a.h:135: error: &#8216;asm_tvlineasm1&#8217; aliased to undefined symbol
&#8216;_asm_tvlineasm1&#8217;
a.h:136: error: &#8216;asm_setuptvlineasm2&#8217; aliased to undefined symbol
&#8216;_asm_setuptvlineasm2&#8217;
a.h:137: error: &#8216;asm_tvlineasm2&#8217; aliased to undefined symbol
&#8216;_asm_tvlineasm2&#8217;
a.h:138: error: &#8216;asm_mvlineasm1&#8217; aliased to undefined symbol
&#8216;_asm_mvlineasm1&#8217;
a.h:139: error: &#8216;asm_setupvlineasm&#8217; aliased to undefined symbol
&#8216;_asm_setupvlineasm&#8217;
a.h:140: error: &#8216;asm_vlineasm4&#8217; aliased to undefined symbol
&#8216;_asm_vlineasm4&#8217;
a.h:141: error: &#8216;asm_setupmvlineasm&#8217; aliased to undefined symbol
&#8216;_asm_setupmvlineasm&#8217;
a.h:142: error: &#8216;asm_mvlineasm4&#8217; aliased to undefined symbol
&#8216;_asm_mvlineasm4&#8217;
a.h:143: error: &#8216;asm_setupspritevline&#8217; aliased to undefined symbol
&#8216;_asm_setupspritevline&#8217;
a.h:144: error: &#8216;asm_spritevline&#8217; aliased to undefined symbol
&#8216;_asm_spritevline&#8217;
a.h:145: error: &#8216;asm_msetupspritevline&#8217; aliased to undefined symbol
&#8216;_asm_msetupspritevline&#8217;
a.h:146: error: &#8216;asm_mspritevline&#8217; aliased to undefined symbol
&#8216;_asm_mspritevline&#8217;
a.h:147: error: &#8216;asm_tsetupspritevline&#8217; aliased to undefined symbol
&#8216;_asm_tsetupspritevline&#8217;
a.h:148: error: &#8216;asm_tspritevline&#8217; aliased to undefined symbol
&#8216;_asm_tspritevline&#8217;
a.h:149: error: &#8216;asm_mhline&#8217; aliased to undefined symbol
&#8216;_asm_mhline&#8217;
a.h:150: error: &#8216;asm_mhlineskipmodify&#8217; aliased to undefined symbol
&#8216;_asm_mhlineskipmodify&#8217;
a.h:151: error: &#8216;asm_msethlineshift&#8217; aliased to undefined symbol
&#8216;_asm_msethlineshift&#8217;
a.h:152: error: &#8216;asm_thline&#8217; aliased to undefined symbol
&#8216;_asm_thline&#8217;
a.h:153: error: &#8216;asm_thlineskipmodify&#8217; aliased to undefined symbol
&#8216;_asm_thlineskipmodify&#8217;
a.h:154: error: &#8216;asm_tsethlineshift&#8217; aliased to undefined symbol
&#8216;_asm_tsethlineshift&#8217;
a.h:155: error: &#8216;asm_setupslopevlin&#8217; aliased to undefined symbol
&#8216;_asm_setupslopevlin&#8217;
a.h:156: error: &#8216;asm_slopevlin&#8217; aliased to undefined symbol
&#8216;_asm_slopevlin&#8217;
a.h:157: error: &#8216;asm_settransnormal&#8217; aliased to undefined symbol
&#8216;_asm_settransnormal&#8217;
a.h:158: error: &#8216;asm_settransreverse&#8217; aliased to undefined symbol
&#8216;_asm_settransreverse&#8217;
a.h:159: error: &#8216;asm_setupdrawslab&#8217; aliased to undefined symbol
&#8216;_asm_setupdrawslab&#8217;
a.h:160: error: &#8216;asm_drawslab&#8217; aliased to undefined symbol
&#8216;_asm_drawslab&#8217;
a.h:161: error: &#8216;asm_stretchhline&#8217; aliased to undefined symbol
&#8216;_asm_stretchhline&#8217;
a.h:162: error: &#8216;asm_isvmwarerunning&#8217; aliased to undefined symbol
&#8216;_asm_isvmwarerunning&#8217;
a.h:168: error: &#8216;asm_prohlineasm4&#8217; aliased to undefined symbol
&#8216;_asm_prohlineasm4&#8217;
make: *** [engine.o] Error 1
make: Leaving directory
`/var/tmp/portage/duke3d-20040817/work/duke3d/source/buildengine'

!!! ERROR: games-fps/duke3d-20040817 failed.
Call stack:
  ebuild.sh, line 1894:   Called dyn_compile
  ebuild.sh, line 941:   Called src_compile

!!! buildengine failed
!!! If you need support, post the topmost build error, and the call stack if
relevant.








emerge info
shell-init: error retrieving current directory: getcwd: cannot access parent
directories: No such file or directory
Portage 2.1_pre4-r1 (default-linux/x86/2005.1, gcc-4.0.2, glibc-2.3.6-r5,
2.6.16-rc2-git1 i686)
=================================================================
System uname: 2.6.16-rc2-git1 i686 Pentium III (Katmai)
Gentoo Base System version 1.12.0_pre15
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]
ccache version 2.4 [disabled]
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.91.0.5-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -mtune=pentium3 -march=pentium3 -pipe -fomit-frame-pointer -mmmx
-msse -ffast-math"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /etc/mail/dspam /opt/openjms/config
/usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb
/usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control
/var/run/dspam"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c
/etc/env.d"
CXXFLAGS="-O3 -mtune=pentium3 -march=pentium3 -pipe -fomit-frame-pointer -mmmx
-msse -ffast-math"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks fixpackages sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.ngi.it
http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/"
LANG="it_IT.utf8"
LC_ALL="it_IT.utf8"
LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--enable-new-dtags -Wl,-Bdirect
-Wl,--as-needed -Wl,-hashvals -Wl,-zdynsort"
LINGUAS="it"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X X509 Xaw3d a52 aac aalib accessibility acl acpi activefilter adns
alsa apache2 apm arts asf audiofile avi bash-completion berkdb bidi
bitmap-fonts bootsplash browserplugin bzip2 cairo caps cdda cddb cdio
cdparanoia cdr cgi chroot clamav cli client codecs crypt css cups curl dba dbus
dga dhcp directfb djbfft dri edl eds emboss encode ethereal exif expat
extraengine faac faad fam fbcon ffmpeg fftw firefox flac flash foomaticdb
foreign-package fortran gcj gd gdbm geometry ggi gif gimp gimpprint glut glx
gnokii gnome gphoto2 gpm graphviz gs gstreamer gtk gtk2 gtkhtml guile h264 hal
iconv idea idn imagemagick imap imlib innodb ipod irda irmc jack java
javascript jikes jit joystick jpeg jpeg2k junit justify kde kdeenablefinal
kerberos kqemu lame lcd lcms ldap libcaca libclamav libg++ libgda libusb libwww
lirc live lm_sensors lua lzo mad mailwrapper matroska md5sum mdb mikmod mime
mmx mmx2 mmxext mng mono motif mozcalendar mozdevelop mozilla mozsvg mozxmlterm
mp3 mp4live mpeg mpeg2 mpeg4 mplayer mysql mysqli mythtv nagios-dns nagios-ntp
nagios-ping nagios-ssh ncurses neXt network ngui nls nntp no_wxgtk1 nobsh nopie
nossp noxalan nptl nptlonly nsplugin oav odbc ogg oggvorbis openal opengl
operanom2 oss pam pcre pda pdf pdflib pdo pear perl php png pnp postgres ppds
pthreads python qemu-fast qhull qt quicktime quotas readline real rrdtool rtc
ruby samba scanner sdl server session sftplogging sguil slang slp snortsam soap
sockets socks5 softmmu softquota spamassassin speex spell sqlite3 sse ssl
subject-rewrite svg svga tcltk tcpd tetex tga theora tiff tokenizer truetype
truetype-fonts trusted type1-fonts unicode usb userlocales vidix vorbis
win32codecs wmf wsconvert wxwindows x264 xanim xchatdccserver xchattext xine
xinerama xml xml2 xmlrpc xmms xosd xpm xprint xsl xv xvid xvm xvmc zlib
elibc_glibc kernel_linux linguas_it userland_GNU"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, MAKEOPTS

------- Comment #1 From Tony Vroon 2006-03-05 05:39:54 0000 -------
Noticed a patch in Halcy0n's overlay for this game. It allows the compile to
complete here on GCC 4.0.2; unfortunately it does not improve portability, so I
will not be able to add an ~amd64 keyword. Msg "Not enough memory for file
grouping system" is emitted.
Thanks for you work Mark!

------- Comment #2 From Patrizio Bassi 2006-03-05 11:03:33 0000 -------
this is not fixed, even with his patch

engine.c:3293: warning: dereferencing type-punned pointer will break
strict-aliasing rules
engine.c: At top level:
a.h:119: error: &#8216;asm_mmxoverlay&#8217; aliased to undefined symbol
&#8216;_asm_mmxoverlay&#8217;
a.h:120: error: &#8216;asm_sethlinesizes&#8217; aliased to undefined symbol
&#8216;_asm_sethlinesizes&#8217;
a.h:121: error: &#8216;asm_setpalookupaddress&#8217; aliased to undefined
symbol &#8216;_asm_setpalookupaddress&#8217;
a.h:122: error: &#8216;asm_setuphlineasm4&#8217; aliased to undefined symbol
&#8216;_asm_setuphlineasm4&#8217;
a.h:123: error: &#8216;asm_hlineasm4&#8217; aliased to undefined symbol
&#8216;_asm_hlineasm4&#8217;
a.h:124: error: &#8216;asm_setuprhlineasm4&#8217; aliased to undefined symbol
&#8216;_asm_setuprhlineasm4&#8217;
a.h:125: error: &#8216;asm_rhlineasm4&#8217; aliased to undefined symbol
&#8216;_asm_rhlineasm4&#8217;
a.h:126: error: &#8216;asm_setuprmhlineasm4&#8217; aliased to undefined symbol
&#8216;_asm_setuprmhlineasm4&#8217;
a.h:127: error: &#8216;asm_rmhlineasm4&#8217; aliased to undefined symbol
&#8216;_asm_rmhlineasm4&#8217;
a.h:128: error: &#8216;asm_setupqrhlineasm4&#8217; aliased to undefined symbol
&#8216;_asm_setupqrhlineasm4&#8217;
a.h:129: error: &#8216;asm_qrhlineasm4&#8217; aliased to undefined symbol
&#8216;_asm_qrhlineasm4&#8217;
a.h:130: error: &#8216;asm_setvlinebpl&#8217; aliased to undefined symbol
&#8216;_asm_setvlinebpl&#8217;
a.h:131: error: &#8216;asm_fixtransluscence&#8217; aliased to undefined symbol
&#8216;_asm_fixtransluscence&#8217;
a.h:132: error: &#8216;asm_prevlineasm1&#8217; aliased to undefined symbol
&#8216;_asm_prevlineasm1&#8217;
a.h:133: error: &#8216;asm_vlineasm1&#8217; aliased to undefined symbol
&#8216;_asm_vlineasm1&#8217;
a.h:134: error: &#8216;asm_setuptvlineasm&#8217; aliased to undefined symbol
&#8216;_asm_setuptvlineasm&#8217;
a.h:135: error: &#8216;asm_tvlineasm1&#8217; aliased to undefined symbol
&#8216;_asm_tvlineasm1&#8217;
a.h:136: error: &#8216;asm_setuptvlineasm2&#8217; aliased to undefined symbol
&#8216;_asm_setuptvlineasm2&#8217;
a.h:137: error: &#8216;asm_tvlineasm2&#8217; aliased to undefined symbol
&#8216;_asm_tvlineasm2&#8217;
a.h:138: error: &#8216;asm_mvlineasm1&#8217; aliased to undefined symbol
&#8216;_asm_mvlineasm1&#8217;
a.h:139: error: &#8216;asm_setupvlineasm&#8217; aliased to undefined symbol
&#8216;_asm_setupvlineasm&#8217;
a.h:140: error: &#8216;asm_vlineasm4&#8217; aliased to undefined symbol
&#8216;_asm_vlineasm4&#8217;
a.h:141: error: &#8216;asm_setupmvlineasm&#8217; aliased to undefined symbol
&#8216;_asm_setupmvlineasm&#8217;
a.h:142: error: &#8216;asm_mvlineasm4&#8217; aliased to undefined symbol
&#8216;_asm_mvlineasm4&#8217;
a.h:143: error: &#8216;asm_setupspritevline&#8217; aliased to undefined symbol
&#8216;_asm_setupspritevline&#8217;
a.h:144: error: &#8216;asm_spritevline&#8217; aliased to undefined symbol
&#8216;_asm_spritevline&#8217;
a.h:145: error: &#8216;asm_msetupspritevline&#8217; aliased to undefined symbol
&#8216;_asm_msetupspritevline&#8217;
a.h:146: error: &#8216;asm_mspritevline&#8217; aliased to undefined symbol
&#8216;_asm_mspritevline&#8217;
a.h:147: error: &#8216;asm_tsetupspritevline&#8217; aliased to undefined symbol
&#8216;_asm_tsetupspritevline&#8217;
a.h:148: error: &#8216;asm_tspritevline&#8217; aliased to undefined symbol
&#8216;_asm_tspritevline&#8217;
a.h:149: error: &#8216;asm_mhline&#8217; aliased to undefined symbol
&#8216;_asm_mhline&#8217;
a.h:150: error: &#8216;asm_mhlineskipmodify&#8217; aliased to undefined symbol
&#8216;_asm_mhlineskipmodify&#8217;
a.h:151: error: &#8216;asm_msethlineshift&#8217; aliased to undefined symbol
&#8216;_asm_msethlineshift&#8217;
a.h:152: error: &#8216;asm_thline&#8217; aliased to undefined symbol
&#8216;_asm_thline&#8217;
a.h:153: error: &#8216;asm_thlineskipmodify&#8217; aliased to undefined symbol
&#8216;_asm_thlineskipmodify&#8217;
a.h:154: error: &#8216;asm_tsethlineshift&#8217; aliased to undefined symbol
&#8216;_asm_tsethlineshift&#8217;
a.h:155: error: &#8216;asm_setupslopevlin&#8217; aliased to undefined symbol
&#8216;_asm_setupslopevlin&#8217;
a.h:156: error: &#8216;asm_slopevlin&#8217; aliased to undefined symbol
&#8216;_asm_slopevlin&#8217;
a.h:157: error: &#8216;asm_settransnormal&#8217; aliased to undefined symbol
&#8216;_asm_settransnormal&#8217;
a.h:158: error: &#8216;asm_settransreverse&#8217; aliased to undefined symbol
&#8216;_asm_settransreverse&#8217;
a.h:159: error: &#8216;asm_setupdrawslab&#8217; aliased to undefined symbol
&#8216;_asm_setupdrawslab&#8217;
a.h:160: error: &#8216;asm_drawslab&#8217; aliased to undefined symbol
&#8216;_asm_drawslab&#8217;
a.h:161: error: &#8216;asm_stretchhline&#8217; aliased to undefined symbol
&#8216;_asm_stretchhline&#8217;
a.h:162: error: &#8216;asm_isvmwarerunning&#8217; aliased to undefined symbol
&#8216;_asm_isvmwarerunning&#8217;
a.h:168: error: &#8216;asm_prohlineasm4&#8217; aliased to undefined symbol
&#8216;_asm_prohlineasm4&#8217;
make: *** [engine.o] Error 1
make: Leaving directory
`/var/tmp/portage/duke3d-20040817/work/duke3d/source/buildengine'

!!! ERROR: games-fps/duke3d-20040817 failed.
Call stack:
  ebuild.sh, line 1933:   Called dyn_compile
  ebuild.sh, line 971:   Called src_compile

!!! buildengine failed
!!! If you need support, post the topmost build error, and the call stack if
relevant.

------- Comment #3 From E. Scaglione 2006-06-22 02:48:30 0000 -------
Created an attachment (id=89788) [edit]
patch to use extern instead of alias

alias requires that the asm function be defined in the same file, using extern
works, with this patch duke3d compiles cleanly on gcc-4.1.1 and works

------- Comment #4 From E. Scaglione 2006-06-22 03:20:03 0000 -------
Created an attachment (id=89790) [edit]
small typo corrected

------- Comment #5 From E. Scaglione 2006-06-22 03:24:29 0000 -------
Created an attachment (id=89791) [edit]
duke3d-overlay.tar.bz2

my overlay for duke3d, includes the other patch to gcc4-patch from bug #134693
that seems needed (and logical) too.

------- Comment #6 From David Turner 2006-07-23 10:24:43 0000 -------
duke3d-20040817 was broken for me as per bug 140441 when I
upgraded to X.Org 7.0

duke3d-overlay.tar.bz2 has fixed this for me.

It builds and runs with no problems.

IMHO, this should be committed to CVS as duke3d is broken without this.

------- Comment #7 From David Turner 2006-07-23 10:49:44 0000 -------
Just a further note,

I am using tar 1.15.1 and bzip2 1.0.3.

When I tried "tar -xvjf duke3d-overlay.tar.bz2", it failed with :
tar: This does not look like a tar archive
tar: Skipping to next header
tar: Error exit delayed from previous errors

Other *.tar.bz2 files are decompressed successfully.

However "bunzip2 duke3d-overlay.tar.bz2 && tar -xvf duke3d-overlay.tar"
works fine.

I'm not sure why the duke3d-overlay.tar.bz2 trips up "tar -xvjf".

But I am stating this in case people are having problems and thinking
duke3d-overlay.tar.bz2 is corrupt.

------- Comment #8 From Tupone Alfredo 2006-08-30 05:02:57 0000 -------
Fix is now in portage. Thanks for contributions.

First Last Prev Next    No search results available      Search page      Enter new bug