Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 83499 - blender doesn't build the executable
Summary: blender doesn't build the executable
Status: RESOLVED DUPLICATE of bug 83256
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Luca Barbato
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-27 14:07 UTC by dario
Modified: 2005-07-17 13:06 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description dario 2005-02-27 14:07:30 UTC
There's a problem configuring/compiling blender, the ebuild doesn't compile almost anythings.

Look at this:

giquattro ~ # ebuild /usr/portage/media-gfx/blender/blender-2.36-r1.ebuild compile
>>> md5 src_uri ;-) blender-2.36.tar.gz
>>> Unpacking source...
>>> Unpacking blender-2.36.tar.gz to /var/tmp/portage/blender-2.36-r1/work
 * Applying blender-2.36-dirs.patch ...                                   [ ok ]
>>> Source unpacked.
scons: Reading SConscript files ...
Creating new config file: config.opts
scons: done reading SConscript files.
scons: Building targets ...
scons: building terminated because of errors.
 * enabling game engine
 * enabling internationalization
Warning:  the -w option is not yet implemented
make: Entering directory `/var/tmp/portage/blender-2.36-r1/work/blender/release/plugins'
make -C texture
make[1]: Entering directory `/var/tmp/portage/blender-2.36-r1/work/blender/release/plugins/texture'
make -C sequence
make[1]: Entering directory `/var/tmp/portage/blender-2.36-r1/work/blender/release/plugins/sequence'
gcc -fPIC -funsigned-char -O2 -c clouds2.c -I../include
gcc -fPIC -funsigned-char -O2 -c blur.c -I../include
ld -Bshareable clouds2.o -o clouds2.so 
gcc -fPIC -funsigned-char -O2 -c tiles.c -I../include
ld -Bshareable blur.o -o blur.so 
ld -Bshareable tiles.o -o tiles.so 
make[1]: Leaving directory `/var/tmp/portage/blender-2.36-r1/work/blender/release/plugins/texture'
gcc -fPIC -funsigned-char -O2 -c scatter.c -I../include
ld -Bshareable scatter.o -o scatter.so 
gcc -fPIC -funsigned-char -O2 -c showzbuf.c -I../include
ld -Bshareable showzbuf.o -o showzbuf.so  -lc
make[1]: Leaving directory `/var/tmp/portage/blender-2.36-r1/work/blender/release/plugins/sequence'
make: Leaving directory `/var/tmp/portage/blender-2.36-r1/work/blender/release/plugins'

and nothing else.
Also look at this:

>>> Completed installing blender-2.36-r1 into /var/tmp/portage/blender-2.36-r1/image/

./
./usr/
./usr/bin/
./usr/lib/
./usr/lib/blender/

etc etc

no executable.



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




Portage 2.0.51-r15 (default-linux/ppc/2004.2, gcc-3.3.3,
glibc-2.3.4.20041102-r0, 2.6.9 ppc)
=================================================================
System uname: 2.6.9 ppc 7447/7457, altivec supported
Gentoo Base System version 1.6.9
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Feb 19 2005, 19:47:10)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.9.4, 1.7.9-r1, 1.8.5-r3, 1.6.3, 1.4_p6
sys-devel/binutils:  2.15.90.0.3-r4
sys-devel/libtool:   1.5.10-r5
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="ppc ~ppc"
AUTOCLEAN="yes"
CFLAGS="-O2 -pipe -mcpu=7450 -maltivec -mabi=altivec -fsigned-char
-mpowerpc-gfxopt -fno-strict-aliasing"
CHOST="powerpc-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 /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -pipe -mcpu=7450 -maltivec -mabi=altivec -fsigned-char
-mpowerpc-gfxopt -fno-strict-aliasing"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig buildpkg ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://ftp.students.cs.unibo.it/gentoo/
http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/
http://ftp.gentoo.skynet.be/pub/gentoo/
http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/"
MAKEOPTS="-j2 -w"
PKGDIR="/home/dario/gentoo-pkg/"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X aalib alsa altivec apache2 bash-completion berkdb bitmap-fonts bzlib
calendar cdr client cups curl dba devfs26 divx4linux dmx dv dvd dvdread edl
encode escreen esd etwin f77 fbcon flac font-server fortran ftp gcj gd gdbm gif
gnutls gpm gtk gtk2 iconv icq ieee1394 imagemagick imap imlib inifile ipv6 java
javascript jpeg junit ldap libcaca libwww mad mbox mime mng motif moznocompose
moznoirc moznomail mpeg mpi mysql ncurses network nls nozaptel oggvorbis opengl
pam pcre perl php png ppc python qemu-fast qt quicktime readline rogue rtc sdl
server session shared sharedmem simplexml slang sndfile sockets softmmu speex
sqlite ssl svg sysvipc tcltk tcpd threads tidy tiff tokenizer truetype
truetype-fonts type1-fonts unicode wmf xgetdefault xine xml xml2 xmlrpc xmms xpm
xprint xsl xv xvid yv12 zlib video_cards_radeon linguas_it"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 1 Luca Barbato gentoo-dev 2005-02-27 16:01:42 UTC
emerge again scons, use a gcc-3.4 if you are using ppc. 

gcc-3.3.x in gentoo ppc is patched enough to make _most_ code build correctly but not everything
Comment 2 dario 2005-03-01 04:16:39 UTC
tried both, no result :(
Comment 3 dario 2005-03-01 12:00:12 UTC
ok, reading better the output I've found and error:

giquattro ~ # emerge blender 
Calculating dependencies ...done!
>>> emerge (1 of 1) media-gfx/blender-2.36-r1 to /
>>> md5 src_uri ;-) blender-2.36.tar.gz
>>> Unpacking source...
>>> Unpacking blender-2.36.tar.gz to /var/tmp/portage/blender-2.36-r1/work
 * Applying blender-2.36-dirs.patch ...                                   [ ok ]
>>> Source unpacked.
scons: Reading SConscript files ...
Creating new config file: config.opts
scons: done reading SConscript files.
scons: Building targets ...
scons: building terminated because of errors.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 * enabling game engine
[CUT]


Why emerge don't stop here?
how to see the error?
Comment 4 dario 2005-03-03 00:46:16 UTC

*** This bug has been marked as a duplicate of 83256 ***