Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 235776 - media-gfx/blender 2.47 released on August, 23rd (version bump)
Summary: media-gfx/blender 2.47 released on August, 23rd (version bump)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Luca Barbato
URL: http://www.blender.org
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-08-26 12:24 UTC by R!tman
Modified: 2008-09-10 20:05 UTC (History)
3 users (show)

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


Attachments
blender-2.47.ebuild.patch (blender-2.47.ebuild.patch,1.07 KB, patch)
2008-08-30 14:10 UTC, Markus Meier
Details | Diff
Patch to correct the 2.47-r1 build (blender-2.47-r2.patch,728 bytes, patch)
2008-09-08 12:23 UTC, Jesper Saxtorph
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description R!tman 2008-08-26 12:24:13 UTC
"As an bug-fix update for the 2.46 release, we've now released 2.47, which is the stable version for everyone to upgrade to!"

I guess it's worth having that in the tree!

Reproducible: Always
Comment 1 Markus Meier gentoo-dev 2008-08-30 14:10:25 UTC
Created attachment 164122 [details, diff]
blender-2.47.ebuild.patch

this (patched) ebuild bumps blender to 2.47 and fixes bug #224181 and bug #181892.
luca, do you have any objections to commit this ebuild?
Comment 2 onip 2008-09-04 14:01:02 UTC
I tried on my local overlay to just rename official 2.46-r1 ebuild to 2.47 and noticed that blender-2.46-select_charmap.patch doesn't apply. looking at the sources it seems already applied upstream (check it anyway).
Comment 3 Markus Meier gentoo-dev 2008-09-07 13:35:19 UTC
bumped in cvs, thanks for the report.
Comment 4 R!tman 2008-09-08 09:03:43 UTC
blender-2.47-r1 fails for me:

...
KX_BulletPhysicsController.cpp:(.text+0xb11): undefined reference to `btRigidBody::setCenterOfMassTransform(btTransform const&)'
/var/tmp/portage/media-gfx/blender-2.47-r1/work/build/linux2/lib/libbf_ketsji.a(KX_BulletPhysicsController.o): In function `KX_BulletPhysicsController::RestoreDynamics()':
KX_BulletPhysicsController.cpp:(.text+0xb6e): undefined reference to `btCollisionObject::forceActivationState(int)'
collect2: ld returned 1 exit status
scons: *** [/var/tmp/portage/media-gfx/blender-2.47-r1/work/build/linux2/bin/blender] Error 1
scons: building terminated because of errors.
 * 
 * ERROR: media-gfx/blender-2.47-r1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2680:  Called die
 * The specific snippet of code:
 *       scons ${MAKEOPTS/-l[0-9]} || die "!!! Please add ${S}/scons.config when filing bugs reports to bugs.gentoo.org";
 *  The die message:
 *   !!! Please add /var/tmp/portage/media-gfx/blender-2.47-r1/work/blender-2.47/scons.config when filing bugs reports to bugs.gentoo.org
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/media-gfx:blender-2.47-r1:20080908-083339.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-gfx/blender-2.47-r1/temp/environment'.
 *
Comment 5 Jesper Saxtorph 2008-09-08 12:22:41 UTC
I tried to install the new blender today (blender-2.47-r1).

2 issues showed up:
1) It do not compile with -ffmpeg
2) It do not compile with -bullet (the problem reported in #4 by R!tman)

I have made a ebuild patch to correct the problems.

Issue 1 is happening because the new ebuild removed a line handling ffmpeg.
Reinserting the line make it work again. The same problem exist for png and
jpeg as far as I can see, but I have not testet that part.

Issue 2 is because the blender build process still use symbols from the bullet
package even is configured not to use bullet. As the bullet source used from
blender is included in the blender source, my solution is to always compile
with bullet (the bullet option is removed from the ebuild).
Comment 6 Jesper Saxtorph 2008-09-08 12:23:47 UTC
Created attachment 164900 [details, diff]
Patch to correct the 2.47-r1 build
Comment 7 Jesper Saxtorph 2008-09-08 12:53:23 UTC
Just forgot to mention, in the ebuild, the line:
"!!! Please add ${S}/scons.config when filing bugs reports to bugs.gentoo.org"
should be changed to something else as that file does not exist.
Maybe it is the file user-config.py now?
Somebody who knows should change it.
Comment 8 R!tman 2008-09-09 07:44:02 UTC
blender-2.47-r2.ebuild works fine for me! Thanks!
Comment 9 Miguel Marco 2008-09-09 21:42:45 UTC
2.47-r1 builds for me, but still can save the runtime.
Comment 10 Miguel Marco 2008-09-09 21:43:49 UTC
Sorry, i mistyped. I meant i can't save the runtime.
Comment 11 Markus Meier gentoo-dev 2008-09-10 20:05:03 UTC
thanks for the hint, fixed in cvs.