Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 99526 - libgnomeui fails with gcc-3.4.4/~x86
Summary: libgnomeui fails with gcc-3.4.4/~x86
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-19 07:07 UTC by jreed
Modified: 2005-07-20 07:32 UTC (History)
0 users

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


Attachments
libgnomeui_ebuild.patch (libgnomeui_ebuild.patch,791 bytes, patch)
2005-07-19 09:27 UTC, Leonardo Boshell (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description jreed 2005-07-19 07:07:43 UTC
trying to emerge libgnomeui as part of an update. fails with some interesting
errors.


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

Actual Results:  
Calculating dependencies ...done!
>>> emerge (1 of 1) gnome-base/libgnomeui-2.10.1 to /
>>> md5 files   ;-) libgnomeui-2.10.0.ebuild
>>> md5 files   ;-) libgnomeui-2.10.1.ebuild
>>> md5 files   ;-) files/libgnomeui-2.8.0-ditch_ancient_pics.patch
>>> md5 files   ;-) files/digest-libgnomeui-2.10.1
>>> md5 files   ;-) files/libgnomeui-2.10.1-gentoo.patch
>>> md5 files   ;-) files/digest-libgnomeui-2.10.0
>>> md5 src_uri ;-) libgnomeui-2.10.1.tar.bz2
>>> Unpacking source...
>>> Unpacking libgnomeui-2.10.1.tar.bz2 to /var/tmp/portage/libgnomeui-2.10.1/work
 * Applying libgnomeui-2.8.0-ditch_ancient_pics.patch ...                      
                                                                       [ ok ] *
Applying libgnomeui-2.10.1-gentoo.patch ...                                    
                                                                    [ ok ] *
Running aclocal
 * Running autoconf
 * Running automake
gtk-doc.make:7: GTK_DOC_USE_LIBTOOL does not appear in AM_CONDITIONAL
gtk-doc.make:44: ENABLE_GTK_DOC does not appear in AM_CONDITIONAL
gtk-doc.make:135: ENABLE_GTK_DOC does not appear in AM_CONDITIONAL



Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0,
2.6.12-gentoo-r6 i686)
=================================================================
System uname: 2.6.12-gentoo-r6 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz
Gentoo Base System version 1.6.13
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [disabled]
dev-lang/python:     2.3.5, 2.4.1-r1
sys-apps/sandbox:    1.2.11
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
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo
ftp://gentoo.mirrors.tds.net/gentoo
ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ http://gentoo.netnitco.net"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="x86 X aim alsa avi bash-completion berkdb bitmap-fonts bzlib cdr crypt cups
curl dga directfb divx4linux dvd dvdr dvdread eds emboss encode esd fam
foomaticdb fortran ftp gdbm gif gnome gnome2 gpm gstreamer gtk gtk2 icq
imagemagick imap imlib ipv6 jabber java jpeg krb4 ldap libg++ libwww mad mikmod
mime mmx motif mozilla mp3 mpeg msn ncurses nls ogg oggvorbis opengl openldap
openssh openssl oscar pam pdflib perl php png posix python quicktime readline
ruby sasl sdl spell sse sse2 ssl symlink tcltk tcpd tiff truetype truetype-fonts
type1-fonts unicode usb v4l vorbis wifi xine xml xml2 xmms xpm xscreensaver xv
yahoo zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Leonardo Boshell (RETIRED) gentoo-dev 2005-07-19 09:27:43 UTC
Created attachment 63798 [details, diff]
libgnomeui_ebuild.patch

Please apply this patch against libgnomeui-2.10.1.ebuild in your system and try
to emerge libgnomeui again.

Let us know if this fixes this problem. Thanks.
Comment 2 Waldo 2005-07-19 11:01:41 UTC
I haven't tried the patch yet, but wanted to report the same bug on an AMD64
system.  Also have a problem emerging libgnome-2.10.1-r1 but that's another bug
entirely :)

Still, since they are related, I'll just post my "emerge libgnome" error here:

...emerging....
checking for dcgettext... yes
checking for gmsgfmt... /usr/bin/gmsgfmt
checking for xgettext... /usr/bin/xgettext
checking for catalogs to be installed...  am ar az be bg bn bs ca cs cy da de el
en_CA en_GB es et eu fa fi fr ga gl gu he hi hr hu id is it ja ko lt lv mk ml mn
ms nb ne nl nn no pa pl pt pt_BR ro ru rw sk sl sq sr sr@ije sr@Latn sv ta th tr
uk vi wa xh yi zh_CN zh_TW
./configure: line 23333: GNOME_COMPILE_WARNINGS: command not found
./configure: line 23335: GNOME_DEBUG_CHECK: command not found
checking for mawk... no
checking for gawk... /bin/gawk
checking for perl5... no
checking for perl... /usr/bin/perl
./configure: line 23448: syntax error near unexpected token `echo'
./configure: line 23448: `echo "$as_me:$LINENO: checking whether ESounD support
is requested" >&5'


W
Comment 3 Marien Zwart (RETIRED) gentoo-dev 2005-07-19 11:29:40 UTC
I got the error from comment 0 on a full ~x86 system, and the patch in comment 1
fixed it.
Comment 4 jreed 2005-07-19 11:38:02 UTC
(In reply to comment #3)
> I got the error from comment 0 on a full ~x86 system, and the patch in comment 1
> fixed it.

hate to sound like a dummy here, but, could you give me a crash course in gentoo
patching? someone simply told me 'use epatch'. and i did a rtfm, but, still a
little lost.

thanks.  :-)
Comment 5 Leonardo Boshell (RETIRED) gentoo-dev 2005-07-19 12:31:18 UTC
The patch has been committed in CVS, resolving now.

Regarding comment #4, if you mean how to apply the patch, you would just use
something like "patch -u < my-patch" inside the relevant directory. For more
information on how to use patch, see its man page.
Comment 6 jreed 2005-07-20 07:32:07 UTC
(In reply to comment #5)
> The patch has been committed in CVS, resolving now.
> 
> Regarding comment #4, if you mean how to apply the patch, you would just use
> something like "patch -u < my-patch" inside the relevant directory. For more
> information on how to use patch, see its man page.

thanks for all the info leo. did emerge sync this morning, works like a charm.
and i do know how to use patch, just though gentoo might do something in it's
own funky way.  :-)