So I just upgraded the Fedora Core 4 server to Fedora Core 6 with PlanetCCRMA. This version now uses libmpeg3 v1.7. Apparently, some functions have changed:
/usr/include/libmpeg3.h: In member function 'virtual bool filmMPEG3::open(char*, int)': /usr/include/libmpeg3.h:48: error: too few arguments to function 'mpeg3_t* mpeg3_open(char*, int*)' filmMPEG3.cpp:64: error: at this point in file
AFAIK, the rest of the GNU/Linux boxes in the auto-build farm are using v.1.5.4
.hc
- autobuild: pd-extended planetccrma6-i386 2007-07-26 04.33.32 (pd@planetccrma6-i386.idmi.poly.edu)
Message: 12 Date: Thu, 26 Jul 2007 04:45:21 -0400 From: pd@planetccrma6-i386.idmi.poly.edu Subject: [PD-cvs] autobuild: pd-extended planetccrma6-i386 2007-07-26 04.33.32 To: pd-cvs@iem.at Message-ID: 200707260845.l6Q8jLjP021143@planetccrma6-i386.idmi.poly.edu
g++ -c -g -O2 -fPIC -freg-struct-return -O3 -falign-loops=32 - falign-functions=32 -falign-jumps=32 -funroll-loops -ffast-math - mmmx -I/usr/include/lqt -I/usr/include/avifile-0.7 -I/usr/ include/freetype2 -I.. -I/usr/include/FTGL -I/usr/include/ freetype2 -I/home/pd/auto-build/pd-extended/pd/src filmFFMPEG.cpp - o filmFFMPEG.o g++ -c -g -O2 -fPIC -freg-struct-return -O3 -falign-loops=32 - falign-functions=32 -falign-jumps=32 -funroll-loops -ffast-math - mmmx -I/usr/include/lqt -I/usr/include/avifile-0.7 -I/usr/ include/freetype2 -I.. -I/usr/include/FTGL -I/usr/include/ freetype2 -I/home/pd/auto-build/pd-extended/pd/src filmMPEG1.cpp - o filmMPEG1.o g++ -c -g -O2 -fPIC -freg-struct-return -O3 -falign-loops=32 - falign-functions=32 -falign-jumps=32 -funroll-loops -ffast-math - mmmx -I/usr/include/lqt -I/usr/include/avifile-0.7 -I/usr/ include/freetype2 -I.. -I/usr/include/FTGL -I/usr/include/ freetype2 -I/home/pd/auto-build/pd-extended/pd/src filmMPEG3.cpp - o filmMPEG3.o g++ -c -g -O2 -fPIC -freg-struct-return -O3 -falign-loops=32 - falign-functions=32 -falign-jumps=32 -funroll-loops -ffast-math - mmmx -I/usr/include/lqt -I/usr/include/avifile-0.7 -I/usr/ include/freetype2 -I.. -I/usr/include/FTGL -I/usr/include/ freetype2 -I/home/pd/auto-build/pd-extended/pd/src filmQT.cpp -o filmQT.o g++ -c -g -O2 -fPIC -freg-struct-return -O3 -falign-loops=32 - falign-functions=32 -falign-jumps=32 -funroll-loops -ffast-math - mmmx -I/usr/include/lqt -I/usr/include/avifile-0.7 -I/usr/ include/freetype2 -I.. -I/usr/include/FTGL -I/usr/include/ freetype2 -I/home/pd/auto-build/pd-extended/pd/src filmQT4L.cpp -o filmQT4L.o g++ -c -g -O2 -fPIC -freg-struct-return -O3 -falign-loops=32 - falign-functions=32 -falign-jumps=32 -funroll-loops -ffast-math - mmmx -I/usr/include/lqt -I/usr/include/avifile-0.7 -I/usr/ include/freetype2 -I.. -I/usr/include/FTGL -I/usr/include/ freetype2 -I/home/pd/auto-build/pd-extended/pd/src libfidtrack_fidtrackX.cpp -o libfidtrack_fidtrackX.o /usr/include/libmpeg3.h: In member function 'virtual bool filmMPEG3::open(char*, int)': /usr/include/libmpeg3.h:48: error: too few arguments to function 'mpeg3_t* mpeg3_open(char*, int*)' filmMPEG3.cpp:64: error: at this point in file make[3]: *** [filmMPEG3.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/home/pd/auto-build/pd-extended/Gem/src/ Pixes' make[2]: *** [Pixes] Error 2 make[2]: Leaving directory `/home/pd/auto-build/pd-extended/Gem/src' make[1]: *** [/home/pd/auto-build/pd-extended/Gem/src/Gem.pd_linux] Error 2 make[1]: Leaving directory `/home/pd/auto-build/pd-extended/packages' make: *** [install] Error 2 upload specs linux_make build tar.bz2 Uploading /home/pd/auto-build/pd-extended/packages/linux_make/build/ Pd*.tar.bz2 ls: /home/pd/auto-build/pd-extended/packages/linux_make/build/ Pd*.tar.bz2: No such file or directory
Message: 13 Date: Thu, 26 Jul 2007 04:57:05 -0400 From: pd@planetccrma6-i386.idmi.poly.edu Subject: [PD-cvs] autobuild: pd-extended-release planetccrma6-i386 2007-07-26 04.33.32 To: pd-cvs@iem.at Message-ID: 200707260857.l6Q8v5HM000581@planetccrma6-i386.idmi.poly.edu
g++ -c -g -O2 -fPIC -freg-struct-return -O3 -falign-loops=32 - falign-functions=32 -falign-jumps=32 -funroll-loops -ffast-math - mmmx -I/usr/include/lqt -I/usr/include/avifile-0.7 -I/usr/ include/freetype2 -I.. -I/usr/include/FTGL -I/usr/include/ freetype2 -I/home/pd/auto-build/pd-extended-release/pd/src filmFFMPEG.cpp -o filmFFMPEG.o g++ -c -g -O2 -fPIC -freg-struct-return -O3 -falign-loops=32 - falign-functions=32 -falign-jumps=32 -funroll-loops -ffast-math - mmmx -I/usr/include/lqt -I/usr/include/avifile-0.7 -I/usr/ include/freetype2 -I.. -I/usr/include/FTGL -I/usr/include/ freetype2 -I/home/pd/auto-build/pd-extended-release/pd/src filmMPEG1.cpp -o filmMPEG1.o g++ -c -g -O2 -fPIC -freg-struct-return -O3 -falign-loops=32 - falign-functions=32 -falign-jumps=32 -funroll-loops -ffast-math - mmmx -I/usr/include/lqt -I/usr/include/avifile-0.7 -I/usr/ include/freetype2 -I.. -I/usr/include/FTGL -I/usr/include/ freetype2 -I/home/pd/auto-build/pd-extended-release/pd/src filmMPEG3.cpp -o filmMPEG3.o g++ -c -g -O2 -fPIC -freg-struct-return -O3 -falign-loops=32 - falign-functions=32 -falign-jumps=32 -funroll-loops -ffast-math - mmmx -I/usr/include/lqt -I/usr/include/avifile-0.7 -I/usr/ include/freetype2 -I.. -I/usr/include/FTGL -I/usr/include/ freetype2 -I/home/pd/auto-build/pd-extended-release/pd/src filmQT.cpp -o filmQT.o g++ -c -g -O2 -fPIC -freg-struct-return -O3 -falign-loops=32 - falign-functions=32 -falign-jumps=32 -funroll-loops -ffast-math - mmmx -I/usr/include/lqt -I/usr/include/avifile-0.7 -I/usr/ include/freetype2 -I.. -I/usr/include/FTGL -I/usr/include/ freetype2 -I/home/pd/auto-build/pd-extended-release/pd/src filmQT4L.cpp -o filmQT4L.o g++ -c -g -O2 -fPIC -freg-struct-return -O3 -falign-loops=32 - falign-functions=32 -falign-jumps=32 -funroll-loops -ffast-math - mmmx -I/usr/include/lqt -I/usr/include/avifile-0.7 -I/usr/ include/freetype2 -I.. -I/usr/include/FTGL -I/usr/include/ freetype2 -I/home/pd/auto-build/pd-extended-release/pd/src libfidtrack_fidtrackX.cpp -o libfidtrack_fidtrackX.o /usr/include/libmpeg3.h: In member function 'virtual bool filmMPEG3::open(char*, int)': /usr/include/libmpeg3.h:48: error: too few arguments to function 'mpeg3_t* mpeg3_open(char*, int*)' filmMPEG3.cpp:64: error: at this point in file make[3]: *** [filmMPEG3.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/home/pd/auto-build/pd-extended-release/ Gem/src/Pixes' make[2]: *** [Pixes] Error 2 make[2]: Leaving directory `/home/pd/auto-build/pd-extended-release/ Gem/src' make[1]: *** [/home/pd/auto-build/pd-extended-release/Gem/src/ Gem.pd_linux] Error 2 make[1]: Leaving directory `/home/pd/auto-build/pd-extended-release/ packages' make: *** [install] Error 2 upload specs linux_make build tar.bz2 Uploading /home/pd/auto-build/pd-extended-release/packages/ linux_make/build/Pd*.tar.bz2 ls: /home/pd/auto-build/pd-extended-release/packages/linux_make/ build/Pd*.tar.bz2: No such file or directory
------------------------------------------------------------------------ ----
Mistrust authority - promote decentralization. - the hacker ethic