New builds just went through. Thank you Peter.
Cheers, Ralf 2011/5/28 Peter Schlaile <pe...@schlaile.de>: > Hi, > > please try again with latest SVN. > > Cheers, > Peter > >> I am maintaining daily builds of blender for Ubuntu in a PPA at Launchpad. >> Sorry to be the odd man out here, but I still have problems building >> blender on Ubuntu Oneiric, which uses libav 0.7~beta2 according to the >> package overview in Launchpad [1]. >> >> libavcodec/version.h states: >> >> #define LIBAVCODEC_VERSION_MAJOR 53 >> #define LIBAVCODEC_VERSION_MINOR 3 >> #define LIBAVCODEC_VERSION_MICRO 0 >> >> The builds fail with following error message: >> >> /build/buildd/blender-2.57.1+svn36973~oneiric1/source/blender/blenkernel/intern/writeffmpeg.c: >> In function 'ffmpeg_property_add': >> /build/buildd/blender-2.57.1+svn36973~oneiric1/source/blender/blenkernel/intern/writeffmpeg.c:1056:9: >> error: incompatible types when assigning to type 'int' from type >> 'const union <anonymous>' >> /build/buildd/blender-2.57.1+svn36973~oneiric1/source/blender/blenkernel/intern/writeffmpeg.c:1061:9: >> error: incompatible types when assigning to type 'float' from type >> 'const union <anonymous>' >> >> You can see a full buildlog at [2]. >> >> Cheers, >> Ralf >> >> [1] http://packages.ubuntu.com/oneiric/ffmpeg >> [2] >> https://launchpadlibrarian.net/72565355/buildlog_ubuntu-oneiric-amd64.blender_2.57.1%2Bsvn36973~oneiric1_FAILEDTOBUILD.txt.gz >> >> 2011/5/28 Dalai Felinto <dfeli...@gmail.com>: >>> Thanks Peter, it all working now (windows 32 and 64). >>> >>> 2011/5/27 Peter Schlaile <pe...@schlaile.de> >>> >>>> Hi, >>>> >>>> just have commited the final compatibility fix for ffmpeg using a seperate >>>> header file that handles all the version cruft. (located in >>>> intern/ffmpeg/ffmpeg_compat.h ) >>>> >>>> What makes it very nice: you can now write your code using the latest >>>> API version of ffmpeg GIT and can still be sure, that it will compile on >>>> older versions. (without those nasty #ifdefs all over the place.) >>>> >>>> You still have to check though, when you use interface functions, that >>>> where *not* used within the rest of the code and add compatibility macros >>>> to ffmpeg_compat.h appropriately. >>>> >>>> I hope, build doesn't break anymore. >>>> >>>> If it doesn't work out, please send me an email. (And: if you do >>>> so, tell me the exact ffmpeg version you are using, otherwise, I can't >>>> check!) >>>> >>>> Cheers, >>>> Peter >>>> >>>> P.S.: Sorry for the inconvenience, should have solved that the first time >>>> ? ? ? this way. >>>> >>>> ---- >>>> Peter Schlaile >>>> >>>> _______________________________________________ >>>> Bf-committers mailing list >>>> Bf-committers@blender.org >>>> http://lists.blender.org/mailman/listinfo/bf-committers >>>> >>> _______________________________________________ >>> Bf-committers mailing list >>> Bf-committers@blender.org >>> http://lists.blender.org/mailman/listinfo/bf-committers >>> >> >> > _______________________________________________ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers > _______________________________________________ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers