[Bug 1936964] Re: libsass FTBFS with LTO enabled

Launchpad Bug Tracker 1936964 at bugs.launchpad.net
Tue Jul 20 21:43:04 UTC 2021


This bug was fixed in the package lto-disabled-list - 14

---------------
lto-disabled-list (14) impish; urgency=medium

  * Add libsass due to dropped symbols (LP: #1936964)

 -- Graham Inggs <ginggs at ubuntu.com>  Tue, 20 Jul 2021 17:15:54 +0000

** Changed in: lto-disabled-list (Ubuntu)
       Status: New => Fix Released

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

Title:
  libsass FTBFS with LTO enabled

Status in libsass package in Ubuntu:
  New
Status in lto-disabled-list package in Ubuntu:
  Fix Released

Bug description:
  libsass FTBFS on amd64, arm64, ppc64el and s390x with LTO enabled due
  to 1000+ of the 5600+ symbols being dropped.

  Excerpt from the build log:

     dh_makeshlibs -a
  dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see diff output below
  dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below
  dpkg-gensymbols: warning: debian/libsass1/DEBIAN/symbols doesn't match completely debian/libsass1.symbols
  --- debian/libsass1.symbols (libsass1_3.6.4+20210501-1_amd64)
  +++ dpkg-gensymbolsSq0TwN	2021-05-10 08:58:39.714330785 +0000
  @@ -21,40 +21,40 @@
    _Z20json_prepend_elementP8JsonNodeS0_ at Base 3.5.5-4~
    _Z23json_remove_from_parentP8JsonNode at Base 3.5.5-4~
    _ZGVZN4utf815replace_invalidIPKcSt20back_insert_iteratorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEET0_T_SC_SB_E18replacement_marker at Base 3.5.5-4~
  - _ZN4Sass10Assignment7performEPNS_9OperationINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE at Base 3.5.5-4~
  - _ZN4Sass10Assignment7performEPNS_9OperationIP10Sass_ValueEE at Base 3.5.5-4~
  - _ZN4Sass10Assignment7performEPNS_9OperationIPNS_10ExpressionEEE at Base 3.5.5-4~
  - _ZN4Sass10Assignment7performEPNS_9OperationIPNS_17SupportsConditionEEE at Base 3.6.4-2~
  - _ZN4Sass10Assignment7performEPNS_9OperationIPNS_5ValueEEE at Base 3.5.5-4~
  - _ZN4Sass10Assignment7performEPNS_9OperationIPNS_8AST_NodeEEE at Base 3.5.5-4~
  - _ZN4Sass10Assignment7performEPNS_9OperationIPNS_8SelectorEEE at Base 3.5.5-4~
  - _ZN4Sass10Assignment7performEPNS_9OperationIPNS_9StatementEEE at Base 3.5.5-4~
  - _ZN4Sass10Assignment7performEPNS_9OperationIvEE at Base 3.5.5-4~

  ...

  - (c++)"non-virtual thunk to Sass::SelectorList::~SelectorList()@Base" 3.6.4-2~
  +#MISSING: 3.6.4+20210501-1# (c++)"non-virtual thunk to Sass::SelectorList::~SelectorList()@Base" 3.6.4-2~
    (c++)"non-virtual thunk to Sass::String_Schema::hash() const at Base" 3.6.4
  - (c++)"non-virtual thunk to Sass::String_Schema::~String_Schema()@Base" 3.5.5-4~
  +#MISSING: 3.6.4+20210501-1# (c++)"non-virtual thunk to Sass::String_Schema::~String_Schema()@Base" 3.5.5-4~
    sass2scss at Base 3.5.5-4~
    sass2scss_version at Base 3.5.5-4~
    sass_alloc_memory at Base 3.5.5-4~
  dh_makeshlibs: error: failing due to earlier errors

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libsass/+bug/1936964/+subscriptions




More information about the foundations-bugs mailing list