[Pkg-sass-devel] Bug#984208: libsass: ftbfs with GCC-11

Matthias Klose doko at debian.org
Wed Mar 3 16:14:58 GMT 2021


Package: src:libsass
Version: 3.6.4+20201122-1
Severity: normal
Tags: sid bookworm
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-11

[This bug is not targeted to the upcoming bullseye release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-11/g++-11, but succeeds to build with gcc-10/g++-10. The
severity of this report will be raised before the bookworm release,
so nothing has to be done for the bullseye release.

The full build log can be found at:
http://people.debian.org/~doko/logs/20210228/filtered/gcc11/libsass_3.6.4+20201122-1_unstable_gcc11.log
The last lines of the build log are at the end of this report.

To build with GCC 11, either set CC=gcc-11 CXX=g++-11 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-11/porting_to.html

GCC 11 defaults to the GNU++17 standard.  If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.

[...]
+ _ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN4Sass10Color_RGBAEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEED2Ev at Base 3.6.4+20201122-1
  (optional=templinst|subst)_ZNSt10_HashtableIPKN4Sass14SimpleSelectorES3_SaIS3_ENSt8__detail9_IdentityENS0_14PtrObjEqualityENS0_10PtrObjHashENS5_18_Mod_range_hashingENS5_20_Default_ranged_hashENS5_20_Prime_rehash_policyENS5_17_Hashtable_traitsILb1ELb1ELb1EEEE9_M_rehashE{size_t}RK{size_t}@Base 3.6.4-2~
  (optional=templinst)_ZNSt10_HashtableIPKN4Sass14SimpleSelectorES3_SaIS3_ENSt8__detail9_IdentityENS0_14PtrObjEqualityENS0_10PtrObjHashENS5_18_Mod_range_hashingENS5_20_Default_ranged_hashENS5_20_Prime_rehash_policyENS5_17_Hashtable_traitsILb1ELb1ELb1EEEED1Ev at Base 3.6.4-2~
  (optional=templinst)_ZNSt10_HashtableIPKN4Sass14SimpleSelectorES3_SaIS3_ENSt8__detail9_IdentityENS0_14PtrObjEqualityENS0_10PtrObjHashENS5_18_Mod_range_hashingENS5_20_Default_ranged_hashENS5_20_Prime_rehash_policyENS5_17_Hashtable_traitsILb1ELb1ELb1EEEED2Ev at Base 3.6.4-2~
  (optional=templinst|subst)_ZNSt10_HashtableIPKN4Sass15ComplexSelectorES3_SaIS3_ENSt8__detail9_IdentityENS0_14PtrObjEqualityENS0_10PtrObjHashENS5_18_Mod_range_hashingENS5_20_Default_ranged_hashENS5_20_Prime_rehash_policyENS5_17_Hashtable_traitsILb1ELb1ELb1EEEE9_M_rehashE{size_t}RK{size_t}@Base 3.6.4-2~
  (optional=templinst)_ZNSt10_HashtableIPKN4Sass15ComplexSelectorES3_SaIS3_ENSt8__detail9_IdentityENS0_14PtrObjEqualityENS0_10PtrObjHashENS5_18_Mod_range_hashingENS5_20_Default_ranged_hashENS5_20_Prime_rehash_policyENS5_17_Hashtable_traitsILb1ELb1ELb1EEEED1Ev at Base 3.6.4-2~
  (optional=templinst)_ZNSt10_HashtableIPKN4Sass15ComplexSelectorES3_SaIS3_ENSt8__detail9_IdentityENS0_14PtrObjEqualityENS0_10PtrObjHashENS5_18_Mod_range_hashingENS5_20_Default_ranged_hashENS5_20_Prime_rehash_policyENS5_17_Hashtable_traitsILb1ELb1ELb1EEEED2Ev at Base 3.6.4-2~
- (optional=templinst|subst)_ZNSt10_HashtableIiSt4pairIKiPKcESaIS4_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS6_18_Mod_range_hashingENS6_20_Default_ranged_hashENS6_20_Prime_rehash_policyENS6_17_Hashtable_traitsILb0ELb0ELb1EEEEC1IPKS4_EET_SL_{size_t}RKSB_RKSC_RKSD_RKS9_RKS7_RKS5_ at Base 3.6.4-2~
- (optional=templinst|subst)_ZNSt10_HashtableIiSt4pairIKiPKcESaIS4_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS6_18_Mod_range_hashingENS6_20_Default_ranged_hashENS6_20_Prime_rehash_policyENS6_17_Hashtable_traitsILb0ELb0ELb1EEEEC2IPKS4_EET_SL_{size_t}RKSB_RKSC_RKSD_RKS9_RKS7_RKS5_ at Base 3.6.4-2~
+ _ZNSt10_HashtableIiSt4pairIKiPKcESaIS4_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS6_18_Mod_range_hashingENS6_20_Default_ranged_hashENS6_20_Prime_rehash_policyENS6_17_Hashtable_traitsILb0ELb0ELb1EEEEC1IPKS4_EET_SL_mRKSB_RKS9_RKS5_St17integral_constantIbLb1EE at Base 3.6.4+20201122-1
+#MISSING: 3.6.4+20201122-1# (optional=templinst|subst)_ZNSt10_HashtableIiSt4pairIKiPKcESaIS4_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS6_18_Mod_range_hashingENS6_20_Default_ranged_hashENS6_20_Prime_rehash_policyENS6_17_Hashtable_traitsILb0ELb0ELb1EEEEC1IPKS4_EET_SL_{size_t}RKSB_RKSC_RKSD_RKS9_RKS7_RKS5_ at Base 3.6.4-2~
+ _ZNSt10_HashtableIiSt4pairIKiPKcESaIS4_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS6_18_Mod_range_hashingENS6_20_Default_ranged_hashENS6_20_Prime_rehash_policyENS6_17_Hashtable_traitsILb0ELb0ELb1EEEEC2IPKS4_EET_SL_mRKSB_RKS9_RKS5_St17integral_constantIbLb1EE at Base 3.6.4+20201122-1
+#MISSING: 3.6.4+20201122-1# (optional=templinst|subst)_ZNSt10_HashtableIiSt4pairIKiPKcESaIS4_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS6_18_Mod_range_hashingENS6_20_Default_ranged_hashENS6_20_Prime_rehash_policyENS6_17_Hashtable_traitsILb0ELb0ELb1EEEEC2IPKS4_EET_SL_{size_t}RKSB_RKSC_RKSD_RKS9_RKS7_RKS5_ at Base 3.6.4-2~
+ _ZNSt10_HashtableIiSt4pairIKiPKcESaIS4_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS6_18_Mod_range_hashingENS6_20_Default_ranged_hashENS6_20_Prime_rehash_policyENS6_17_Hashtable_traitsILb0ELb0ELb1EEEED1Ev at Base 3.6.4+20201122-1
+ _ZNSt10_HashtableIiSt4pairIKiPKcESaIS4_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS6_18_Mod_range_hashingENS6_20_Default_ranged_hashENS6_20_Prime_rehash_policyENS6_17_Hashtable_traitsILb0ELb0ELb1EEEED2Ev at Base 3.6.4+20201122-1
  (optional=templinst)_ZNSt11__copy_moveILb0ELb0ESt26random_access_iterator_tagE8__copy_mIPKN4Sass9ExtensionEPS4_EET0_T_S9_S8_ at Base 3.6.4-4~
  (optional=templinst)_ZNSt12_Destroy_auxILb0EE9__destroyIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEvT_S9_ at Base 3.6.4-4~
+ _ZNSt20__uninitialized_copyILb0EE13__uninit_copyIN9__gnu_cxx17__normal_iteratorIPSt6vectorIN4Sass9ExtensionESaIS6_EES4_IS8_SaIS8_EEEES9_EET0_T_SE_SD_ at Base 3.6.4+20201122-1
  (optional=templinst|subst)_ZNSt23mersenne_twister_engineI{size_t}L{size_t}32EL{size_t}624EL{size_t}397EL{size_t}31EL{size_t}2567483615EL{size_t}11EL{size_t}4294967295EL{size_t}7EL{size_t}2636928640EL{size_t}15EL{size_t}4022730752EL{size_t}18EL{size_t}1812433253EE11_M_gen_randEv at Base 3.6.4-4~
  (optional=templinst)_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN4Sass10SharedImplINS6_8AST_NodeEEESt4lessIS5_ESaISt4pairIKS5_S9_EEEixERSD_ at Base 3.6.4
  (optional=templinst)_ZNSt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN4Sass10StyleSheetEED1Ev at Base 3.5.5-4~
@@ -4847,9 +4872,10 @@
  (optional=templinst)_ZNSt6vectorIPN4Sass9StatementESaIS2_EE17_M_realloc_insertIJRKS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_ at Base 3.5.5-4~
  (optional=templinst)_ZNSt6vectorIPN4Sass9StatementESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_ at Base 3.5.5-4~
  (optional=templinst)_ZNSt6vectorIPcSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ at Base 3.5.5-4~
+ _ZNSt6vectorIS_IN4Sass10SharedImplINS0_15ComplexSelectorEEESaIS3_EESaIS5_EE12emplace_backIJS5_EEEvDpOT_ at Base 3.6.4+20201122-1
  (optional=templinst)_ZNSt6vectorIS_IN4Sass10SharedImplINS0_15ComplexSelectorEEESaIS3_EESaIS5_EE17_M_realloc_insertIJRKS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_ at Base 3.6.4-2~
- (optional=templinst)_ZNSt6vectorIS_IN4Sass10SharedImplINS0_15ComplexSelectorEEESaIS3_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_ at Base 3.6.4-4~
- (optional=templinst|arch=ia64)_ZNSt6vectorIS_IN4Sass10SharedImplINS0_15ComplexSelectorEEESaIS3_EESaIS5_EE9push_backERKS5_ at Base 3.6.4-4~
+#MISSING: 3.6.4+20201122-1# (optional=templinst)_ZNSt6vectorIS_IN4Sass10SharedImplINS0_15ComplexSelectorEEESaIS3_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_ at Base 3.6.4-4~
+ (optional=templinst)_ZNSt6vectorIS_IN4Sass10SharedImplINS0_15ComplexSelectorEEESaIS3_EESaIS5_EE9push_backERKS5_ at Base 3.6.4-4~
  (optional=templinst)_ZNSt6vectorIS_IN4Sass10SharedImplINS0_15ComplexSelectorEEESaIS3_EESaIS5_EED1Ev at Base 3.6.4-2~
  (optional=templinst)_ZNSt6vectorIS_IN4Sass10SharedImplINS0_15ComplexSelectorEEESaIS3_EESaIS5_EED2Ev at Base 3.6.4-2~
  (optional=templinst)_ZNSt6vectorIS_IN4Sass10SharedImplINS0_17SelectorComponentEEESaIS3_EESaIS5_EE12emplace_backIJS5_EEEvDpOT_ at Base 3.6.4-2~
@@ -4864,8 +4890,9 @@
  (optional=templinst)_ZNSt6vectorIS_IN4Sass10SharedImplINS0_17SelectorComponentEEESaIS3_EESaIS5_EEC2ESt16initializer_listIS5_ERKS6_ at Base 3.6.4-2~
  (optional=templinst)_ZNSt6vectorIS_IN4Sass10SharedImplINS0_17SelectorComponentEEESaIS3_EESaIS5_EED1Ev at Base 3.6.4-2~
  (optional=templinst)_ZNSt6vectorIS_IN4Sass10SharedImplINS0_17SelectorComponentEEESaIS3_EESaIS5_EED2Ev at Base 3.6.4-2~
+ _ZNSt6vectorIS_IN4Sass9ExtensionESaIS1_EESaIS3_EE12emplace_backIJS3_EEEvDpOT_ at Base 3.6.4+20201122-1
  (optional=templinst)_ZNSt6vectorIS_IN4Sass9ExtensionESaIS1_EESaIS3_EE17_M_realloc_insertIJRKS3_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_ at Base 3.6.4-2~
- (optional=templinst)_ZNSt6vectorIS_IN4Sass9ExtensionESaIS1_EESaIS3_EE17_M_realloc_insertIJS3_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_ at Base 3.6.4-4~
+#MISSING: 3.6.4+20201122-1# (optional=templinst)_ZNSt6vectorIS_IN4Sass9ExtensionESaIS1_EESaIS3_EE17_M_realloc_insertIJS3_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_ at Base 3.6.4-4~
  (optional=templinst)_ZNSt6vectorIS_IN4Sass9ExtensionESaIS1_EESaIS3_EED1Ev at Base 3.6.4-2~
  (optional=templinst)_ZNSt6vectorIS_IN4Sass9ExtensionESaIS1_EESaIS3_EED2Ev at Base 3.6.4-2~
  (optional=templinst)_ZNSt6vectorIS_IS_IN4Sass10SharedImplINS0_17SelectorComponentEEESaIS3_EESaIS5_EESaIS7_EE12emplace_backIJS7_EEEvDpOT_ at Base 3.6.4-2~
@@ -4880,7 +4907,7 @@
  (optional=templinst)_ZNSt6vectorISt4pairIbN4Sass10SharedImplINS1_5BlockEEEESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_ at Base 3.5.5-4~
  (optional=templinst)_ZNSt6vectorISt4pairIbN4Sass10SharedImplINS1_5BlockEEEESaIS5_EED1Ev at Base 3.5.5-4~
  (optional=templinst)_ZNSt6vectorISt4pairIbN4Sass10SharedImplINS1_5BlockEEEESaIS5_EED2Ev at Base 3.5.5-4~
- (optional=templinst)_ZNSt6vectorIcSaIcEE17_M_realloc_insertIJRKcEEEvN9__gnu_cxx17__normal_iteratorIPcS1_EEDpOT_ at Base 3.6.4-2~
+#MISSING: 3.6.4+20201122-1# (optional=templinst)_ZNSt6vectorIcSaIcEE17_M_realloc_insertIJRKcEEEvN9__gnu_cxx17__normal_iteratorIPcS1_EEDpOT_ at Base 3.6.4-2~
  (optional=templinst|subst)_ZNSt6vectorI{size_t}SaI{size_t}EE17_M_realloc_insertIJRK{size_t}EEEvN9__gnu_cxx17__normal_iteratorIP{size_t}S1_EEDpOT_ at Base 3.5.5-4~
  (optional=templinst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag at Base 3.5.5-4~
  (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev at Base 3.5.5-4~
@@ -4903,10 +4930,10 @@
  (optional=templinst)_ZNSt8__detail9_Map_baseIN4Sass10SharedImplINS1_14SimpleSelectorEEESt4pairIKS4_St13unordered_setINS2_INS1_12SelectorListEEENS1_10ObjPtrHashENS1_14ObjPtrEqualityESaIS9_EEESaISE_ENS_10_Select1stENS1_11ObjEqualityENS1_7ObjHashENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixEOS4_ at Base 3.6.4-4~
  (optional=templinst)_ZNSt8__detail9_Map_baseIN4Sass10SharedImplINS1_14SimpleSelectorEEESt4pairIKS4_St13unordered_setINS2_INS1_12SelectorListEEENS1_10ObjPtrHashENS1_14ObjPtrEqualityESaIS9_EEESaISE_ENS_10_Select1stENS1_11ObjEqualityENS1_7ObjHashENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixERS6_ at Base 3.6.4-2~
  (optional=templinst)_ZNSt8__detail9_Map_baseIN4Sass10SharedImplINS1_14SimpleSelectorEEESt4pairIKS4_St6vectorINS1_9ExtensionESaIS8_EEESaISB_ENS_10_Select1stENS1_11ObjEqualityENS1_7ObjHashENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixERS6_ at Base 3.6.4-4~
- (optional=templinst|subst)_ZNSt8__detail9_Map_baseIN4Sass10SharedImplINS1_14SimpleSelectorEEESt4pairIKS4_{size_t}ESaIS7_ENS_10_Select1stENS1_14ObjPtrEqualityENS1_10ObjPtrHashENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixERS6_ at Base 3.6.4-4~
+#MISSING: 3.6.4+20201122-1# (optional=templinst|subst)_ZNSt8__detail9_Map_baseIN4Sass10SharedImplINS1_14SimpleSelectorEEESt4pairIKS4_{size_t}ESaIS7_ENS_10_Select1stENS1_14ObjPtrEqualityENS1_10ObjPtrHashENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixERS6_ at Base 3.6.4-4~
  (optional=templinst)_ZNSt8__detail9_Map_baseIN4Sass10SharedImplINS1_15ComplexSelectorEEESt4pairIKS4_NS1_9ExtensionEESaIS8_ENS_10_Select1stENS1_11ObjEqualityENS1_7ObjHashENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixERS6_ at Base 3.6.4-2~
  (optional=templinst)_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPN4Sass10SharedImplINS2_14SimpleSelectorEEESt6vectorIS5_SaIS5_EEEENS0_5__ops15_Iter_comp_iterIPFbPS4_SD_EEEEvT_SH_RT0_ at Base 3.6.4-2~
- (optional=templinst)_ZSt11__remove_ifIN9__gnu_cxx17__normal_iteratorIPSt6vectorIS2_IN4Sass10SharedImplINS3_17SelectorComponentEEESaIS6_EESaIS8_EES2_ISA_SaISA_EEEENS0_5__ops10_Iter_predIPFbRKSA_EEEET_SM_SM_T0_ at Base 3.6.4-4~
+#MISSING: 3.6.4+20201122-1# (optional=templinst)_ZSt11__remove_ifIN9__gnu_cxx17__normal_iteratorIPSt6vectorIS2_IN4Sass10SharedImplINS3_17SelectorComponentEEESaIS6_EESaIS8_EES2_ISA_SaISA_EEEENS0_5__ops10_Iter_predIPFbRKSA_EEEET_SM_SM_T0_ at Base 3.6.4-4~
  (optional=templinst|subst)_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN4Sass10SharedImplINS2_14SimpleSelectorEEESt6vectorIS5_SaIS5_EEEE{ssize_t}S5_NS0_5__ops15_Iter_comp_iterIPFbPS4_SD_EEEEvT_T0_SI_T1_T2_ at Base 3.6.4-2~
  (optional=templinst|subst)_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPP13Sass_ImporterSt6vectorIS3_SaIS3_EEEE{ssize_t}S3_NS0_5__ops15_Iter_comp_iterIPFbRKS3_SC_EEEEvT_T0_SH_T1_T2_ at Base 3.5.5-4~
  (optional=templinst)_ZSt13__copy_move_aILb1EN9__gnu_cxx17__normal_iteratorIPSt6vectorIS2_IN4Sass10SharedImplINS3_17SelectorComponentEEESaIS6_EESaIS8_EES2_ISA_SaISA_EEEESt15insert_iteratorISD_EET1_T0_SI_SH_ at Base 3.6.4-4~
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:20: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2



More information about the pkg-sass-devel mailing list