Home
Reading
Searching
Subscribe
Sponsors
Statistics
Posting
Contact
Spam
Lists
Links
About
Hosting
Filtering
Features Download
Marketing
Archives
FAQ
Blog
 
Gmane
From: Neil Williams <codehelp <at> debian.org>
Subject: Bug#493180: Solution for ORBit2
Newsgroups: gmane.linux.debian.devel.bugs.general
Date: Tuesday 10th February 2009 16:22:48 UTC (over 7 years ago)
reassign 493180 dpkg-cross
thanks

ORBit2 can be handled using a package-specific *AND*
architecture-dependent set of cache values, read from the Debian build
logs.

View the buildd log, search for alignof and assign the values output by
the native check to the config/cross-config.$arch file within a
package-specific block:

on armel:

#orbit2
if [ "$PACKAGE" = "orbit2" -o "$PACKAGE_NAME" = "ORBit2" ]; then
ac_cv_alignof_CORBA_octet=1
ac_cv_alignof_CORBA_boolean=1
ac_cv_alignof_CORBA_char=1
ac_cv_alignof_CORBA_wchar=2
ac_cv_alignof_CORBA_short=2
ac_cv_alignof_CORBA_long=4
ac_cv_alignof_CORBA_long_long=8
ac_cv_alignof_CORBA_float=4
ac_cv_alignof_CORBA_double=4
ac_cv_alignof_CORBA_long_double=8
ac_cv_alignof_CORBA_struct=1
ac_cv_alignof_CORBA_pointer=4
fi

With one proviso, that orbit2 keeps too much cache status around and
the old directory needs to be removed with 'emsource -c orbit2' before
each test or the build goes into a loop, constantly re-checking the
config.

-- 


Neil Williams
=============
http://www.data-freedom.org/
http://www.nosoftwarepatents.com/
http://www.linux.codehelp.co.uk/
 
CD: 17ms