libsass FTBFS with LTO enabled
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libsass (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
lto-disabled-list (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
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/
--- debian/
+++ dpkg-gensymbols
@@ -21,40 +21,40 @@
_Z20json_
_Z23json_
_ZGVZN4utf815
- _ZN4Sass10Assig
- _ZN4Sass10Assig
- _ZN4Sass10Assig
- _ZN4Sass10Assig
- _ZN4Sass10Assig
- _ZN4Sass10Assig
- _ZN4Sass10Assig
- _ZN4Sass10Assig
- _ZN4Sass10Assig
...
- (c++)"non-virtual thunk to Sass::SelectorL
+#MISSING: 3.6.4+20210501-1# (c++)"non-virtual thunk to Sass::SelectorL
(c++)"non-virtual thunk to Sass::String_
- (c++)"non-virtual thunk to Sass::String_
+#MISSING: 3.6.4+20210501-1# (c++)"non-virtual thunk to Sass::String_
sass2scss@Base 3.5.5-4~
sass2scss_
sass_
dh_makeshlibs: error: failing due to earlier errors
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 <email address hidden> Tue, 20 Jul 2021 17:15:54 +0000