Package: polymake
Version: 4.11-2
Severity: important
Tags: upstream ftbfs

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

polymake 4.11 and 4.12 both fail to build because of (apparently) breaking 
changes
in lrslib 0.73 (or maybe they happened in 0.71).

Here is a bit of the log from 4.11; the log from 4.12 is similar.

FAILED: /<<PKGBUILDDIR>>/build/Opt/staticlib/sympol/raycomputationlrs.o 
  g++ -c -o /<<PKGBUILDDIR>>/build/Opt/staticlib/sympol/raycomputationlrs.o 
-MMD -MT /<<PKGBUILDDIR>>/build/Opt/staticlib/sympol/raycomputationlrs.o -MF 
/<<PKGBUILDDIR>>/build/Opt/staticlib/sympol/raycomputationlrs.o.d -fPIC -pipe 
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -ftemplate-depth-200 
-fno-strict-aliasing -fopenmp -Wshadow -Wlogical-op -Wconversion 
-Wzero-as-null-pointer-constant -Wno-parentheses -Wno-error=unused-function 
-Wno-stringop-overflow -Wno-array-bounds -Wno-maybe-uninitialized 
-Wno-free-nonheap-object -DPOLYMAKE_WITH_FLINT  -DPOLYMAKE_DEBUG=0 -DNDEBUG -O2 
-Wno-deprecated-declarations -Wno-shadow -Wno-conversion 
-Wno-zero-as-null-pointer-constant -I/<<PKGBUILDDIR>>/include/external/permlib 
-DGMP -DMA -I/usr/include/lrslib -DHAVE_LRSDRIVER 
-DPOLYMAKE_LRS_SUPPRESS_OUTPUT=1 -Wno-unused-result -Wno-stringop-overflow  
/<<PKGBUILDDIR>>/bundled/sympol/external/sympol/sympol/raycomputationlrs.cpp && 
: 'COMPILER_USED=13.2.0'
/<<PKGBUILDDIR>>/bundled/sympol/external/sympol/sympol/raycomputationlrs.cpp: 
In member function ‘virtual bool 
sympol::RayComputationLRS::determineRedundancies(sympol::Polyhedron&, 
std::__cxx11::list<sympol::FaceWithData>&) const’:
/<<PKGBUILDDIR>>/bundled/sympol/external/sympol/sympol/raycomputationlrs.cpp:248:36:
 error: too few arguments to function ‘long int checkindex_gmp(lrs_dic*, 
lrs_dat*, long int, long int)’
  248 |         redineq[ineq] = checkindex (P, Q, index);
In file included from /usr/include/lrslib/lrslib.h:170,
                 from 
/<<PKGBUILDDIR>>/bundled/sympol/external/sympol/sympol/raycomputationlrs.cpp:31:
/usr/include/lrslib/lrslib.h:39:24: note: declared here
   39 | #define checkindex suf(checkindex)
      |                        ^~~~~~~~~~
/usr/include/lrslib/lrsgmp.h:83:19: note: in definition of macro ‘suf’
   83 | #define suf(func) func##_gmp
      |                   ^~~~
/usr/include/lrslib/lrslib.h:478:6: note: in expansion of macro ‘checkindex’
  478 | long checkindex (lrs_dic * P, lrs_dat * Q, long index, long phase); /* 
index=0 non-red.,1 red., 2 input linearity NOTE: row is returned all zero if 
redundant!!  */
      |      ^~~~~~~~~~



- -- System Information:
Debian Release: trixie/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: arm64

Kernel: Linux 6.7.12-amd64 (SMP w/20 CPU threads; PREEMPT)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_CA:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages polymake depends on:
ii  libbliss2                   0.77-3+b2
ii  libc6                       2.38-12
ii  libcdd0t64                  094m-1.1
ii  libeantic3                  2.0.2+ds-2
ii  libflint19                  3.1.3-1
ii  libgcc-s1                   14-20240330-1
ii  libgmp10                    2:6.3.0+dfsg-2+b1
ii  libgmpxx4ldbl               2:6.3.0+dfsg-2+b1
ii  libgomp1                    14-20240330-1
ii  liblrs1t64                  0.71b-2.1+b1
ii  libmpfr6                    4.2.1-1+b1
ii  libnormaliz3                3.10.3+ds-1
ii  libpolymake-dev-common      4.11-2
ii  libppl14                    1:1.2-8.1+b2
ii  libsingular4m4n0            1:4.4.0-p2+ds-1
ii  libstdc++6                  14-20240330-1
ii  ninja-build                 1.12.1-1
ii  perl                        5.38.2-5
ii  perl-base [perlapi-5.38.2]  5.38.2-5
ii  polymake-common             4.11-2

Versions of packages polymake recommends:
ii  chromium   125.0.6422.60-1
ii  gfan       0.6.2-7
ii  graphviz   2.42.2-9+b1
ii  xdg-utils  1.1.3-4.1

Versions of packages polymake suggests:
pn  povray               <none>
ii  texlive-latex-extra  2023.20240207-1
ii  texlive-pictures     2023.20240207-1

- -- no debconf information

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEkiyHYXwaY0SiY6fqA0U5G1WqFSEFAmZrckoACgkQA0U5G1Wq
FSG+mw/9F+e2My55VdpP4XTOlrI6lOi4DpweAm0BQY73RPD+H3Ym0YVlSxxvDAeE
NDGWUk9OZXD1VR9Oy2Z8HRAZ4MuuLCIP2P/FBEX6B1UscHQVvlq04eTDG6/DogUg
w+/1KbjdkjuOe9GJZtcY5VPvIm12m4kmJNVyJeBb1Xj0YthAcwJUw9s3nT9QcRRz
Q2ulCuIkxny3StHT/avAWtfMyFpmTeb3DteCEumWWfi7EybBk2K2VYLnlOwuDl77
lz+HSP4o28J5a8rvHnpsrGgSq9uXlfXms6bHLW+dV0Ql1Kfx0KDT643yeDHzaulL
Nq0ufPgl4dD6HXU3Bqv28vXBCzVEbG5HUm/j8plyqYjpnCsQsXLbnTwmKrgIbIf4
vIzW/U/Ayd9LM75OXnlIsl6X8xCQ7tRWMd7uvoP/dQA2CnA23AAOhD8sYrXqqD8H
Z33nhbgf+7oohBM5JsheCtKYu0nX+VaipMo2Y9ubhr3EI/gwgMCNHAcHwmj8s4TX
ji0g+ZiZpcYB2nrqOp+h7R+3McOy7WQoVV13DbfEdLdHHrRHBa9fmnC793N9lFyb
QpnrB3JqKQQDvXZ5t17RKyFrvj50LXhxwGg1/MTdILQl5iyui2BmIuFCG2Bp92C3
uDC3TuYfshlNLmoU08aAkDDuj2r2sp4Y3P1FyamvmsJ7uqNmiF4=
=f2+0
-----END PGP SIGNATURE-----

Reply via email to