Bug 119765 - Please add ~sparc to sci-electronics/geda-20050820 & Libs
Bug#: 119765 Product:  Gentoo Linux Version: 2005.1 Platform: Sparc
OS/Version: Linux Status: RESOLVED Severity: enhancement Priority: P2
Resolution: FIXED Assigned To: sparc@gentoo.org Reported By: kurt@zoompig.com
Component: Ebuilds
URL: 
Summary: Please add ~sparc to sci-electronics/geda-20050820 & Libs
Keywords:  
Status Whiteboard: 
Opened: 2006-01-20 22:00 0000
Description:   Opened: 2006-01-20 22:00 0000
I got a successful build of the gEDA tools on my sparc Ultra5 box after adding
the following to /etc/portage/package.keywords and emerging geda:
=sci-electronics/geda-20050820  ~*
=sci-libs/libgdgeda-2.0.15      ~*
=sci-libs/libgeda-20050820      ~*

gEDA and gschem seem to run without problems, but I have not done
extensive testing.  I managed to catch a config report while buliding
libgeda:
** Configuration summary for libgeda 20050820:
   GLIB library version:             2.6.5
   GTK+ library version:             2.6.10
   GUILE library version:            1.6.7
   libgdgeda (png output):           yes 2.0.15
   mingw build:                      no
   data directory:                   /usr/share/gEDA
   rc directory:                     /usr/share/gEDA
   LIBGEDA .so version:              24:0:0
   dmalloc debugging:                no
   ElectricFence debugging:          no

Here is my portage info:

Portage 2.0.53 (default-linux/sparc/sparc64/2005.1, gcc-3.3.5-20050130,
glibc-2.3.3.20040420-r2, 2.4.31-sparc sparc64)
=================================================================
System uname: 2.4.31-sparc sparc64 sun4u
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
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.15.92.0.2-r10
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.4.23
ACCEPT_KEYWORDS="sparc"
AUTOCLEAN="yes"
CBUILD="sparc-unknown-linux-gnu"
CFLAGS="-O3 -pipe -mcpu=ultrasparc"
CHOST="sparc-unknown-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 /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/rc.d /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -pipe -mcpu=ultrasparc"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://cudlug.cudenver.edu/gentoo/
ftp://cudlug.cudenver.edu/pub/mirrors/distributions/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="sparc X arts audiofile avi berkdb bitmap-fonts bzip2 cdr crypt cups curl
dlloader eds encode esd expat fam fbcon foomaticdb fortran gcc64 gdbm gif glut
gnome gpm gstreamer gtk gtk2 guile idn imagemagick imlib java jpeg kde lcms
libwww mad mikmod mng motif mp3 mpeg ncurses nls ogg oggvorbis opengl oss pam
pcre pdflib perl png ppds python qt readline sdl spell ssl tcltk tcpd tetex
tiff truetype truetype-fonts type1-fonts usb vorbis wmf xml2 xmms xv zlib
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY

gcc -v on my system yields the following:

Reading specs from
/usr/lib/gcc-lib/sparc-unknown-linux-gnu/3.3.5-20050130/specs
Configured with:
/var/tmp/portage/gcc-3.3.5.20050130-r1/work/gcc-3.3.5/configure --prefix=/usr
--bindir=/usr/sparc-unknown-linux-gnu/gcc-bin/3.3.5-20050130
--includedir=/usr/lib/gcc-lib/sparc-unknown-linux-gnu/3.3.5-20050130/include
--datadir=/usr/share/gcc-data/sparc-unknown-linux-gnu/3.3.5-20050130
--mandir=/usr/share/gcc-data/sparc-unknown-linux-gnu/3.3.5-20050130/man
--infodir=/usr/share/gcc-data/sparc-unknown-linux-gnu/3.3.5-20050130/info
--with-gxx-include-dir=/usr/lib/gcc-lib/sparc-unknown-linux-gnu/3.3.5-20050130/include/g++-v3
--host=sparc-unknown-linux-gnu --build=sparc-unknown-linux-gnu
--disable-altivec --enable-nls --without-included-gettext --with-system-zlib
--disable-checking --disable-werror --disable-libunwind-exceptions
--disable-multilib --disable-libgcj --enable-languages=c,c++,f77
--enable-shared --enable-threads=posix --enable-__cxa_atexit
--enable-clocale=gnu
Thread model: posix
gcc version 3.3.5-20050130 (Gentoo 3.3.5.20050130-r1, ssp-3.3.5.20050130-1,
pie-8.7.7.1)

Gentoo Rocks!

------- Comment #1 From Jason Wever (RETIRED) 2006-01-21 16:31:36 0000 -------
Added ~sparc keyword.  Thanks for the bug report :)