T2 8.0rc binary packages

I have uploaded the packages that I compiled in the T2 build system, to here:

http://bkhome.org/binaries/t2/

508 packages, occupying about 445MB.

The next release of Woof will be able to build a distro from these.


Posted on 8 Nov 2009, 7:59


Comments:

Posted on 8 Nov 2009, 9:08 by 01micko
seamonkey 2
Hi Barry

I was just interested to see that you compiled Seamonkey 2 ( I read it earlier in the blog ). I would be interested to see your ./configure options. I realise it's a T2 build and there are probable differences.
I'm not new to compiling ( Mandrake background ) but I am new to the Puppy way, trying to get things as small as possible.
I compiled Seamonkey-2.0 final in 4.3 a few weeks ago and posted it to the Pet Store (gposil's repo) http://www.petstore.puppyspace.org/s4/internet/Seamonkey-2.0-i486.pet with the text file, I think you can use Pet Store to build from woof. I think it was just under 14MB, and I had some great tips from technosaurus.

Here are my ./configure options,
#CFLAGS=" -pipe -combine -Os -momit-leaf-frame-pointer -fomit-frame-pointer -fmerge-all-constants -mpreferred-stack-boundary=2 -march=i386 -mtune=i686 "

#CXXFLAGS=" -pipe -combine -Os -momit-leaf-frame-pointer -fomit-frame-pointer -fmerge-all-constants -mpreferred-stack-boundary=2 -march=i386 -mtune=i686 "
#LDFLAGS=" -Wl,-O4,-Os,-relax,--sort-common,--no-keep-memory,-s "
# ./configure --localstatedir=/var --prefix=/usr --host=i486-pc-linux-gnu --with-x --with-pthreads --with-system-jpeg --with-system-zlib --enable-system-cairo --with-system-mng --enable-default-toolkit=cairo-gtk2 --enable-application=suite --enable-xft --enable-postscript --disable-dbus --disable-xprint --disable-gnomevfs --disable-gnomeui --enable-crypto --enable-plugins --disable-logging --disable-accessibility --disable-svg --enable-necko-protocols=all --disable-debug --enable-mathml --enable-cookies --enable-strip --enable-install-strip --with-libIDL-prefix=/usr/include/libIDL-2.0 --disable-glibtest --with-glib-prefix=/usr/include/glib-2.0 make



Any tips gratefully accepted

Thanks for your time.

Cheers


Posted on 8 Nov 2009, 9:29 by 01micko
a few weeks?
Er, I should have said 11 days ago! It seems like a few weeks!

Cheers


Posted on 8 Nov 2009, 11:20 by BarryK
Re Compile SM
technosaurus knows how to get them extra small!

I have a later sqlite version in T2.

My configure options used in T2 (extract from seamonkey.conf):

mozilla_config() {

cat >> .mozconfig <<-EOT
ac_add_options --enable-application=suite
ac_add_options --with-extensions
ac_add_options --enable-extensions=default,venkman
ac_add_options --enable-mathml
ac_add_options --enable-module=psm
ac_add_options --enable-default-toolkit=cairo-gtk2
ac_add_options --without-system-png
ac_add_options --disable-dbus
ac_add_options --enable-composer
ac_add_options --enable-cookies
ac_add_options --enable-mailnews
ac_add_options --disable-calendar
ac_add_options --disable-svg
ac_add_options --disable-accessibility
ac_add_options --disable-jsd
ac_add_options --with-system-bz2
ac_add_options --enable-native-uconv
ac_add_options --disable-inspector-apis
ac_add_options --disable-updater
ac_add_options --disable-parental-controls
ac_add_options --enable-places
ac_add_options --enable-negotiateauth
ac_add_options --disable-crashreporter
ac_add_options --enable-postscript
ac_add_options --disable-xprint
ac_add_options --disable-gnomevfs
ac_add_options --disable-gnomeui
ac_add_options --enable-plugins
ac_add_options --disable-ldap
ac_add_options --enable-system-sqlite
ac_add_options --enable-system-lcms
EOT
}


...the above is experimental, haven't tested it yet.



Posted on 8 Nov 2009, 13:52 by 01micko
SM2
Interesting

Thanks