[Helix-client-dev] AMD64 Helix and RealPlayer port remaining TODO items - created distribution binaries
Daniel Yek dyek at real.comAt 05:10 PM 1/10/2007, Daniel Yek wrote: >Out of curiosity, I fired off a few builds to check where we are in the >AMD64 port. We are close, very close. > >All distribution binaries built! Wow! (Except that I have no access to >Coding Technologies' AAC codec source code.) Hi, I have taken cared of distribution repository branching for AMD64 150Cay branch and created pushed 24 of 26 distribution binaries out. Max should be able to start building RealPlayer now, given the availability of the distribution binaries. There are still two that didn't succeed: datatype-restricted/rm/video/codec/rvg2dec (listed as failed yesterday.) datatype-restricted/rm/video/codec/g2mp4combo It could be that the second failure is caused by the first, but I don't know. Can I leave both these issues to the core team? The build that I used was: SYSTEM_ID=linux-2.6-glibc23-amd64 Target: all_dist_components Profiles: helix-client-all-defines Build Farm build id: 112858 Part of the error message for the second issue: make[1]: *** [rel/obj/g2mp4dec/ilvcdec/ilvcdec.o] Error 1 make[1]: Leaving directory `/home/build/src/datatype-restricted/rm/video/codec/g2mp4combo' make: *** [copy] Error 2 Log object not initialized - cannot log: [#-00001546][2007-01-11 16:16:00][1084225888][EXIT ] : Leaving /home/build/src/build/lib/shell.py::run() with return values: 512 Time used: 0.48 seconds ERROR: UNIXCompile(datatype-restricted/rm/video/codec/g2mp4combo) ERROR: Make failed. --- Build System Error ------------------------------------ Make failed. ----------------------------------------------------------- I haven't arranged for a nightly distribution binaries build for AMD64. Thanks. -- Daniel Yek >Helix Player TODO list: >shadowsdk/curl (Basically, curl sdk failed to build in the build farm. > Max, would you download CURL and check if the > SDK builds > on your machine?) >player/app/plugin (This is a Gecko header file problem. > I think this is what Max referred to as an issue with > an old NS header. > I thought I remember that an update was made for AMD64 > somewhere, > probably already fixed in HEAD.) > >datatype/ogg/fileformat (This is an issue with the build farm. > Ogg sdks aren't handled/built correctly for AMD64 > in the build farm.) >datatype/vorbis/renderer >datatype/theora/renderer > >player/installer/archive (This always fails if the expected components >failed.) > > >RealPlayer TODO list (additional): > >datatype/aac/codec/helixaac (Distribution binary not found.) > >datatype-restricted/rm/video/codec/rvg2dec >(& datatype/rm/video/codec/rvg2dec) >g++ -pipe -Wall -Wreturn-type -Wno-non-virtual-dtor -fno-exceptions >--permissive -fno-rtti -Wno-ctor-dtor-privacy -Winline >-Wdisabled-optimization -Wno-unused-parameter -Wno-reorder >-fmessage-length=0 -m64 -D__amd64__ -O0 -g -DDEBUG >-D_DEBUG -I../../../../../common/runtime/pub -I/usr/X11R6/include >-I../../../../../common/util/pub/platform/unix -Icommon -Ienv >-I../../../../../common/include -I../../../../../common/dbgtool/pub >-I../../../../../common/system/pub -I../../../../../common/container/pub >-I../../../../../common/util/pub -I../../../../../datatype/rm/include >-I../../../../../datatype/common/util/pub >-I../../../../../datatype-restricted/rm/video/codec/common/pub >-I../../../../../datatype/rm/video/codec/rvg2dec/frontend >-I../../../../../datatype/rm/video/codec/rvg2dec/backend -I./pub -I. >-include dbg/datatype_restricted_rm_video_codec_rvg2dec_rv20lib_ribodefs.h >-fPIC -DPIC -o dbg/obj/rv20lib/frontend/rv20dstm.o -c frontend/rv20dstm.cpp > >frontend/rv20dstm.cpp: In member function `virtual HX_RESULT >CDecodeRV20Stream::HXStream_Init(HXCODEC_INIT*)': >frontend/rv20dstm.cpp:597: error: cannot convert `ULONG32*' to `U32*' in >assignment > >frontend/rv20dstm.cpp: In member function `HX_RESULT >CDecodeRV20Stream::ParseConfigFile()': >frontend/rv20dstm.cpp:772: warning: unused variable `HX_RESULT theErr' >frontend/rv20dstm.cpp: In member function `void >CDecodeRV20Stream::HXStream_RecoverPackets(UCHAR*, H263DecoderInParams*)': >frontend/rv20dstm.cpp:1152: warning: unused variable `BOOL FourByteOffsets' >frontend/rv20dstm.cpp: In member function `BOOL >CDecodeRV20Stream::IsKeyFrame(UCHAR*, unsigned int, HXCODEC_SEGMENTINFO*)': >frontend/rv20dstm.cpp:1983: warning: array subscript has type `char' > >This is getting real close. Thanks, Max. > >-- >Daniel Yek