[Bug 1065302] Re: _FORTIFY_SOURCE being added syntactically wrong for ppa builds breaking them

Roger Binns ubuntu at rogerbinns.com
Sun Apr 14 23:28:37 UTC 2013


** Summary changed:

- _FORTIFY_SOURCE being added for ppa builds
+ _FORTIFY_SOURCE being added syntactically wrong for ppa builds breaking them

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to python2.7 in Ubuntu.
https://bugs.launchpad.net/bugs/1065302

Title:
  _FORTIFY_SOURCE being added syntactically wrong for ppa builds
  breaking them

Status in “python-apsw” package in Ubuntu:
  New
Status in “python2.7” package in Ubuntu:
  New

Bug description:
  I'm  the author of apsw - https://code.google.com/p/apsw/ - and have a
  PPA for builds for various Ubuntu versions at https://launchpad.net
  /~ubuntu-rogerbinns/+archive/apsw/+packages

  This has worked fine for a few years.  However builds for Quantal are
  failing.  You can see a failed build log at
  https://launchpadlibrarian.net/119421086/buildlog_ubuntu-quantal-amd64
  .python-apsw_3.7.14.1-r1-1ppa1~quantal1_FAILEDTOBUILD.txt.gz - The way
  I do the ppa build is by running "make ppa" from a source tree.

  The cause is because _FORTIFY_SOURCE is being mishandled.  Its
  definition and usage is not coming from my code.  I can't tell if the
  problem is the server side environment having a bug or something
  involved in making packages for submission is adding it.  Perhaps the
  Python stuff on 12.04 (where I do the ppa submissions) is putting in
  gunk that breaks 12.10?

  Attached is a .build file from the client machine.  It contains the
  following line which is not my doing

  dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin:
  vendor): -D_FORTIFY_SOURCE=2

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: python-dev 2.7.3-0ubuntu2
  ProcVersionSignature: Ubuntu 3.2.0-31.50-generic 3.2.28
  Uname: Linux 3.2.0-31-generic x86_64
  NonfreeKernelModules: nvidia
  ApportVersion: 2.0.1-0ubuntu13
  Architecture: amd64
  Date: Wed Oct 10 15:39:41 2012
  SourcePackage: python-defaults
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-apsw/+bug/1065302/+subscriptions




More information about the foundations-bugs mailing list