Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 63862 - compilation of app-sci/labplot fails with gcc-3.4.2-r1
Summary: compilation of app-sci/labplot fails with gcc-3.4.2-r1
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-13 01:11 UTC by Andreas Korinek
Modified: 2005-01-05 06:47 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 Andreas Korinek 2004-09-13 01:11:03 UTC
app-sci/labplot needs a gcc-3.4 patch:


In file included from ../libjasper/include/jasper/jasper.h:115,
                 from qjp2io.cc:23:
../libjasper/include/jasper/jas_types.h:208: error: conflicting declaration 'typedef short int int_fast16_t'
/usr/include/stdint.h:93: error: 'int_fast16_t' has a previous declaration as `typedef long int int_fast16_t'
../libjasper/include/jasper/jas_types.h:208: error: declaration of `typedef short int int_fast16_t'
/usr/include/stdint.h:93: error: conflicts with previous declaration `typedef long int int_fast16_t'
../libjasper/include/jasper/jas_types.h:208: error: declaration of `typedef short int int_fast16_t'
/usr/include/stdint.h:93: error: conflicts with previous declaration `typedef long int int_fast16_t'
../libjasper/include/jasper/jas_types.h:214: error: conflicting declaration 'typedef short unsigned int uint_fast16_t'
/usr/include/stdint.h:106: error: 'uint_fast16_t' has a previous declaration as `typedef long unsigned int uint_fast16_t'
../libjasper/include/jasper/jas_types.h:214: error: declaration of `typedef short unsigned int uint_fast16_t'
/usr/include/stdint.h:106: error: conflicts with previous declaration `typedef long unsigned int uint_fast16_t'
../libjasper/include/jasper/jas_types.h:214: error: declaration of `typedef short unsigned int uint_fast16_t'
/usr/include/stdint.h:106: error: conflicts with previous declaration `typedef long unsigned int uint_fast16_t'
../libjasper/include/jasper/jas_types.h:220: error: conflicting declaration 'typedef int int_fast32_t'
/usr/include/stdint.h:94: error: 'int_fast32_t' has a previous declaration as `typedef long int int_fast32_t'
../libjasper/include/jasper/jas_types.h:220: error: declaration of `typedef int int_fast32_t'
/usr/include/stdint.h:94: error: conflicts with previous declaration `typedef long int int_fast32_t'
../libjasper/include/jasper/jas_types.h:220: error: declaration of `typedef int int_fast32_t'
/usr/include/stdint.h:94: error: conflicts with previous declaration `typedef long int int_fast32_t'
../libjasper/include/jasper/jas_types.h:226: error: conflicting declaration 'typedef unsigned int uint_fast32_t'
/usr/include/stdint.h:107: error: 'uint_fast32_t' has a previous declaration as `typedef long unsigned int uint_fast32_t'
../libjasper/include/jasper/jas_types.h:226: error: declaration of `typedef unsigned int uint_fast32_t'
/usr/include/stdint.h:107: error: conflicts with previous declaration `typedef long unsigned int uint_fast32_t'
../libjasper/include/jasper/jas_types.h:226: error: declaration of `typedef unsigned int uint_fast32_t'
/usr/include/stdint.h:107: error: conflicts with previous declaration `typedef long unsigned int uint_fast32_t'
../libjasper/include/jasper/jas_types.h:232: error: conflicting declaration 'typedef long long int int_fast64_t'
/usr/include/stdint.h:95: error: 'int_fast64_t' has a previous declaration as `typedef long int int_fast64_t'
../libjasper/include/jasper/jas_types.h:232: error: declaration of `typedef long long int int_fast64_t'
/usr/include/stdint.h:95: error: conflicts with previous declaration `typedef long int int_fast64_t'
../libjasper/include/jasper/jas_types.h:232: error: declaration of `typedef long long int int_fast64_t'
/usr/include/stdint.h:95: error: conflicts with previous declaration `typedef long int int_fast64_t'
../libjasper/include/jasper/jas_types.h:238: error: conflicting declaration 'typedef long long unsigned int uint_fast64_t'
/usr/include/stdint.h:108: error: 'uint_fast64_t' has a previous declaration as `typedef long unsigned int uint_fast64_t'
../libjasper/include/jasper/jas_types.h:238: error: declaration of `typedef long long unsigned int uint_fast64_t'
/usr/include/stdint.h:108: error: conflicts with previous declaration `typedef long unsigned int uint_fast64_t'
../libjasper/include/jasper/jas_types.h:238: error: declaration of `typedef long long unsigned int uint_fast64_t'
/usr/include/stdint.h:108: error: conflicts with previous declaration `typedef long unsigned int uint_fast64_t'
make[1]: *** [qjp2io.lo] Error 1
make[1]: Leaving directory `/var/tmp/portage/labplot-1.3.0/work/LabPlot-1.3.0/src'
make: *** [all-recursive] Error 1

!!! ERROR: app-sci/labplot-1.3.0 failed.
!!! Function kde_src_compile, Line 135, Exitcode 2
!!! died running emake, kde_src_compile:make



Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Portage 2.0.50-r11 (gcc34-amd64-2004.1, gcc-3.4.2, glibc-2.3.4.20040808-r0, 
2.6.7-gentoo-r9) 
================================================================= 
System uname: 2.6.7-gentoo-r9 x86_64 AMD Athlon(tm) 64 Processor 3000+ 
Gentoo Base System version 1.5.3 
Autoconf: sys-devel/autoconf-2.59-r4 
Automake: sys-devel/automake-1.8.5-r1 
ACCEPT_KEYWORDS="amd64 ~amd64" 
AUTOCLEAN="yes" 
CFLAGS="-march=k8 -O3 -pipe -fomit-frame-pointer" 
CHOST="x86_64-pc-linux-gnu" 
COMPILER="" 
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /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/terminfo /etc/env.d" 
CXXFLAGS="-march=k8 -O3 -pipe -fomit-frame-pointer" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs ccache" 
GENTOO_MIRRORS="http://gentoo.osuosl.org 
http://distro.ibiblio.org/pub/Linux/distributions/gentoo" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="X acpi alsa amd64 apache2 arts artswrappersuid avi bcmath berkdb 
bitmap-fonts bootsplash bzlib cdr codecs crypt cups dga divx4linux dvd encode 
esd ex exif f77 fftw foomaticdb ftp gd gdbm gif gimp gimpprint gnuplot gphoto2 
gpm gsl gtk gtk2 imagemagick imap imlib java jpeg kde libg++ libwww mikmod 
motif moznoirc moznomail moznoxft mpeg multilib mupad-noscilab mysql nas 
ncurses nls oggvorbis opengl oss pam pcmcia pcre pdf pdflib pear-db perl php 
png ppds python qt quicktime readline rtc scanner sdl slang soap spell sqlite 
ssl tcltk tcpd tetex truetype usb xine xml2 xmms xosd xprint xv zlib"
Comment 1 Przemyslaw Maciag (RETIRED) gentoo-dev 2004-12-20 16:36:38 UTC
Hmmmm....

I haven't try to emerge version 1.3.0, but newly shown 1.4.0 ( http://bugs.gentoo.org/show_bug.cgi?id=75056 ). I'm using:

troll@troll ~ $ gcc-config -l
[1] i686-pc-linux-gnu-3.4.3 *
[2] i686-pc-linux-gnu-3.4.3-hardened
[3] i686-pc-linux-gnu-3.4.3-hardenednopie
[4] i686-pc-linux-gnu-3.4.3-hardenednossp
troll@troll ~ $ epm -q gcc
gcc-3.4.3-r1

and compilation goes, without any problems. Can you plz try to compile version 1.4.0?

PS. Sorry for my english ;-)

Regards,
Przemek
Comment 2 Andreas Korinek 2004-12-20 22:39:40 UTC
1.4.0 works for me, see bug #75056
Comment 3 Przemyslaw Maciag (RETIRED) gentoo-dev 2004-12-20 23:40:10 UTC
Sorry! :) I misread a reporters name! Uppps... ;-)

Regards,
Przemek
Comment 4 Przemyslaw Maciag (RETIRED) gentoo-dev 2004-12-20 23:40:41 UTC
Sorry! :) I misread a reporters name! Uppps... ;-)

Regards,
Przemek
Comment 5 Patrick Kursawe (RETIRED) gentoo-dev 2005-01-05 06:47:58 UTC
Ok, so just use 1.4.0 (in portage now). Closing as WONTFIX.