Please stabilize sci-electronics/xcircuit-3.4.10 and sci-electronics/xcircuit-3.4.18 as the 3.1 branch is not maintained any more by the author. Thanks in advance. Denis.
Correction. That's sci-electronics/xcircuit-3.4.18 only that should be stabilised. Denis.
Hmm, is xcircuit-3.4.18 supposed to work with "test" ? If so, there seems to be a problem: >>> Test phase [check]: sci-electronics/xcircuit-3.4.18 ... ... i686-pc-linux-gnu-gcc -march=athlon-xp -O2 -pipe -o xcircuit elements.o events.o filelist.o files.o flate.o fontfile.o formats.o functions.o graphic.o help.o keybindings.o libraries.o menucalls.o netlist.o ngspice.o opengl.o parameter.o python.o rcfile.o render.o schema.o selection.o text.o undo.o tclxcircuit.o tkSimple.o tkPixmap.o xcircuit.o -ldl -lieee -lm -lz -lXt -lSM -lICE -lm -lX11 -lXpm /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../crt1.o: In function `_start': init.c:(.text+0x18): undefined reference to `main' elements.o: In function `labeldefaults': ... ... I anybody wants me, i can attach the full output of the test section. Portage 2.0.54-r2 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.6-r3, 2.6.16-gentoo-r6 i686) ================================================================= System uname: 2.6.16-gentoo-r6 i686 AMD Athlon(tm) XP 2400+ Gentoo Base System version 1.6.14 dev-lang/python: 2.3.5-r2, 2.4.2 dev-python/pycrypto: [Not Present] dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] 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.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O2 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/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/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig collision-protect distlocks sandbox sfperms strict test" GENTOO_MIRRORS="http://gentoo.ynet.sk/pub " LANG="en_US.utf8" LC_ALL="en_US.utf8" LINGUAS="en de" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://192.168.0.1/gentoo-portage" USE="x86 3dnow 3dnowext X a52 aac aalib acpi alsa apm audiofile avi berkdb bitmap-fonts bonobo bzip2 cairo cdr cli crypt css cups curl dbus dri dts dvd dvdr dvdread eds emboss encode exif expat fam fbcon ffmpeg firefox flac foomaticdb fortran gd gdbm gif ginac glut gmp gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hal icq idn imagemagick imlib ipv6 isdnlog java javascript jpeg jpeg2k junit lcms libg++ libwww mad matroska mikmod mime mmx mmxext mng motif mozsvg mp3 mpeg msn nautilus ncurses nls nptl nsplugin nvidia offensive ogg oggvorbis openal opengl pam pcre pdflib perl plotutils png posix pppd python quicktime readline real reflection ruby sdl session slang sockets speex spell spl sqlite sqlite3 sse ssl subtitles svg svga tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts udev unicode usb vcd vorbis win32codecs wma xine xml xml2 xmms xorg xv xvid zlib video_cards_nvidia linguas_en linguas_de userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTAGE_RSYNC_OPTS
I've discussed the tests issue with upstream, and it appears they are not supported anymore. That may change in the future, but until then I've disabled tests for all ebuilds of versions from branches 3.4 and 3.6. Version 3.1.31 is not affected, but the 3.1 branch is the one that isn't supported anymore by upstream, and which triggered my stabilization request for 3.4.18. In any case, it's fixed in CVS. Denis.
i can verify that xcircuit now also works with 'test' on x86. besides, i was not able to crash the program after doing almost random stuff for about 10 minutes. if i should look for something in particular let me know ....
Stable on ppc
QA Notice: USE Flag 'tcltk' not in IUSE for sci-electronics/xcircuit-3.4.18 Even passing --libdir requests to configure and adding get_libdir to src_install(), the following files get installed into /usr/lib: usr/lib/xcircuit-3.4/xcircexec usr/lib/xcircuit-3.4/xcircuit.so amd64 cannot mark this package stable until it will install into the correct libdirs (FEATURES="multilib-strict"). Please remove any hardcoded paths in this package to speed up the stabalization of this package.
Created attachment 87479 [details] xcircuit-3.4.18.ebuild (In reply to comment #6) > QA Notice: USE Flag 'tcltk' not in IUSE for sci-electronics/xcircuit-3.4.18 > > Even passing --libdir requests to configure and adding get_libdir to > src_install(), the following files get installed into /usr/lib: > usr/lib/xcircuit-3.4/xcircexec > usr/lib/xcircuit-3.4/xcircuit.so The above ebuild fixes both issues. However, I do not have access to an amd64 machine to verify it is multilib-clean. So, amd64 people, please test it and tell us. If it does, I'll commit it. Denis.
So, what's going on with this? Can we get the new version committed so atleast x86 can mark it stable?
(In reply to comment #8) > So, what's going on with this? Can we get the new version committed so atleast > x86 can mark it stable? I was waiting for an answer from the amd64 team before committing. I would have prefered to be sure this actually enabled stabilization for amd64, but I have committed it anyway. Denis.
xcircuit-3.4.18 still seems to be fine on x86 (with the updated ebuild).
works great
Compiles and runs correctly on x86. abel sean345 # emerge --info Portage 2.0.54-r2 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r3, 2.6.16-gentoo-r6 i686) ================================================================= System uname: 2.6.16-gentoo-r6 i686 Intel(R) Celeron(TM) CPU 1200MHz Gentoo Base System version 1.6.14 dev-lang/python: 2.4.2 dev-python/pycrypto: [Not Present] dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] 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.1-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/lib/X11/xkb" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig collision-protect distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="x86 X aac alsa apache2 apm audiofile avi berkdb bitmap-fonts bzip2 cairo cli crypt cups dri dvd emboss encode exif expat fam foomaticdb fortran gdbm gif glut gpm gtk gtk2 imagemagick imlib ipv6 isdnlog jpeg lcms libg++ libwww mad mikmod mmx mng motif mp3 mpeg ncurses nls nptl ogg opengl oss pam pcre pdflib perl png pppd python quicktime readline reflection sdl session spell spl sse ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts udev usb vorbis xml xml2 xmms xorg xv zlib userland_GNU kernel_linux elibc_glibc" Unset: CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTAGE_RSYNC_OPTS, PORTDIR_OVERLAY
Stable on x86... thanks for all the testing, guys...