~ubuntu-branches/ubuntu/trusty/guile-1.6/trusty-proposed

Viewing all changes in revision 4.

  • 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.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: