please merge llvm-toolchain-3.8 from Debian

Bug #1605291 reported by Gianfranco Costamagna
20
This bug affects 2 people
Affects Status Importance Assigned to Milestone
llvm-toolchain-3.8 (Ubuntu)
Fix Released
Wishlist
Graham Inggs

Bug Description

debdiff attached and build ongoing @ ppa:costamagnagianfranco/locutusofborg-ppa

Revision history for this message
Gianfranco Costamagna (costamagnagianfranco) wrote :
Mathew Hodson (mhodson)
Changed in llvm-toolchain-3.8 (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in llvm-toolchain-3.8 (Ubuntu):
status: New → Confirmed
Revision history for this message
Ariel Faigon (ariel.faigon) wrote :

clang in 15.04 and 16.04 LTS is pretty unusable without this patch.

Linking against precompiled (with the gcc toolchain) system libraries fails.

There are also multiple affected users in this closely related bug:

https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-3.8/+bug/1488254

Revision history for this message
Gianfranco Costamagna (costamagnagianfranco) wrote :

Subscribing Graham :)

Graham Inggs (ginggs)
Changed in llvm-toolchain-3.8 (Ubuntu):
status: Confirmed → In Progress
assignee: nobody → Graham Inggs (ginggs)
Revision history for this message
Graham Inggs (ginggs) wrote :

@LocutusOfBorg: in your debdiff, what is debian/changelog.save? Can I remove that?
Also urgency=low for the latest changelog entry.

Revision history for this message
Gianfranco Costamagna (costamagnagianfranco) wrote :

Hi, changelog.save is something that Sylvestre forgot probably when uploading
https://sources.debian.net/src/llvm-toolchain-3.8/1:3.8.1-4/debian/
you can see Debian has it

urgency=low... who cares? I don't think Ubuntu is caring about it ;)
feel free to change

Revision history for this message
Graham Inggs (ginggs) wrote :

Thanks, uploaded! I think this needs to go through NEW because of llvm-3.8-tools. Please close this bug when it has migrated.

Revision history for this message
Gianfranco Costamagna (costamagnagianfranco) wrote :

it will be automatically closed because I put this bug in changelog!

thanks a lot!

Changed in llvm-toolchain-3.8 (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package llvm-toolchain-3.8 - 1:3.8.1-4ubuntu1

---------------
llvm-toolchain-3.8 (1:3.8.1-4ubuntu1) yakkety; urgency=low

  * Merge from Debian unstable (LP: #1605291). Remaining changes:
    - Add support for gcc's attribute abi_tag (needed for compatibility with
      GCC 5's libstdc++); taken from the trunk.
    - Disable lldb on s390x.
    - Remove the build tree before calling dh_strip; at least the amd64 buildd
      runs out of diskspace at this step.
    - rules: Allow LLVM tests to fail on i386, we know dropping AVX512 breaks
      them.
    - drop-avx512-from-skylake.diff: Don't enable AVX512 on Skylake, as it's
      a server cpu feature and breaks llvmpipe on workstations.

llvm-toolchain-3.8 (1:3.8.1-4) unstable; urgency=medium

  * Fix the FTBFS under mips/mipsel? (enable the link against atomic)
    (Closes: #820537)
  * Bring back llvm-3.8-tools to life
  * ship clang-tblgen & yaml-bench as part of the libclang-common-X.Y-dev
    package

 -- Gianfranco Costamagna <email address hidden> Thu, 21 Jul 2016 16:59:53 +0200

Changed in llvm-toolchain-3.8 (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Ariel Faigon (ariel.faigon) wrote :

Confirming that this upgrade fixes the problem for me.
clang++ now links successfully vs. system boost libs.
Thanks to all involved!

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

Duplicates of this bug

Other bug subscribers

Remote bug watches

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