Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 43612 - media-libs/libggi-2.1.0 needs ~arch marking
Summary: media-libs/libggi-2.1.0 needs ~arch marking
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
: 83891 (view as bug list)
Depends on: 43609 87129 97991
Blocks:
  Show dependency tree
 
Reported: 2004-03-03 08:23 UTC by Aurelien Reynaud
Modified: 2006-11-11 18:56 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
The ebuild file (libggi-2.0.4.ebuild,1.47 KB, text/plain)
2004-03-03 08:24 UTC, Aurelien Reynaud
Details
fix for text rendering under X (libggi-2.0.4_x_text_fix.diff,506 bytes, patch)
2004-03-03 08:27 UTC, Aurelien Reynaud
Details | Diff
Updated ebuild file (libggi-2.0.4.ebuild,1.30 KB, text/plain)
2004-03-16 02:54 UTC, Aurelien Reynaud
Details
Fixes expose events not being sent under the X target (libggi-2.0.4_x_expose_fix.diff,491 bytes, patch)
2004-03-16 02:58 UTC, Aurelien Reynaud
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Aurelien Reynaud 2004-03-03 08:23:04 UTC
Update to version 2.0.4 for media-libs/libggi
- Bump version
- Change SRC_URI
- apply a patch which fixes a bug in text rendering (the patch has been accepted by the ggi team and will be part of the next release)

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Aurelien Reynaud 2004-03-03 08:24:55 UTC
Created attachment 26775 [details]
The ebuild file
Comment 2 Aurelien Reynaud 2004-03-03 08:27:14 UTC
Created attachment 26776 [details, diff]
fix for text rendering under X

This patch has been accepted by the GGI team and is now in their CVS. It will
be part of the next GGI release.
Comment 3 Aurelien Reynaud 2004-03-16 02:54:47 UTC
Created attachment 27460 [details]
Updated ebuild file

The previous file had a hidden character which caused errors when processed by
emerge.
Added another patch to the build process.
Comment 4 Aurelien Reynaud 2004-03-16 02:58:42 UTC
Created attachment 27461 [details, diff]
Fixes expose events not being sent under the X target

Expose events are not sent under the X target when the backbuffer is disabled.
The patch fixes this behaviour. It has been OKed by the GGI team and will be
part of the next release of GGI.
Comment 5 Chris White (RETIRED) gentoo-dev 2005-03-27 20:59:03 UTC
Hi guys,

The latest libggi that was out before 2.1.0 was marked as such:

alpha amd64 arm hppa ia64 ppc ppc64 sparc

however, that one was really old, and also added a bunch of new cpu configure options, so I'm not too sure about how it will work on non-x86 arches now.  That said, I've removed the keywords in the latest unstable until the appropriate teams have tested it.  So therefore, please test libggi-2.1.0 and make sure it works on your platform.  I've already taken care of x86 and will also take care of ppc when I get a chance.  Thanks ahead of time.

sparc should test the vis USE flag which deals with vis extensions.
Comment 6 Markus Rothe (RETIRED) gentoo-dev 2005-03-29 08:52:08 UTC
this won't build on ppc64:

powerpc64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -DBUILDING_LIBGG -I../include -I../include -mcpu=G5 -O3 -pipe -fsigned-char -mabi=altivec -D_REENTRANT -D_THREAD_SAFE -DDEBUG -g -Wall -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wswitch -Wmissing-prototypes -Wreturn-type -Wshadow -Wnested-externs -Wredundant-decls -Werror-implicit-function-declaration -MT task.lo -MD -MP -MF .deps/task.Tpo -c task.c  -fPIC -DPIC -o task.lo
ptsched.c: In function `_gg_task_thread_waiter':
ptsched.c:200: error: label at end of compound statement
make[3]: *** [ptsched.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
powerpc64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -DBUILDING_LIBGG -I../include -I../include -mcpu=G5 -O3 -pipe -fsigned-char -mabi=altivec -D_REENTRANT -D_THREAD_SAFE -DDEBUG -g -Wall -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wswitch -Wmissing-prototypes -Wreturn-type -Wshadow -Wnested-externs -Wredundant-decls -Werror-implicit-function-declaration -MT cleanup_stubs.lo -MD -MP -MF .deps/cleanup_stubs.Tpo -c cleanup_stubs.c  -fPIC -DPIC -o cleanup_stubs.lo
make[3]: Leaving directory `/var/tmp/portage/libgii-0.9.0/work/libgii-0.9.0/gg'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/libgii-0.9.0/work/libgii-0.9.0/gg'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/libgii-0.9.0/work/libgii-0.9.0'
make: *** [all] Error 2

!!! ERROR: media-libs/libgii-0.9.0 failed.
!!! Function src_compile, Line 30, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.

and here comes the emerge --info output:

Portage 2.0.51.19 (default-linux/ppc64/2005.0, gcc-3.4.3, glibc-2.3.4.20041102-r1, 2.6.9-gentoo-r9 ppc64)
=================================================================
System uname: 2.6.9-gentoo-r9 ppc64 PPC970, altivec supported
Gentoo Base System version 1.6.10
Python:              dev-lang/python-2.3.3-r2 [2.3.3 (#1, Mar 19 2005, 14:18:56)]
dev-lang/python:     2.3.3-r2
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.5, 1.6.3, 1.8.5-r3, 1.7.9-r1, 1.4_p6, 1.9.4
sys-devel/binutils:  2.15.90.0.3-r3
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="ppc64"
AUTOCLEAN="yes"
CFLAGS="-mcpu=G5 -O3 -pipe -fsigned-char -mabi=altivec"
CHOST="powerpc64-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/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/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/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mcpu=G5 -O3 -pipe -fsigned-char -mabi=altivec"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache cvs distlocks sandbox sfperms"
GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X altivec apache2 audiofile bash-completion bcmath berkdb bitmap-fonts bzip2 bzlib calendar cdb cdparanoia cdr cdrom chroot client crypt cups curl dba dedicated dga dict dio divx4linux dv dvd dvdr dvdread encode exif fam fame fbcon ffmpeg flac flatfile foomaticdb fortran fpx freetype ftp gcc-libffi gcj gd gdbm gif gimp gimpprint glade gnokii gnuplot gnustep gphoto2 gpm graphviz gs gstreamer gtk gtk2 iconv icq ieee1394 image imagemagick imap imlib2 ipv6 ipv6arpa jabber java javacomm javamail javascript jbig jpeg jpeg2k kde kdeenablefinal kerberos latex libwww live mad maildir md5sum mhash mime mimencode mixer mjpeg mng motif mozsvg mp3 mpeg mpeg4 mpi music native ncurses neXt nls nocardbus nowin nptl nptlonly objc oggvorbis openal opengl openssh pam pdf pdflib perl php physfs plotutils png pnp portaudio posix povray ppc64 ppds procmail python qt quicktime quotas quotes radius readline rtc sasl sdk serial server session silc slang smime sms sndfile sockets sounds spell ssl svg tcpd tetex tga theora tidy tiff tools transcode truetype truetype-fonts type1-fonts uml unicode uptimed usb v4l v4l2 vcd vhosts videos vidix vim wmf wxwindows xanim xchatdccserver xchattext xine xml2 xmms xosd xpm xprint xscreensaver xsl xv xvid xvmc zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Comment 7 Markus Rothe (RETIRED) gentoo-dev 2005-03-29 08:53:56 UTC
*argh*.. that was the dependency and not libggi itself.. I'll open a new bug on that one. sorry!
Comment 8 Gustavo Zacarias (RETIRED) gentoo-dev 2005-04-01 11:00:06 UTC
~sparc'ed
Comment 9 Simon Stelling (RETIRED) gentoo-dev 2005-04-02 02:51:02 UTC
2.1.0-r1 was stable on amd64 long ago
Comment 10 Joe Jezak (RETIRED) gentoo-dev 2005-04-09 16:09:56 UTC
Marked ~ppc and added amd64 back in as it was 2.0.1-r1 that is stable, this is a testing call for 2.1.0.
Comment 11 Simon Stelling (RETIRED) gentoo-dev 2005-04-21 01:02:06 UTC
whooops. anyway, now it's ~amd64
Comment 12 Bryan Østergaard (RETIRED) gentoo-dev 2005-04-30 01:44:57 UTC
~alpha keyworded.
Comment 13 Aron Griffis (RETIRED) gentoo-dev 2005-05-08 22:02:23 UTC
added ~ia64
Comment 14 Jan Brinkmann (RETIRED) gentoo-dev 2005-05-13 07:38:50 UTC
arm, hppa, ppc64 ping. please test and report back as this one is quite old
Comment 15 René Nussbaumer (RETIRED) gentoo-dev 2005-05-17 11:53:42 UTC
stable on hppa
Comment 16 René Nussbaumer (RETIRED) gentoo-dev 2005-05-17 11:55:59 UTC
err I meant ~hppa
Comment 17 Carsten Lohrke (RETIRED) gentoo-dev 2005-05-31 08:02:08 UTC
*** Bug 83891 has been marked as a duplicate of this bug. ***
Comment 18 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-07-13 03:48:28 UTC
arm, ppc64 ? 
Comment 19 Markus Rothe (RETIRED) gentoo-dev 2005-07-13 04:46:08 UTC
sorry.. forgot to add depended bug.. libgii-0.9.0 does not compile on ppc64.
Comment 20 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-07-14 04:12:17 UTC
Closing that, ppc64 has its own bug, arm doesn't react. 
 
Comment 21 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-07-14 04:12:25 UTC
Closing that, ppc64 has its own bug, arm doesn't react. 
 
Comment 22 Tom Gall (RETIRED) gentoo-dev 2005-09-09 08:51:28 UTC
Speaking for ppc64, I was just looking at this today.  it pulls in libgii-0.9.0
which doesn't even build.  Looks to have some nasty header problems involving
kernel headers.  I'll have to do some digging before it gets ~ppc64
Comment 23 Markus Rothe (RETIRED) gentoo-dev 2005-12-22 22:45:31 UTC
finaly added ~ppc64 to libggi-2.1.0 and libggi-2.1.1