FTBFS in bionic

Bug #1739469 reported by Steve Langasek on 2017-12-20
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pulseaudio (Ubuntu)
Critical
Steve Langasek
trust-store (Ubuntu)
Critical
Unassigned

Bug Description

A rebuild of trust-store for the new boost ABI fails in bionic:

/usr/bin/cc -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/trust-store-2.0.0+16.04.20160119=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wall -pedantic -Wextra -fPIC -fvisibility=hidden -pthread -DCHECK_FUNCTION_EXISTS=pthread_create -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/cmTC_75174.dir/CheckFunctionExists.c.o -o cmTC_75174 -lpthreads
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status

If anyone cares about this package for bionic, they will need to resolve this. Otherwise, the build-dependency from pulseaudio to trust-store should be dropped and trust-store should be removed from the archive.

Steve Langasek (vorlon) on 2017-12-20
Changed in trust-store (Ubuntu):
importance: Undecided → Critical
Steve Langasek (vorlon) wrote :

Removing packages from bionic-proposed:
 trust-store 2.0.0+16.04.20160119-0ubuntu7 in bionic
Comment: FTBFS against current boost; unmaintained, obsoleted product; LP: #1739469
1 package successfully removed.
Removing packages from bionic:
 trust-store 2.0.0+16.04.20160119-0ubuntu6 in bionic
  libtrust-store-dev 2.0.0+16.04.20160119-0ubuntu6 in bionic amd64
  libtrust-store-dev 2.0.0+16.04.20160119-0ubuntu6 in bionic arm64
  libtrust-store-dev 2.0.0+16.04.20160119-0ubuntu6 in bionic armhf
  libtrust-store-dev 2.0.0+16.04.20160119-0ubuntu6 in bionic i386
  libtrust-store-dev 2.0.0+16.04.20160119-0ubuntu6 in bionic ppc64el
  libtrust-store-dev 2.0.0+16.04.20160119-0ubuntu6 in bionic s390x
  libtrust-store-doc 2.0.0+16.04.20160119-0ubuntu6 in bionic amd64
  libtrust-store-doc 2.0.0+16.04.20160119-0ubuntu6 in bionic arm64
  libtrust-store-doc 2.0.0+16.04.20160119-0ubuntu6 in bionic armhf
  libtrust-store-doc 2.0.0+16.04.20160119-0ubuntu6 in bionic i386
  libtrust-store-doc 2.0.0+16.04.20160119-0ubuntu6 in bionic ppc64el
  libtrust-store-doc 2.0.0+16.04.20160119-0ubuntu6 in bionic s390x
  libtrust-store2 2.0.0+16.04.20160119-0ubuntu6 in bionic amd64
  libtrust-store2 2.0.0+16.04.20160119-0ubuntu6 in bionic arm64
  libtrust-store2 2.0.0+16.04.20160119-0ubuntu6 in bionic armhf
  libtrust-store2 2.0.0+16.04.20160119-0ubuntu6 in bionic i386
  libtrust-store2 2.0.0+16.04.20160119-0ubuntu6 in bionic ppc64el
  libtrust-store2 2.0.0+16.04.20160119-0ubuntu6 in bionic s390x
  trust-store-bin 2.0.0+16.04.20160119-0ubuntu6 in bionic amd64
  trust-store-bin 2.0.0+16.04.20160119-0ubuntu6 in bionic arm64
  trust-store-bin 2.0.0+16.04.20160119-0ubuntu6 in bionic armhf
  trust-store-bin 2.0.0+16.04.20160119-0ubuntu6 in bionic i386
  trust-store-bin 2.0.0+16.04.20160119-0ubuntu6 in bionic ppc64el
  trust-store-bin 2.0.0+16.04.20160119-0ubuntu6 in bionic s390x
  trust-store-tests 2.0.0+16.04.20160119-0ubuntu6 in bionic amd64
  trust-store-tests 2.0.0+16.04.20160119-0ubuntu6 in bionic arm64
  trust-store-tests 2.0.0+16.04.20160119-0ubuntu6 in bionic armhf
  trust-store-tests 2.0.0+16.04.20160119-0ubuntu6 in bionic i386
  trust-store-tests 2.0.0+16.04.20160119-0ubuntu6 in bionic ppc64el
  trust-store-tests 2.0.0+16.04.20160119-0ubuntu6 in bionic s390x
Comment: FTBFS against current boost; unmaintained, obsoleted product; LP: #1739469
1 package successfully removed.

Changed in pulseaudio (Ubuntu):
status: New → In Progress
importance: Undecided → Critical
assignee: nobody → Steve Langasek (vorlon)
Changed in trust-store (Ubuntu):
status: New → Fix Released
Changed in pulseaudio (Ubuntu):
status: In Progress → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package pulseaudio - 1:11.1-1ubuntu5

---------------
pulseaudio (1:11.1-1ubuntu5) bionic; urgency=medium

  * Drop use of trust-store, which is unmaintained and fails to build.
    LP: #1739469.

 -- Steve Langasek <email address hidden> Thu, 01 Feb 2018 16:12:47 -0800

Changed in pulseaudio (Ubuntu):
status: Fix Committed → Fix Released
Dimitri John Ledkov (xnox) wrote :

IMHO this is invalid, due to snapd/security-team/upstream thinking to increase trust-store usage in the near future =/

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers