Hi guys,

I've merged today boost repo , everything should be rebuild / fixed.

However there are 2 big changes for boost >= 1.34.1.

1) boost package is now split in the following parts :

boost ( headers , examples , tests )
libboost ( single boost libs , shared )
libboost-static ( single boost libs , static )
libboost-mt ( multithreading boost libs , shared ) ( is what we usually use )
libboost-mt-static ( multithreading boost libs , static )

2,5M    boost-1.34.1-1-i686.fpm
980K    libboost-1.34.1-1-i686.fpm
984K    libboost-mt-1.34.1-1-i686.fpm
1,4M    libboost-mt-static-1.34.1-1-i686.fpm
1,4M    libboost-static-1.34.1-1-i686.fpm

2) These weird gcc versioning for libs gone , no more lib*_gccxxx-xxx_$verxx


For packager it means 'boost' is always an makedepend now and libboost or 
libboost-mt is
the depend ( I don't know of everything needs the -static ones right now ) , 
like we do 
already with all *SQL packages.

Means as well no more hacks on each version bumps of gcc and boost for a giving 
program.
If you need some patch , say supporting -mt libs you need do it once and while 
you can add now
the depends that program really needs no more confusion for auto tools , cmake 
, scons or whatever else.

As you can see we save some space as well the depends will be almost < 1MB for 
the users.

@ Daniel , please check your -fr / community repo and fix the depends for new 
boost.


crazy
_______________________________________________
Frugalware-devel mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-devel

Reply via email to