-
Committer:
Bazaar Package Importer
-
Author(s):
Cyril Brulebois
-
Date:
2009-01-28 12:25:38 UTC
-
mfrom:
(3.1.2 sid)
-
Revision ID:
james.westby@ubuntu.com-20090128122538-ow8vo88rqs30fzx4
Tags: 1.6.8-6.3
* Non-maintainer upload.
* Work around two FTBFS causes on hppa (Closes: #497740):
- The stack grows up on hppa (only), and the variable introduced by
the stackdirection.diff patch isn't the needed one (it introduces
SCM_I_GSC_STACK_GROWS_UP while SCM_STACK_GROWS_UP would be needed).
- Both -O2 and -O0 are not OK on hppa because it leads to a stack
overflow.
Therefore, instead of fiddling with the patch, introduce more
architecture-specific checks to add the right CFLAGS.
* As a consequence, rework the existing CFLAGS handling to make them a
bit more readable, including a table that describes the wanted CFLAGS
depending on the architecture, and depending on whether “noopt” is
passed through DEB_BUILD_OPTIONS. Test-buit successfully on amd64,
hppa, and sparc, both with and without “noopt”.
* Set urgency to “high” since that will fix 2 RC bugs in lenny.