[Helix-client-dev] AMD64 Helix and RealPlayer port remaining TODO items - created distribution binaries

[Helix-client-dev] AMD64 Helix and RealPlayer port remaining TODO items - created distribution binaries

Daniel Yek dyek at real.com
Thu Jan 11 16:31:01 PST 2007


At 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




More information about the Helix-client-dev mailing list
 

Site Map   |   Terms of Use   |   Privacy Policy   |   Contact Us

Copyright © 1995-2007 RealNetworks, Inc. All rights reserved. RealNetworks and Helix are trademarks of RealNetworks.
All other trademarks or registered trademarks are the property of their respective holders.