[Bug 1936964] Re: libsass FTBFS with LTO enabled
James Page
1936964 at bugs.launchpad.net
Fri Feb 21 12:16:52 UTC 2025
libsass (3.6.5+20231221-1) experimental; urgency=high
[ upstream ]
* new development snapshot
+ fix most urgent issues in 2023;
closes: bug#1051893, #1051894, #1051895;
CVE-2022-26592 CVE-2022-43357 CVE-2022-43358
[ Jonas Smedegaard ]
* update copyright info: update coverage
* set urgency=high due to security bugfixes
* enable link-time optimization;
closes: bug#1015519, thanks to Matthias Klose
-- Jonas Smedegaard <dr at jones.dk> Thu, 21 Dec 2023 19:57:09 +010
** Changed in: libsass (Ubuntu)
Assignee: (unassigned) => James Page (james-page)
** Changed in: libsass (Ubuntu)
Status: New => In Progress
** Changed in: libsass (Ubuntu)
Status: In Progress => Fix Released
** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2022-26592
** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2022-43357
** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2022-43358
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to libsass in Ubuntu.
https://bugs.launchpad.net/bugs/1936964
Title:
libsass FTBFS with LTO enabled
Status in libsass package in Ubuntu:
Fix Released
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 Ubuntu-openstack-bugs
mailing list