Bug 36335

Summary: Build fails on 32 bit chroots (set_soenv disregards configure --build)
Product: LibreOffice Reporter: Pablo Duboue <pablo.duboue>
Component: LibreofficeAssignee: Not Assigned <libreoffice-bugs>
Status: RESOLVED NOTABUG QA Contact:
Severity: normal    
Priority: medium    
Version: Inherited From OOo   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Pablo Duboue 2011-04-17 22:26:55 UTC
The configure script of LibO takes the usual arguments for specifying host environment, but the actual values are set through perl's $^O and config.guess (which in turns uses uname -m and others).

This behavior seems wrong, as it is ignoring the configure options altogether. Moreover, it makes it impossible to build in a 32-bit chroot running in a x86-64 machine.

I can contribute a fix (I would imagine it will have to be in set_soenv) if anybody can comment on what would it be the appropriate steps to follow (in accordance to LibO's multi-platform building system).

Best regards,

P.
Comment 1 Kohei Yoshida (inactive) 2011-04-18 13:11:17 UTC
Can you ask this on the developer mailing list (if you haven't already)?
Comment 2 Pablo Duboue 2011-04-18 17:48:53 UTC
Will do, thanks.

P.
Comment 3 Björn Michaelsen 2011-12-23 12:02:18 UTC
[This is an automated message.]
This bug was filed before the changes to Bugzilla on 2011-10-16. Thus it
started right out as NEW without ever being explicitly confirmed. The bug is
changed to state NEEDINFO for this reason. To move this bug from NEEDINFO back
to NEW please check if the bug still persists with the 3.5.0 beta1 or beta2 prereleases.
Details on how to test the 3.5.0 beta1 can be found at:
http://wiki.documentfoundation.org/QA/BugHunting_Session_3.5.0.-1

more detail on this bulk operation: http://nabble.documentfoundation.org/RFC-Operation-Spamzilla-tp3607474p3607474.html
Comment 4 Pablo Duboue 2012-02-14 23:32:07 UTC
Sorry for the delay updating here.
It got resolved on the mailing list, I wasn't setting up my own chroot correctly.
Sorry about the noise.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.