Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 47673 - frozen-bubble does not build
Summary: frozen-bubble does not build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-13 00:44 UTC by Jeremy Guarini
Modified: 2004-04-16 20:49 UTC (History)
0 users

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


Attachments
output from emerge (log,14.95 KB, text/plain)
2004-04-13 14:46 UTC, Jeremy Guarini
Details
output from env | sort (out,2.48 KB, text/plain)
2004-04-14 10:38 UTC, Jeremy Guarini
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jeremy Guarini 2004-04-13 00:44:51 UTC
Having troubles building frozen-bubble.
The build process stops at the same place everything I try to build it.

output from build:
...........
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: WARNING: output file `libtool' does not exist
grep: libtool: No such file or directory
sed: can't read libtool: No such file or directory
configure: error: unable to update shared_ext.
 
!!! ERROR: games-arcade/frozen-bubble-1.0.0-r3 failed.
!!! Function egamesconf, Line 47, Exitcode 1
!!! egamesconf failed


I do have libtool installed, but it seems that it is not finding it or something related to it.

Reproducible: Always
Steps to Reproduce:
1. emerge frozen-bubble
2. wait for error
3.

Actual Results:  
build stops with error

Expected Results:  
sucessful build
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2004-04-13 00:55:24 UTC
Please include the output of emerge --info as requested on the bug submission
page.
Comment 2 Mr. Bones. (RETIRED) gentoo-dev 2004-04-13 04:04:08 UTC
Forgot to change to NEEDINFO
Comment 3 Jeremy Guarini 2004-04-13 11:59:49 UTC
output from emerge --info
 emerge --info
Portage 2.0.50-r5 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.4.23-ck1)
=================================================================
System uname: 2.4.23-ck1 i686 AMD Athlon(tm) XP 2400+
Gentoo Base System version 1.4.3.13
Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -m3dnow -msse -mfpmath=sse -mmmx -O2  -pipe -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays"CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /etc/tomcat /home /opt/tomcat/conf /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/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="-march=athlon-xp -m3dnow -msse -mfpmath=sse -mmmx -O2  -pipe -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache sandbox"
GENTOO_MIRRORS="http://gentoo.noved.org/ ftp://gentoo.noved.org/ ftp://ftp.ussg.iu.edu/pub/linux/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp/portage"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="3dnow X Xaw3d aalib aim alsa apache2 apm audiofile avi berkdb bonobo cdr crypt cups curl dga directfb doc dvd encode esd evo fbcon ffmpeg flac foomaticdb freetype gb gd gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml imap imlib imlib2 java jikes jpeg lcms ldap libg++ libgda libwww mad maildir memlimit mmap mmx motif mozilla mpeg mysql nas ncurses nls nocardbus odbc oggvorbis opengl oss pam pda pdflib perl png ppds python qt quicktime readline sasl sdl slang spell sqlite sse ssl svga tcltk tcpd tetex tiff truetype usb wmf wxwindows x86 xinerama xml xml2 xmms xv zlib"

Comment 4 Mr. Bones. (RETIRED) gentoo-dev 2004-04-13 12:35:18 UTC
I see that you have CHOST mixed up in your CFLAGS.  you probably want
to fix that.
Comment 5 Jeremy Guarini 2004-04-13 13:16:33 UTC
What do you mean?
Fromt reading in the make.conf, it says (or I interpret it) that the CHOST for an "....(even Athlons) should use "i686-pc-linux-gnu"..."

and for CFLAGS  "...(for example, -march=athlon-xp ..."

So I thought that was a correct setup.
What needs to be changed for a AMD Anthlon-XP 2400+?
And would this affect the build process of frozen-bubble?

Thanks,

-Jeremy G.
Comment 6 Mr. Bones. (RETIRED) gentoo-dev 2004-04-13 13:43:59 UTC
CFLAGS="-march=athlon-xp -m3dnow -msse -mfpmath=sse -mmmx -O2  -pipe -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays"CHOST="i686-pc-linux-gnu"

Maybe it was a cut-n-paste error, but the way you have the output of emerge --info
shown, the CHOST is on the same line as the CFLAGS.  That's bad.

If it is just a cut-n-paste error.  Try setting your CFLAGS to "-pipe" and trying
to merge frozen-bubble again.
Comment 7 Jeremy Guarini 2004-04-13 14:10:13 UTC
Yea, problably a cut-n-paste error

And setting CFLAGS="-pipe" did not work either :-(

-Jeremy G.
Comment 8 Mr. Bones. (RETIRED) gentoo-dev 2004-04-13 14:35:00 UTC
Hmmm, still don't know what's going on.  Please capture the entire output
of the attempted merge and attach it as text/plain.  Also, if there is
a config.log in the server directory please attach that as a text/plain as well.
Thanks.
Comment 9 SpanKY gentoo-dev 2004-04-13 14:41:05 UTC
just do `emerge frozen-bubble >& log` and then post the 'log' file
Comment 10 Jeremy Guarini 2004-04-13 14:46:05 UTC
Created attachment 29229 [details]
output from emerge
Comment 11 Mr. Bones. (RETIRED) gentoo-dev 2004-04-13 23:03:19 UTC
How about the output of:

which libtool

and

libtool --version
Comment 12 Jeremy Guarini 2004-04-13 23:05:22 UTC
ok here is the output from which and version of libtool

jeremy@localhost jeremy $ which libtool
/usr/bin/libtool
jeremy@localhost jeremy $ libtool --version
ltmain.sh (GNU libtool) 1.5.2 (1.1220.2.60 2004/01/25 12:25:08)
 
Copyright (C) 2003  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
jeremy@localhost jeremy $


THanks for your help,

-Jeremy G.
Comment 13 Mr. Bones. (RETIRED) gentoo-dev 2004-04-13 23:16:01 UTC
We're all curious how you come to be running version 1.5.2 of libtool when
that version isn't keyworded for x86.  Did you unmask it yourself or something?
Try remerging libtool and make sure you get version 1.4.3 which is marked
stable for x86 please.
Comment 14 Jeremy Guarini 2004-04-13 23:31:18 UTC
Well, I don't remember if I unmasked it or what, but I cannot seem to be able to emerge the libtool 1.4.3 it stops with an error. So it looks like I am stuck with the version that I have for now.

Making all in tests
make[1]: Entering directory `/var/tmp/portage/portage/libtool-1.4.3-r4/work/libtool-1.4.3/tests'
 cd .. && automake --gnits  tests/Makefile
configure.in:5: your implementation of AM_INIT_AUTOMAKE comes from an
configure.in:5: old Automake version.  You should recreate aclocal.m4
configure.in:5: with aclocal and run automake again.
make[1]: *** [Makefile.in] Error 63
make[1]: Leaving directory `/var/tmp/portage/portage/libtool-1.4.3-r4/work/libtool-1.4.3/tests'
make: *** [all-recursive] Error 1
 
!!! ERROR: sys-devel/libtool-1.4.3-r4 failed.
!!! Function src_compile, Line 157, Exitcode 2
!!! (no error message)
 
And that is the error I get when trying to emerge libtool 1.4.3

Thanks,

-Jeremy G
Comment 15 Mr. Bones. (RETIRED) gentoo-dev 2004-04-13 23:46:44 UTC
can you attach as a text/plain the results of this command:

env | sort

Do that as the user that you're trying to merge things with.

Also, tell me more about this box.  Did it used to be a redhat box or something?
Comment 16 Jeremy Guarini 2004-04-14 10:38:48 UTC
Created attachment 29269 [details]
output from env | sort
Comment 17 Jeremy Guarini 2004-04-14 10:40:50 UTC
No this box was never a RH box. It has always been a Gentoo box.

I use some ~x86 packages, but not many, when needed; but for the most part I try to stay with x86 packages.

Thanks for help eveyone!

-Jeremy G.
Comment 18 Mr. Bones. (RETIRED) gentoo-dev 2004-04-15 18:05:00 UTC
Jeremy -

Please do whatever it takes on your system to get this to work for you:

$ qpkg -v libtool
sys-devel/libtool-1.4.3-r4 *

I think right now it would say something like:
sys-devel/libtool-1.5.2...

It seems like your libtool install is messed up and there's no telling what other problems this is going to cause for you.
Comment 19 Jeremy Guarini 2004-04-16 18:55:05 UTC
Well I think I have found what was causing such a big head-ache
I had WANT_AUTOMAKE="1.8"
in my /etc/make.conf file and by commenting it out, I was able to install libtool stable and frozen-bubble.

Thanks for all of the help, and sorry about the problems that I have made.
I hope that others will learn from this ;-)

-Jeremy
Comment 20 Mr. Bones. (RETIRED) gentoo-dev 2004-04-16 20:14:27 UTC
Fantastic!  Glad things are working for you.  This was a good learning experience
for me as well.  I should have asked for the /var/tmp/portage/frozen-bubble-1.0.0-r3/build-info/environment.bz2 file.  That
would have shown the issue.
Comment 21 Jeremy Guarini 2004-04-16 20:49:35 UTC
Hhum, I will have to remember that for next time (if there is a next time)

-Jeremy