← Back to team overview

touch-packages team mailing list archive

[Bug 1409483] Re: FTBFS: (package) on 32 bit arch's

 

Possible fix [1] updates symbol files of libflac++6. This problem is
from libflac converting long to long long. On a 32bit system long will
evaluate to int32 and on 64bit it will evaulate to int64. The change by
libflac is attempting to make the values int64 on all architectures.

If the libflac++6 symbols change, what repercussions does this have to
the rest of the packages? Maybe just reverting the libflac long longs to
long would be the best fix.

[1] https://code.launchpad.net/~pcpratts/ubuntu/vivid/flac/fix-for-
ftbfs/+merge/250557

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to flac in Ubuntu.
https://bugs.launchpad.net/bugs/1409483

Title:
  FTBFS: (package) on 32 bit arch's

Status in One Hundred Papercuts:
  Confirmed
Status in flac package in Ubuntu:
  Confirmed
Status in flac package in Debian:
  New

Bug description:
  libflac6++ produces a slightly different set of symbols for 64 & 32 bit. This currently causes 32 arch builds to fail as current symbols file is for 64 bit.
  This will not be confined to libflac++6, maybe? all future c++ with symbols files?

  ProblemType: Bug
  DistroRelease: Ubuntu 15.04
  Package: libflac++6 1.3.1-1
  ProcVersionSignature: Ubuntu 3.18.0-8.9-generic 3.18.1
  Uname: Linux 3.18.0-8-generic x86_64
  ApportVersion: 2.15.1-0ubuntu2
  Architecture: amd64
  CurrentDesktop: Unity
  Date: Sun Jan 11 11:54:49 2015
  InstallationDate: Installed on 2014-11-16 (56 days ago)
  InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Alpha amd64 (20141114)
  SourcePackage: flac
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/hundredpapercuts/+bug/1409483/+subscriptions


Follow ups

References