Hello,
I've been trying for a very long time to make the boost_1.36.bb recipe
work on my computer.
(I've modified things to the recipe,added patches etc...)
The recipe seems to work fine...not on my computer but on woglinde's
So the problem is on my configuration.

The attached boost recipe doesn't seem to execute that part:
python split_pkg () {
        boost_libdir   = bb.data.expand('${libdir}', d)
        bb.msg.note(1, None, "qwerty")
        do_split_packages(d, boost_libdir, '^libbboost_(.*)\.so$',
'boost-%s', '%s is part of the boost package', extra_depends='')
        do_split_packages(d, boost_libdir, '^libboost_(.*)\.la$',
'boost-%s-dev', '%s is part od the boost package')

}

the logs says:
NOTE: Running task 352 of 488 (ID: 16,
/home/gnutoo/dev/embedded/oe/local_repository/packages/boost/boost_1.36.0.bb,
do_split_pkg)
DEBUG: Parsing
/home/gnutoo/dev/embedded/oe/local_repository/packages/boost/boost_1.36.0.bb
(full)
DEBUG: BB
/home/gnutoo/dev/embedded/oe/local_repository/packages/boost/boost_1.36.0.bb:
handle(data)
DEBUG: CONF
/home/gnutoo/dev/embedded/oe/local_repository/packages/boost/boost_1.36.0.bb:1:
including boost-36.inc
DEBUG: BB boost-36.inc: handle(data, include)
DEBUG: update_data()
DEBUG: update_data()
NOTE: package boost-1.36.0: started
DEBUG: Executing task do_split_pkg
DEBUG: update_data()
NOTE: package boost-1.36.0-r4: task do_split_pkg: started
NOTE: package boost-1.36.0-r4: task do_split_pkg: completed
DEBUG: mkdirhier(/home/gnutoo/oetmp/stamps/armv4t-angstrom-linux-gnueabi)
NOTE: package boost-1.36.0: completed
DEBUG: Marking task 15
(/home/gnutoo/dev/embedded/oe/local_repository/packages/boost/boost_1.36.0.bb,
do_package) as buildable
DEBUG: Stampfile
/home/gnutoo/oetmp/stamps/armv4t-angstrom-linux-gnueabi/boost-1.36.0-r4.do_package
not available

The result on my system is that everything is packaged into the -dev package

I've tried to make my system(gentoo) less a mess and removed python 2.3
and 2.4 and migrated gentoo's boost(according to the wiki it was needed
for oe/bitbake) to python 2.5

I've also updated to the lastest oe trunk and had bitbake up to
date(lastest svn revision)
but the problem persists

ps: the recipe has the part that split the files into multiple packages
changed because the one that was in the package that is in tree didn't
work either on my computer so I tried something else.
Strangely the abiword-plugins_2.4.6.bb that is in the tree worked
Mabe i should re-try it...

Thanks a lot in advance for your help.

Attachment: boost-36.inc
Description: Binary data

Attachment: boost_1.36.0.bb
Description: Binary data

Attachment: arm-intrinsics.patch
Description: Binary data

Attachment: no-long-double-math.patch
Description: Binary data

Attachment: math_tools_config.patch
Description: Binary data

Attachment: add-disable-long-double.patch
Description: Binary data

_______________________________________________
Openembedded-users mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-users

Reply via email to