[Sugar-devel] [PATCH] Build squeakvm from tarball

Bert Freudenberg bert at freudenbergs.de
Tue Apr 13 10:15:34 EDT 2010


On 13.04.2010, at 01:53, Sascha Silbe wrote:
> 
> On Tue, Apr 13, 2010 at 01:36:19AM +0200, Bert Freudenberg wrote:
> 
>> The module definition now contains a patchfile (to add autogen support) but when running "jhbuild buildone squeak", it does not seem to get applied.
> Quick reply (I'll have a more thorough look tomorrow): The JHBuild manual is incorrect (or JHBuild is buggy, choose your preferred option); <patch ...> must not be wrapped by <patches>. E.g. telepathy-gabble was formerly configured using:
> 
>     <autotools id="telepathy-gabble"
>                autogen-sh="configure">
>       <branch repo="telepathy"
>               version="0.7.25"
>               module="telepathy-gabble/telepathy-gabble-0.7.25.tar.gz"
>               size="1732475" md5sum="5fae7fbfb8e40be28e8dae5cba5cb947">
>         <patch file="telepathy-gabble-0001-Add-gthread-2.0-to-pkgconfig-check.patch" strip="1" />
>       </branch>
>       <dependencies>
>         <dep package="telepathy-glib"/>
>         <dep package="dbus-glib"/>
>       </dependencies>
>     </autotools>

Interesting. There are quite a few modules declaring patches that aren't applied then.

Okay, this worked. I'm attaching another version which seems to do the trick for me. 

This needs cmake installed. Also, I noticed a few plugins were not built. Would I need to add dependencies for these?

-- checking for module 'gstreamer-0.10'
--   package 'gstreamer-0.10' not found
!! GStreamerPlugin disabled
-- OggPlugin: vorbis/codec.h not found
-- OggPlugin: vorbis/vorbisenc.h not found
-- OggPlugin: speex/speex.h not found
-- OggPlugin: libogg not found
-- OggPlugin: libvorbis not found
-- OggPlugin: libspeex not found
!! OggPlugin disabled
-- vm-sound-pulse: libpulse-simple not found
!! vm-sound-pulse disabled


- Bert -
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-build-squeak-vm-4.0.3-from-tarfile.patch
Type: application/octet-stream
Size: 2751 bytes
Desc: not available
Url : http://lists.sugarlabs.org/archive/sugar-devel/attachments/20100413/653a8bb6/attachment.obj 
-------------- next part --------------



More information about the Sugar-devel mailing list