Public bug reported:

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_@Base 3.5.5-4~
  _Z23json_remove_from_parentP8JsonNode@Base 3.5.5-4~
  
_ZGVZN4utf815replace_invalidIPKcSt20back_insert_iteratorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEET0_T_SC_SB_E18replacement_marker@Base
 3.5.5-4~
- 
_ZN4Sass10Assignment7performEPNS_9OperationINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE@Base
 3.5.5-4~
- _ZN4Sass10Assignment7performEPNS_9OperationIP10Sass_ValueEE@Base 3.5.5-4~
- _ZN4Sass10Assignment7performEPNS_9OperationIPNS_10ExpressionEEE@Base 3.5.5-4~
- _ZN4Sass10Assignment7performEPNS_9OperationIPNS_17SupportsConditionEEE@Base 
3.6.4-2~
- _ZN4Sass10Assignment7performEPNS_9OperationIPNS_5ValueEEE@Base 3.5.5-4~
- _ZN4Sass10Assignment7performEPNS_9OperationIPNS_8AST_NodeEEE@Base 3.5.5-4~
- _ZN4Sass10Assignment7performEPNS_9OperationIPNS_8SelectorEEE@Base 3.5.5-4~
- _ZN4Sass10Assignment7performEPNS_9OperationIPNS_9StatementEEE@Base 3.5.5-4~
- _ZN4Sass10Assignment7performEPNS_9OperationIvEE@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@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@Base 3.5.5-4~
  sass2scss_version@Base 3.5.5-4~
  sass_alloc_memory@Base 3.5.5-4~
dh_makeshlibs: error: failing due to earlier errors

** Affects: libsass (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: lto-disabled-list (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: lto

** Also affects: lto-disabled-list (Ubuntu)
   Importance: Undecided
       Status: New

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

Title:
  libsass FTBFS with LTO enabled

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


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to