[Pkg-sass-devel] Bug#1012989: libsass: ftbfs with GCC-12

Matthias Klose doko at debian.org
Thu Jun 16 13:11:22 BST 2022


Package: src:libsass
Version: 3.6.5+20211226-1
Severity: normal
Tags: sid bookworm
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-12

[This bug is targeted to the upcoming bookworm 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-12/g++-12, but succeeds to build with gcc-11/g++-11. The
severity of this report will be raised before the bookworm release.

The full build log can be found at:
http://qa-logs.debian.net/2022/06/09/gcc12/libsass_3.6.5+20211226-1_unstable_gcc12.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.

[...]
@@ -4879,9 +4906,9 @@
  (optional=templinst)_ZNSt6vectorIS_IN4Sass10SharedImplINS0_17SelectorComponentEEESaIS3_EESaIS5_EE17_M_realloc_insertIJRKS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_ at Base 3.6.4-2~
  (optional=templinst)_ZNSt6vectorIS_IN4Sass10SharedImplINS0_17SelectorComponentEEESaIS3_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_ at Base 3.6.4-2~
  (optional=templinst)_ZNSt6vectorIS_IN4Sass10SharedImplINS0_17SelectorComponentEEESaIS3_EESaIS5_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPS5_S7_EE at Base 3.6.4-2~
- (optional=templinst)_ZNSt6vectorIS_IN4Sass10SharedImplINS0_17SelectorComponentEEESaIS3_EESaIS5_EEC1ERKS7_ at Base 3.6.4-4~
+#MISSING: 3.6.5+20211226-1# (optional=templinst)_ZNSt6vectorIS_IN4Sass10SharedImplINS0_17SelectorComponentEEESaIS3_EESaIS5_EEC1ERKS7_ at Base 3.6.4-4~
  (optional=templinst)_ZNSt6vectorIS_IN4Sass10SharedImplINS0_17SelectorComponentEEESaIS3_EESaIS5_EEC1ESt16initializer_listIS5_ERKS6_ at Base 3.6.4-2~
- (optional=templinst)_ZNSt6vectorIS_IN4Sass10SharedImplINS0_17SelectorComponentEEESaIS3_EESaIS5_EEC2ERKS7_ at Base 3.6.4-4~
+#MISSING: 3.6.5+20211226-1# (optional=templinst)_ZNSt6vectorIS_IN4Sass10SharedImplINS0_17SelectorComponentEEESaIS3_EESaIS5_EEC2ERKS7_ at Base 3.6.4-4~
  (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~
@@ -4892,6 +4919,8 @@
  (optional=templinst)_ZNSt6vectorIS_IS_IN4Sass10SharedImplINS0_17SelectorComponentEEESaIS3_EESaIS5_EESaIS7_EE12emplace_backIJS7_EEEvDpOT_ at Base 3.6.4-2~
  (optional=templinst)_ZNSt6vectorIS_IS_IN4Sass10SharedImplINS0_17SelectorComponentEEESaIS3_EESaIS5_EESaIS7_EE17_M_realloc_insertIJRKS7_EEEvN9__gnu_cxx17__normal_iteratorIPS7_S9_EEDpOT_ at Base 3.6.4-2~
  (optional=templinst)_ZNSt6vectorIS_IS_IN4Sass10SharedImplINS0_17SelectorComponentEEESaIS3_EESaIS5_EESaIS7_EE17_M_realloc_insertIJS7_EEEvN9__gnu_cxx17__normal_iteratorIPS7_S9_EEDpOT_ at Base 3.6.4-2~
+ _ZNSt6vectorIS_IS_IN4Sass10SharedImplINS0_17SelectorComponentEEESaIS3_EESaIS5_EESaIS7_EEC1ESt16initializer_listIS7_ERKS8_ at Base 3.6.5+20211226-1
+ _ZNSt6vectorIS_IS_IN4Sass10SharedImplINS0_17SelectorComponentEEESaIS3_EESaIS5_EESaIS7_EEC2ESt16initializer_listIS7_ERKS8_ at Base 3.6.5+20211226-1
  (optional=templinst)_ZNSt6vectorIS_IS_IN4Sass10SharedImplINS0_17SelectorComponentEEESaIS3_EESaIS5_EESaIS7_EED1Ev at Base 3.6.4-2~
  (optional=templinst)_ZNSt6vectorIS_IS_IN4Sass10SharedImplINS0_17SelectorComponentEEESaIS3_EESaIS5_EESaIS7_EED2Ev at Base 3.6.4-2~
  (optional=templinst)_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN4Sass10SharedImplINS7_13Function_CallEEEESaISB_EE12emplace_backIJSB_EEEvDpOT_ at Base 3.5.5-4~
@@ -4902,15 +4931,15 @@
  (optional=templinst)_ZNSt6vectorISt4pairIbN4Sass10SharedImplINS1_5BlockEEEESaIS5_EED1Ev at Base 3.5.5-4~
  (optional=templinst)_ZNSt6vectorISt4pairIbN4Sass10SharedImplINS1_5BlockEEEESaIS5_EED2Ev at Base 3.5.5-4~
  (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~
+#MISSING: 3.6.5+20211226-1# (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~
  (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev at Base 3.5.5-4~
  (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev at Base 3.5.5-4~
- (optional=templinst)_ZNSt8_Rb_treeIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIS6_N4Sass10StyleSheetEESt10_Select1stISA_ESt4lessIS6_ESaISA_EE17_M_emplace_uniqueIJRSA_EEES7_ISt17_Rb_tree_iteratorISA_EbEDpOT_ at Base 3.5.5-4~
+#MISSING: 3.6.5+20211226-1# (optional=templinst)_ZNSt8_Rb_treeIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIS6_N4Sass10StyleSheetEESt10_Select1stISA_ESt4lessIS6_ESaISA_EE17_M_emplace_uniqueIJRSA_EEES7_ISt17_Rb_tree_iteratorISA_EbEDpOT_ at Base 3.5.5-4~
  (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N4Sass10SharedImplINS8_8AST_NodeEEEESt10_Select1stISC_ESt4lessIS5_ESaISC_EE11equal_rangeERS7_ at Base 3.5.5-4~
  (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N4Sass10SharedImplINS8_8AST_NodeEEEESt10_Select1stISC_ESt4lessIS5_ESaISC_EE24_M_get_insert_unique_posERS7_ at Base 3.5.5-4~
  (optional=templinst|arch=!armel !armhf !hurd-i386 !i386 !mipsel !powerpc !ppc64 !s390x)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N4Sass10SharedImplINS8_8AST_NodeEEEESt10_Select1stISC_ESt4lessIS5_ESaISC_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISC_ERS7_ at Base 3.5.5-4~
- (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N4Sass10SharedImplINS8_8AST_NodeEEEESt10_Select1stISC_ESt4lessIS5_ESaISC_EE8_M_eraseEPSt13_Rb_tree_nodeISC_E at Base 3.5.5-4~
+#MISSING: 3.6.5+20211226-1# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N4Sass10SharedImplINS8_8AST_NodeEEEESt10_Select1stISC_ESt4lessIS5_ESaISC_EE8_M_eraseEPSt13_Rb_tree_nodeISC_E at Base 3.5.5-4~
  (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N4Sass10SharedImplINS8_9ParameterEEEESt10_Select1stISC_ESt4lessIS5_ESaISC_EE24_M_get_insert_unique_posERS7_ at Base 3.5.5-4~
  (optional=templinst|arch=!armel !armhf !hurd-i386 !i386 !mipsel !powerpc !ppc64 !s390x)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N4Sass10SharedImplINS8_9ParameterEEEESt10_Select1stISC_ESt4lessIS5_ESaISC_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISC_ERS7_ at Base 3.5.5-4~
  (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_iESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE24_M_get_insert_unique_posERS7_ at Base 3.5.5-4~
@@ -4929,6 +4958,15 @@
  (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~
+ _ZSt16__do_uninit_copyIN9__gnu_cxx17__normal_iteratorIPKN4Sass9BacktraceESt6vectorIS3_SaIS3_EEEEPS3_ET0_T_SC_SB_ at Base 3.6.5+20211226-1
+ _ZSt16__do_uninit_copyIN9__gnu_cxx17__normal_iteratorIPKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEEPS7_ET0_T_SG_SF_ at Base 3.6.5+20211226-1
+ _ZSt16__do_uninit_copyIN9__gnu_cxx17__normal_iteratorIPKSt6vectorIN4Sass10SharedImplINS3_17SelectorComponentEEESaIS6_EES2_IS8_SaIS8_EEEEPS8_ET0_T_SG_SF_ at Base 3.6.5+20211226-1
+ _ZSt16__do_uninit_copyIN9__gnu_cxx17__normal_iteratorIPN4Sass7IncludeESt6vectorIS3_SaIS3_EEEES4_ET0_T_SA_S9_ at Base 3.6.5+20211226-1
+ _ZSt16__do_uninit_copyIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEES8_ET0_T_SE_SD_ at Base 3.6.5+20211226-1
+ _ZSt16__do_uninit_copyIN9__gnu_cxx17__normal_iteratorIPSt6vectorIN4Sass9ExtensionESaIS4_EES2_IS6_SaIS6_EEEES7_ET0_T_SC_SB_ at Base 3.6.5+20211226-1
+ _ZSt16__do_uninit_copyIPKN4Sass10SharedImplINS0_15ComplexSelectorEEEPS3_ET0_T_S8_S7_ at Base 3.6.5+20211226-1
+ _ZSt16__do_uninit_copyIPKN4Sass9BacktraceEPS1_ET0_T_S6_S5_ at Base 3.6.5+20211226-1
+ _ZSt16__do_uninit_copyIPKSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN4Sass10SharedImplINS7_13Function_CallEEEEPSB_ET0_T_SG_SF_ at Base 3.6.5+20211226-1
  (optional=templinst)_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN4Sass10SharedImplINS2_14SimpleSelectorEEESt6vectorIS5_SaIS5_EEEENS0_5__ops15_Iter_comp_iterIPFbPS4_SD_EEEEvT_SH_T0_ at Base 3.6.4-2~
  (optional=templinst)_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPP13Sass_ImporterSt6vectorIS3_SaIS3_EEEENS0_5__ops15_Iter_comp_iterIPFbRKS3_SC_EEEEvT_SG_T0_ at Base 3.5.5-4~
  (optional=templinst|subst)_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN4Sass10SharedImplINS2_14SimpleSelectorEEESt6vectorIS5_SaIS5_EEEE{ssize_t}NS0_5__ops15_Iter_comp_iterIPFbPS4_SD_EEEEvT_SH_T0_T1_ at Base 3.6.4-2~
@@ -4937,8 +4975,8 @@
  (optional=templinst)_ZSt22__final_insertion_sortIN9__gnu_cxx17__normal_iteratorIPP13Sass_ImporterSt6vectorIS3_SaIS3_EEEENS0_5__ops15_Iter_comp_iterIPFbRKS3_SC_EEEEvT_SG_T0_ at Base 3.5.5-4~
  (optional=templinst)_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN4Sass10SharedImplINS2_14SimpleSelectorEEESt6vectorIS5_SaIS5_EEEENS0_5__ops14_Val_comp_iterIPFbPS4_SD_EEEEvT_T0_ at Base 3.6.4-2~
  (optional=templinst)_ZSt4swapIN4Sass10SharedImplINS0_14SimpleSelectorEEEENSt9enable_ifIXsrSt6__and_IJSt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS8_ESt18is_move_assignableIS8_EEE5valueEvE4typeERS8_SI_ at Base 3.6.4-2~
- (optional=templinst)_ZSteqIcEN9__gnu_cxx11__enable_ifIXsrSt9__is_charIT_E7__valueEbE6__typeERKNSt7__cxx1112basic_stringIS3_St11char_traitsIS3_ESaIS3_EEESE_ at Base 3.6.4-2~
- (optional=templinst|arch=amd64 arm64 kfreebsd-amd64 x32)_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_ at Base 3.5.5-4~
+#MISSING: 3.6.5+20211226-1# (optional=templinst)_ZSteqIcEN9__gnu_cxx11__enable_ifIXsrSt9__is_charIT_E7__valueEbE6__typeERKNSt7__cxx1112basic_stringIS3_St11char_traitsIS3_ESaIS3_EEESE_ at Base 3.6.4-2~
+#MISSING: 3.6.5+20211226-1# (optional=templinst|arch=amd64 arm64 kfreebsd-amd64 x32)_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_ at Base 3.5.5-4~
  (optional=templinst)_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_ at Base 3.6.4-2~
  (optional=templinst|arch=amd64 arm64 kfreebsd-amd64 x32)_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_ at Base 3.5.5-4~
  (optional=templinst)_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_ at Base 3.5.5-4~
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:27: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2



More information about the pkg-sass-devel mailing list