First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 145841
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Science Related Packages <sci@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Joe Francis <joe@layeredsecurity.net>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 145841 depends on: Show dependency tree
Bug 145841 blocks: 140707
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-09-01 05:48 0000
The current "stable" qcad package, qcad-2.0.4.0-r1, will not build with gcc4.x.
 qcad-2.0.4.0-r3 does build properly with gcc4.x, so please change the keywords
form ~ARCH to ARCH.

------- Comment #1 From Jakub Moc (RETIRED) 2006-09-16 05:24:40 0000 -------
@sci - any problems w/ stabilizing this?

------- Comment #2 From Juan Aguado 2006-09-16 07:19:17 0000 -------
I've been using it for some weeks in amd64, no problems.

------- Comment #3 From Cyp 2006-10-11 14:42:04 0000 -------
I'm also on amd64, switching to gcc 4.1.1 and reemerging world failed on
qcad-2.0.4.0-r1.



x86_64-pc-linux-gnu-g++ -c -pipe -Wall -W -pipe -O2 -fno-strict-aliasing -O3
-fomit-frame-pointer -s -pipe -D_ENABLE_SECRET_OPTIMIZATIONS -D_REENTRANT 
-DRS_NO_COMPLEX_ENTITIES -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_NO_DEBUG
-DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT
-I/usr/qt/3/mkspecs/linux-g++ -I. -I../include -I../../dxflib/include
-I../../fparser/include -I../../qcadcmd/include -I/usr/qt/3/include -Imoc/ -o
obj/rs_document.o engine/rs_document.cpp
x86_64-pc-linux-gnu-g++ -c -pipe -Wall -W -pipe -O2 -fno-strict-aliasing -O3
-fomit-frame-pointer -s -pipe -D_ENABLE_SECRET_OPTIMIZATIONS -D_REENTRANT 
-DRS_NO_COMPLEX_ENTITIES -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_NO_DEBUG
-DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT
-I/usr/qt/3/mkspecs/linux-g++ -I. -I../include -I../../dxflib/include
-I../../fparser/include -I../../qcadcmd/include -I/usr/qt/3/include -Imoc/ -o
obj/rs_ellipse.o engine/rs_ellipse.cpp
x86_64-pc-linux-gnu-g++ -c -pipe -Wall -W -pipe -O2 -fno-strict-aliasing -O3
-fomit-frame-pointer -s -pipe -D_ENABLE_SECRET_OPTIMIZATIONS -D_REENTRANT 
-DRS_NO_COMPLEX_ENTITIES -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_NO_DEBUG
-DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT
-I/usr/qt/3/mkspecs/linux-g++ -I. -I../include -I../../dxflib/include
-I../../fparser/include -I../../qcadcmd/include -I/usr/qt/3/include -Imoc/ -o
obj/rs_entity.o engine/rs_entity.cpp
engine/rs_ellipse.cpp:449: warning: unused parameter 'patternOffset'
engine/rs_entity.cpp: In function 'std::ostream& operator<<(std::ostream&,
RS_Entity&)':
engine/rs_entity.cpp:852: error: cast from 'RS_Layer*' to 'int' loses precision
make[2]: *** [obj/rs_entity.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory
`/var/tmp/portage/qcad-2.0.4.0-r1/work/qcad-2.0.4.0-1.src/qcadlib/src'
make[1]: *** [lib/libqcad.a] Error 2
make[1]: Leaving directory
`/var/tmp/portage/qcad-2.0.4.0-r1/work/qcad-2.0.4.0-1.src/qcadlib'
make: *** [all] Error 2
Building qcadlib failed

!!! ERROR: sci-misc/qcad-2.0.4.0-r1 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  qcad-2.0.4.0-r1.ebuild, line 67:   Called die

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

------- Comment #4 From Markus Dittrich 2006-11-04 17:21:04 0000 -------
Sorry for the delay and qcad-2.0.4.0-r3 should indeed go stable
since at least on amd64 the current stable r1 is broken. I am
cc'ing the respective arch teams. 

Thanks,
Markus

------- Comment #5 From Markus Dittrich 2006-11-04 17:22:39 0000 -------
All right, second try with the cc'ing:)

Sorry,
Markus

------- Comment #6 From Markus Meier 2006-11-05 02:19:25 0000 -------
1. emerges on x86
2. passes collision test
3. works

sci-misc/qcad-2.0.4.0-r3  USE="-doc"

Portage 2.1.1-r1 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3,
2.6.18.1 i686)
=================================================================
System uname: 2.6.18.1 i686 Genuine Intel(R) CPU           T2300  @ 1.66GHz
Gentoo Base System version 1.12.6
Last Sync: Sat, 04 Nov 2006 22:50:01 +0000
ccache version 2.3 [disabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.3.5-r3, 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /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/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--nospinner"
FEATURES="autoconfig collision-protect distlocks metadata-transfer
parallel-fetch sandbox sfperms strict test userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo/ http://gentoo.inode.at/"
LINGUAS="en de en_GB de_CH"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X a52 aac acpi alsa apache2 asf berkdb bitmap-fonts cairo cdr cdrom
cli cracklib crypt cups dbus divx dlloader dri dts dvd dvdr dvdread eds
elibc_glibc emboss encode fam ffmpeg firefox flac fortran gdbm gif gnome gpm
gstreamer gtk hal iconv input_devices_keyboard input_devices_mouse ipv6 isdnlog
java jpeg kde kernel_linux ldap libg++ linguas_de linguas_de_CH linguas_en
linguas_en_GB mad mikmod mmx mono mp3 mpeg ncurses nls nptl nptlonly ogg opengl
oss pam pcre perl png ppds pppd python qt3 qt4 quicktime readline reflection
rtsp samba sdl session smp spell spl sse sse2 sse3 ssl svg tcpd test tetex
theora threads truetype truetype-fonts type1-fonts udev unicode userland_GNU
vcd video_cards_fbdev video_cards_i810 video_cards_vesa vorbis win32codecs
wxwindows x264 xine xml xorg xprint xv xvid zlib"
Unset:  CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS,
PORTDIR_OVERLAY

------- Comment #7 From Christian Faulhammer 2006-11-05 17:11:53 0000 -------
We just did it on x86

------- Comment #8 From Jeroen Roovers 2006-11-05 17:14:14 0000 -------
(In reply to comment #4)
> Sorry for the delay and qcad-2.0.4.0-r3 should indeed go stable
> since at least on amd64 the current stable r1 is broken. I am
> cc'ing the respective arch teams. 

2.0.5.0 has been out for quite a while now. I have been using an overlay ebuild
for this version since July 2006. It probably needs some more patching for GCC
4, though.

Anyway, 2.0.4.0-r3 marked stable for HPPA.

------- Comment #9 From Wormo 2006-11-05 18:29:19 0000 -------
stable on ppc

------- Comment #10 From Massimo Burcheri 2006-11-06 01:40:02 0000 -------
r3 became stable now but still has the language problem:
https://bugs.gentoo.org/show_bug.cgi?id=149630#c5
r1 and also ~r2 run fine in german.

------- Comment #11 From Markus Dittrich 2006-11-06 06:02:23 0000 -------
(In reply to comment #10)
> r3 became stable now but still has the language problem:
> https://bugs.gentoo.org/show_bug.cgi?id=149630#c5
> r1 and also ~r2 run fine in german.
> 

I'll have a look at this language problem. Thanks for pointing it
out.

Best,
Markus

------- Comment #12 From Michael Weyershäuser 2006-11-06 10:50:25 0000 -------
Emerges and works fine on amd64.

Portage 2.1.1-r1 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3,
2.6.18-suspend2-Dudebox-Edition x86_64)
=================================================================
System uname: 2.6.18-suspend2-Dudebox-Edition x86_64 AMD Athlon(tm) 64
Processor 3200+
Gentoo Base System version 1.12.6
Last Sync: Mon, 06 Nov 2006 14:00:01 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[enabled]
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -msse3 -Os -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=k8 -msse3 -Os -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache collision-protect distcc distlocks
metadata-transfer multilib-strict parallel-fetch sandbox sfperms strict test"
GENTOO_MIRRORS="ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/
ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage_overlay"
SYNC="rsync://server/gentoo-portage"
USE="amd64 X alsa apache2 berkdb bitmap-fonts cairo cdr cli cracklib crypt cups
dbus dlloader dri dvd dvdr eds elibc_glibc emboss encode esd fam firefox
fortran gcj gdbm gif gpm gstreamer gtk gtk2 hal iconv imap
input_devices_keyboard input_devices_mouse isdnlog jpeg kde kdeenablefinal
kdehiddenvisibility kernel_linux libg++ mad mikmod mp3 mpeg mysql ncurses nls
nptl nptlonly objc objc++ ogg oss pam pcre perl png ppds pppd python qt3 qt4
quicktime readline reflection sdl session spell spl sqlite ssl tcpd test
truetype truetype-fonts type1-fonts udev unicode userland_GNU
video_cards_radeon vorbis xml xorg xv zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LINGUAS,
PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #13 From Daniel Gryniewicz 2006-11-06 11:30:36 0000 -------
amd64 done

------- Comment #14 From Markus Rothe 2006-11-15 04:38:13 0000 -------
ppc64 stable.

last arch -> maring as FIXED

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