Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 89439 - packages that don't compile w/ gcc-3.4.x
Summary: packages that don't compile w/ gcc-3.4.x
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: Tracker
Depends on:
Blocks:
 
Reported: 2005-04-17 11:15 UTC by Patrizio Bassi
Modified: 2007-04-23 12:33 UTC (History)
1 user (show)

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 Patrizio Bassi 2005-04-17 11:15:58 UTC
gcc -O3 -mtune=pentium3 -march=pentium3 -msse -mmmx -pipe -fomit-frame-pointer  -DCC_HAS_PROTOS=1 -DHAVE_LIBGPM=1 -DHAVE_LIBZ=1 -DHAVE_MKDTEMP=1 -DRANDLIB=1 -DPRNTCMD=\"lpr\" -DMAN_S_OPT=1  -DLIBRARY_DIR=\"/usr/lib/xwpe\" -DSELECTION -c we_debug.c
we_debug.c:55: error: conflicting types for 'tparm'
we_debug.c:55: note: a parameter list with an ellipsis can't match an empty parameter name list declaration
/usr/include/curses.h:710: error: previous declaration of 'tparm' was here
we_debug.c:55: error: conflicting types for 'tparm'
we_debug.c:55: note: a parameter list with an ellipsis can't match an empty parameter name list declaration
/usr/include/curses.h:710: error: previous declaration of 'tparm' was here
make: *** [we_debug.o] Error 1
make: *** Waiting for unfinished jobs....

!!! ERROR: app-editors/xwpe-1.5.29a failed.
!!! Function src_compile, Line 24, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.




gcc 3.4 fails, 3.3 works.

please port :)
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2005-04-18 04:30:14 UTC
Patrizio, it doesn't seem like there is a gentoo maintainer for this.  If you would like to do the porting, or find someone who does, that'll be great.  For now, this package is scheduled to be removed from portage in about 30 days
Comment 2 Patrizio Bassi 2005-04-18 05:17:32 UTC
i won't do the port because it's not a real good editor, there are much more in portage.

i did a  emerge -e world and found about 40 packages not working.

that's why i submitted this bug (and i'll do much others too)

i do agree with removal.
Comment 3 Seemant Kulleen (RETIRED) gentoo-dev 2005-04-18 10:28:46 UTC
Patrizio -- let's do this instead then -- paste in here a list for unmaintained broken packages please.
Comment 4 Patrizio Bassi 2005-04-18 11:43:59 UTC
the problem is this:
i found some packages that doesn't compile with gcc 3.4, but i don't know if they are unmainteined or not.

i collected all in a file...i'm pasting the contant here.
gcc 3.3 work for this packages.

!!! ERROR: dev-libs/eb-4.1.1 failed.
ERROR: dev-db/xindice-1.0-r3 failed.
app-misc/aldo-0.0.11
[ebuild  N    ] dev-util/fenris-0.07m-r2
dev-db/dbbalancer-0.4.4 failed.
dev-lisp/cmucl-19a-r1
libexif-gtk 0.3.3
sci-mathematics/singular-2.0.5-r4
[ebuild  N    ] dev-db/fastdb-2.92
[ebuild  N    ] sci-biology/ncbi-tools-20041020-r1
[ebuild  N    ] app-text/kaspaliste-0.96
[ebuild  N    ] app-office/plan-1.8.7
[ebuild  N    ] app-text/dbacl-1.3
[ebuild  N    ] media-libs/libvideogfx-1.0.3
[ebuild  N    ] media-video/sampeg3-0.0.3
[ebuild  N    ] app-admin/qtsvc-0.2
[ebuild  N    ] dev-lang/smalltalkx-4.1.4
[ebuild  N    ] net-analyzer/nbaudit-1.0
[ebuild  N    ] dev-php/PECL-imagick-0.9.8-r1
[ebuild  N    ] app-admin/xstow-0.4.6
[ebuild  N    ] app-arch/pdv-1.5.1
[ebuild  N    ] app-misc/joy2key-1.6
cccc
[ebuild  N    ] sci-electronics/magic-7.1-r2
[ebuild  N    ] sci-misc/oww-0.71.1
[ebuild  N    ] app-office/gnofin-0.8.4


i can test this packages again and post a bug for every one.
i found about 20-30 java packages that don't compile with jdk1.5 too, but i didn't collect them.

let me know if i need to enter single bugs os not
Comment 5 Seemant Kulleen (RETIRED) gentoo-dev 2005-04-20 04:16:22 UTC
Patrizio: please open a separate bug for the java packages (you can open one bug, and put the whole list of java broken packages in it).  In here, continue to put broken gcc packages though.

Thanks!
Comment 6 Patrizio Bassi 2005-04-20 05:37:49 UTC
i'm sorry but actually i haven't a java bugged list.

however it's very easy: check the tomcat and eclipse dependency chain and you'll find them.
90% of java troubles can be fixed with sed, by replacing "enum" with another variable name, and changing source=1.x with 1.5
however java team should do that!!!


for gcc bug i'll use this, but actually i've prety finished my full world recompilation, so i believe list is pretty stable.
some packages are not in this list (like doom legacy of ksimus) cause i found other bugs opened (but not fixed!)
Comment 7 fctk86 2005-09-26 06:01:23 UTC
i get the following error, too:

BGPM=1 -DHAVE_LIBZ=1 -DHAVE_MKDTEMP=1 -DRANDLIB=1 -DPRNTCMD=\"lpr\"
-DMAN_S_OPT=1  -DLIBRARY_DIR=\"/usr/lib/xwpe\" -DSELECTION -c we_opt.c
gcc -Os -march=athlon-xp -pipe -fomit-frame-pointer  -DCC_HAS_PROTOS=1
-DHAVE_LIBGPM=1 -DHAVE_LIBZ=1 -DHAVE_MKDTEMP=1 -DRANDLIB=1 -DPRNTCMD=\"lpr\"
-DMAN_S_OPT=1  -DLIBRARY_DIR=\"/usr/lib/xwpe\" -DSELECTION -c we_wind.c
gcc -Os -march=athlon-xp -pipe -fomit-frame-pointer  -DCC_HAS_PROTOS=1
-DHAVE_LIBGPM=1 -DHAVE_LIBZ=1 -DHAVE_MKDTEMP=1 -DRANDLIB=1 -DPRNTCMD=\"lpr\"
-DMAN_S_OPT=1  -DLIBRARY_DIR=\"/usr/lib/xwpe\" -DSELECTION -c we_prog.c
gcc -Os -march=athlon-xp -pipe -fomit-frame-pointer  -DCC_HAS_PROTOS=1
-DHAVE_LIBGPM=1 -DHAVE_LIBZ=1 -DHAVE_MKDTEMP=1 -DRANDLIB=1 -DPRNTCMD=\"lpr\"
-DMAN_S_OPT=1  -DLIBRARY_DIR=\"/usr/lib/xwpe\" -DSELECTION -c we_progn.c
gcc -Os -march=athlon-xp -pipe -fomit-frame-pointer  -DCC_HAS_PROTOS=1
-DHAVE_LIBGPM=1 -DHAVE_LIBZ=1 -DHAVE_MKDTEMP=1 -DRANDLIB=1 -DPRNTCMD=\"lpr\"
-DMAN_S_OPT=1  -DLIBRARY_DIR=\"/usr/lib/xwpe\" -DSELECTION -c we_debug.c
we_debug.c:55: error: conflicting types for 'tparm'
we_debug.c:55: note: a parameter list with an ellipsis can't match an empty
parameter name list declaration
/usr/include/curses.h:731: error: previous declaration of 'tparm' was here
we_debug.c:55: error: conflicting types for 'tparm'
we_debug.c:55: note: a parameter list with an ellipsis can't match an empty
parameter name list declaration
/usr/include/curses.h:731: error: previous declaration of 'tparm' was here
make: *** [we_debug.o] Error 1
make: *** Waiting for unfinished jobs....

!!! ERROR: app-editors/xwpe-1.5.29a failed.
!!! Function src_compile, Line 24, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.

this is emerge info:

Portage 2.0.52-r1 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r1,
2.6.12-gentoo-r6 i686)
=================================================================
System uname: 2.6.12-gentoo-r6 i686 AMD Sempron(tm)  2600+
Gentoo Base System version 1.6.13
ccache version 2.4 [disabled]
dev-lang/python:     2.4.1-r1
sys-apps/sandbox:    1.2.13
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
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -march=athlon-xp -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c
/etc/env.d"
CXXFLAGS="-Os -march=athlon-xp -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/
ftp://ftp.unina.it/pub/linux/distributions/gentoo
http://mirror.switch.ch/ftp/mirror/gentoo/ ftp://mirror.switch.ch/mirror/gentoo/
ftp://ftp.solnet.ch/mirror/Gentoo http://gentoo.mirror.solnet.ch"
LC_ALL="it_IT.UTF-8"
LINGUAS="it"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/bmg-main /usr/local/gentoo-de
/usr/local/zugaina-portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext alsa bash-completion cjk cups minimal mmx mmxext nls
nptl nptlonly nvidia ppds sse unicode linguas_it userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LDFLAGS
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2005-09-27 01:09:01 UTC
Changing the summary.
Comment 9 SpanKY gentoo-dev 2005-10-24 20:26:11 UTC
dont see any point in keeping this open any longer