FTBFS in -proposed

Bug #1668024 reported by Rebecca Palmer
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
beignet (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Bug fix upload, has a freeze exception in Debian:

beignet (1.3.0-2) unstable; urgency=medium

  * Statically link to LLVM to allow installation together with
    mesa-opencl-icd (workaround for #852746).
  * Disable OpenCL 2.0 on i386, as it is likely to crash.
    (Closes: #855651)
  * Add missing build-dependencies on x32 to fix FTBFS.
  * Fix broken link in documentation.

tags: added: upgrade-software-version
Revision history for this message
Graham Inggs (ginggs) wrote :

This bug was fixed in the package beignet - 1.3.0-2
Sponsored for Rebecca Palmer (rebecca-palmer)

---------------
beignet (1.3.0-2) unstable; urgency=medium

  * Statically link to LLVM to allow installation together with
    mesa-opencl-icd (workaround for #852746).
  * Disable OpenCL 2.0 on i386, as it is likely to crash.
    (Closes: #855651)
  * Add missing build-dependencies on x32 to fix FTBFS.
  * Fix broken link in documentation.

 -- Rebecca N. Palmer <email address hidden> Tue, 21 Feb 2017 22:45:18 +0000

Changed in beignet (Ubuntu):
status: New → Fix Released
Revision history for this message
Graham Inggs (ginggs) wrote :

Woops, this sync FTBFS.

Revision history for this message
Rebecca Palmer (rebecca-palmer) wrote :

Debian beignet automatically uses the same LLVM version as mesa, to avoid crashing when OpenCL and OpenGL are used together (as LLVM lacks symbol versioning - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=848368#46 ). Ubuntu -proposed mesa now uses LLVM 4.0, which beignet isn't compatible with (adding the dependency only makes it fail later), so this no longer works.

The immediate fix is to disable this mechanism and use LLVM 3.9, as attached. (This will have the above bug if LLVM 4.0 mesa is let out of -proposed, but so would the existing beignet, built with 3.9 before mesa switched.)

summary: - Please sync beignet 1.3.0-2 (universe) from Debian unstable (main)
+ FTBFS in -proposed
Changed in beignet (Ubuntu):
status: Fix Released → In Progress
Revision history for this message
Rebecca Palmer (rebecca-palmer) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package beignet - 1.3.0-2ubuntu1

---------------
beignet (1.3.0-2ubuntu1) zesty; urgency=medium

  * Use LLVM 3.9 unconditionally instead of trying to match mesa,
    as this package FTBFS with LLVM 4.0. (LP: #1668024)

 -- <email address hidden> (Rebecca N. Palmer) Sun, 26 Feb 2017 13:25:03 +0000

Changed in beignet (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.