Package: freecad
Version: 0.20+dfsg1-2
Severity: serious
Tags: ftbfs
Justification: FTBFS

Freecad FTBFS on the buildds,
see https://buildd.debian.org/status/package.php?p=freecad

build logs indicate this error:

cd /<<PKGBUILDDIR>>/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ 
-DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK 
-DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK 
-DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK 
-DFC_USE_VTK -DFem_EXPORTS -DH5_BUILT_AS_DYNAMIC_LIB -DHAVE_CONFIG_H 
-DHAVE_LIMITS_H -DMPICH_SKIP_MPICXX -DMPI_NO_CPPBIND -DOMPI_SKIP_MPICXX 
-DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -D_FILE_OFFSET_BITS=64 -D_MPICC_H 
-Dkiss_fft_scalar=double 
-I/<<PKGBUILDDIR>>/debian/build-py3/src/Mod/Fem/App/Fem_autogen/include 
-I/<<PKGBUILDDIR>>/debian/build-py3 -I/<<PKGBUILDDIR>>/debian/build-py3/src 
-I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/debian/build-py3/src/Mod/Fem/App 
-I/usr/include/opencascade -I/<<PKGBUILDDIR>>/src/3rdParty/salomesmesh/inc 
-isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem 
/usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem 
/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem 
/usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/vtk-9.1 
-isystem /usr/include/jsoncpp -isystem 
/usr/lib/arm-linux-gnueabihf/openmpi/include -isystem 
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem 
/usr/include/hdf5/serial -isystem /usr/include/freetype2 -Wall -Wextra 
-Wno-write-strings -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -fpermissive -I/usr/include/python3.10 -flto 
-Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -pthread 
-I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include 
-I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -Wno-pedantic -fPIC 
-fopenmp -std=gnu++17 -MD -MT 
src/Mod/Fem/App/CMakeFiles/Fem.dir/FemSetElementsObject.cpp.o -MF 
CMakeFiles/Fem.dir/FemSetElementsObject.cpp.o.d -o 
CMakeFiles/Fem.dir/FemSetElementsObject.cpp.o -c 
/<<PKGBUILDDIR>>/src/Mod/Fem/App/FemSetElementsObject.cpp
/<<PKGBUILDDIR>>/src/Gui/Quarter/QuarterWidget.cpp: In member function ‘virtual 
void SIM::Coin3D::Quarter::QuarterWidget::paintEvent(QPaintEvent*)’:
/<<PKGBUILDDIR>>/src/Gui/Quarter/QuarterWidget.cpp:869:18: error: 
‘GL_PROJECTION’ was not declared in this scope; did you mean ‘GL_LOCATION’?
  869 |     glMatrixMode(GL_PROJECTION);
      |                  ^~~~~~~~~~~~~
      |                  GL_LOCATION
/<<PKGBUILDDIR>>/src/Gui/Quarter/QuarterWidget.cpp:869:5: error: ‘glMatrixMode’ 
was not declared in this scope
  869 |     glMatrixMode(GL_PROJECTION);
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/Gui/Quarter/QuarterWidget.cpp:910:5: error: ‘glPushAttrib’ 
was not declared in this scope
  910 |     glPushAttrib(GL_MULTISAMPLE_BIT_EXT);
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/Gui/Quarter/QuarterWidget.cpp:912:5: error: ‘glPopAttrib’ 
was not declared in this scope
  912 |     glPopAttrib();
      |     ^~~~~~~~~~~

-- 
tobi


-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.18.0-2-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages freecad depends on:
ii  freecad-python3  0.20+dfsg1-2

Versions of packages freecad recommends:
ii  calculix-ccx  2.19-1
ii  graphviz      2.42.2-7

Versions of packages freecad suggests:
pn  povray  <none>

-- no debconf information

Reply via email to