please remove filament from noble

Bug #2059145 reported by Nick Rosbrook
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
filament (Debian)
New
Unknown
filament (Ubuntu)
Fix Released
Undecided
Nick Rosbrook

Bug Description

filament 1.9.25+dfsg2-13build1 is stuck in -proposed. It FTBFS on all arches with:

[ 46%] Building CXX object libs/filamat/CMakeFiles/filamat.dir/src/sca/GLSLTools.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/filamat && /usr/bin/clang++ -DFILAMENT_DRIVER_SUPPORTS_VULKAN -DFILAMENT_SUPPORTS_XCB -DFILAMENT_SUPPORTS_XLIB -Dfilamat_EXPORTS -I/<<PKGBUILDDIR>>/libs/filamat/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/shaders -I/<<PKGBUILDDIR>>/libs/filabridge/include -I/<<PKGBUILDDIR>>/libs/math/include -I/<<PKGBUILDDIR>>/filament/backend/include -I/<<PKGBUILDDIR>>/third_party/smol-v/tnt/../source -I/<<PKGBUILDDIR>>/libs/utils/include -I/usr/include/glslang/Public -I/usr/include/glslang/Include -I/usr/include/glslang/MachineIndependent -I/usr/include/glslang/SPIRV -isystem /usr/include/spirv_cross -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/filament-1.9.25+dfsg2-13build1 -Wdate-time -D_FORTIFY_SOURCE=3 -DNDEBUG -std=c++17 -fstrict-aliasing -Wno-unknown-pragmas -Wno-unused-function -fPIC -fPIC -DAMD_EXTENSIONS -DNV_EXTENSIONS -MD -MT libs/filamat/CMakeFiles/filamat.dir/src/sca/GLSLTools.cpp.o -MF CMakeFiles/filamat.dir/src/sca/GLSLTools.cpp.o.d -o CMakeFiles/filamat.dir/src/sca/GLSLTools.cpp.o -c /<<PKGBUILDDIR>>/libs/filamat/src/sca/GLSLTools.cpp
In file included from /<<PKGBUILDDIR>>/libs/filamat/src/sca/ASTHelpers.cpp:17:
/<<PKGBUILDDIR>>/libs/filamat/src/sca/ASTHelpers.h:23:10: fatal error: 'intermediate.h' file not found
   23 | #include <intermediate.h>
      | ^~~~~~~~~~~~~~~~
1 error generated.
make[3]: *** [libs/filamat/CMakeFiles/filamat.dir/build.make:303: libs/filamat/CMakeFiles/filamat.dir/src/sca/ASTHelpers.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
[ 46%] Building CXX object tools/cmgen/CMakeFiles/cmgen.dir/src/JobQueue.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tools/cmgen && /usr/bin/clang++ -DFILAMENT_DRIVER_SUPPORTS_VULKAN -DFILAMENT_SUPPORTS_XCB -DFILAMENT_SUPPORTS_XLIB -DIMAGEIO_SUPPORTS_BLOCK_COMPRESSION -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tools/cmgen/generated -I/<<PKGBUILDDIR>>/libs/math/include -I/<<PKGBUILDDIR>>/libs/utils/include -I/<<PKGBUILDDIR>>/libs/ibl/include -I/<<PKGBUILDDIR>>/libs/image/include -I/<<PKGBUILDDIR>>/libs/imageio/include -I/<<PKGBUILDDIR>>/third_party/getopt/include -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/filament-1.9.25+dfsg2-13build1 -Wdate-time -D_FORTIFY_SOURCE=3 -DNDEBUG -std=c++17 -fstrict-aliasing -Wno-unknown-pragmas -Wno-unused-function -fPIC -ffast-math -MD -MT tools/cmgen/CMakeFiles/cmgen.dir/src/JobQueue.cpp.o -MF CMakeFiles/cmgen.dir/src/JobQueue.cpp.o.d -o CMakeFiles/cmgen.dir/src/JobQueue.cpp.o -c /<<PKGBUILDDIR>>/tools/cmgen/src/JobQueue.cpp
1 warning generated.
[ 46%] Building CXX object tools/cmgen/CMakeFiles/cmgen.dir/src/ProgressUpdater.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tools/cmgen && /usr/bin/clang++ -DFILAMENT_DRIVER_SUPPORTS_VULKAN -DFILAMENT_SUPPORTS_XCB -DFILAMENT_SUPPORTS_XLIB -DIMAGEIO_SUPPORTS_BLOCK_COMPRESSION -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tools/cmgen/generated -I/<<PKGBUILDDIR>>/libs/math/include -I/<<PKGBUILDDIR>>/libs/utils/include -I/<<PKGBUILDDIR>>/libs/ibl/include -I/<<PKGBUILDDIR>>/libs/image/include -I/<<PKGBUILDDIR>>/libs/imageio/include -I/<<PKGBUILDDIR>>/third_party/getopt/include -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/filament-1.9.25+dfsg2-13build1 -Wdate-time -D_FORTIFY_SOURCE=3 -DNDEBUG -std=c++17 -fstrict-aliasing -Wno-unknown-pragmas -Wno-unused-function -fPIC -ffast-math -MD -MT tools/cmgen/CMakeFiles/cmgen.dir/src/ProgressUpdater.cpp.o -MF CMakeFiles/cmgen.dir/src/ProgressUpdater.cpp.o.d -o CMakeFiles/cmgen.dir/src/ProgressUpdater.cpp.o -c /<<PKGBUILDDIR>>/tools/cmgen/src/ProgressUpdater.cpp
In file included from /<<PKGBUILDDIR>>/libs/filamat/src/sca/GLSLTools.cpp:30:
/<<PKGBUILDDIR>>/libs/filamat/src/sca/ASTHelpers.h:23:10: fatal error: 'intermediate.h' file not found
   23 | #include <intermediate.h>
      | ^~~~~~~~~~~~~~~~
1 error generated.

This is because glslang-dev no longer ships intermediate.h [1].

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064547

Revision history for this message
Nick Rosbrook (enr0n) wrote :

For now it would be simplest to just remove the package:

nr@six:~/u/p/t/filament$ reverse-depends -r noble src:filament
nr@six:~/u/p/t/filament$ reverse-depends -r noble src:filament -a source
Reverse-Build-Depends
=====================
* filament (for libfilament-tools)

Changed in filament (Ubuntu):
assignee: nobody → Nick Rosbrook (enr0n)
description: updated
summary: - proposed-migration for filament 1.9.25+dfsg2-13build1
+ please remove filament from noble
Changed in filament (Ubuntu):
status: New → In Progress
Changed in filament (Debian):
status: Unknown → New
Revision history for this message
Matthias Klose (doko) wrote :

Removing packages from noble-proposed:
 filament 1.9.25+dfsg2-13build1 in noble
Comment: LP: #2059145
1 package successfully removed.

Removing packages from noble:
 filament 1.9.25+dfsg2-13 in noble
  libfilament-dev 1.9.25+dfsg2-13 in noble amd64
  libfilament-dev 1.9.25+dfsg2-13 in noble arm64
  libfilament-dev 1.9.25+dfsg2-13 in noble ppc64el
  libfilament-dev 1.9.25+dfsg2-13 in noble riscv64
  libfilament-dev 1.9.25+dfsg2-13 in noble s390x
  libfilament-tools 1.9.25+dfsg2-13 in noble amd64
  libfilament-tools 1.9.25+dfsg2-13 in noble arm64
  libfilament-tools 1.9.25+dfsg2-13 in noble armhf
  libfilament-tools 1.9.25+dfsg2-13 in noble ppc64el
  libfilament-tools 1.9.25+dfsg2-13 in noble riscv64
  libfilament-tools 1.9.25+dfsg2-13 in noble s390x
  libfilament1.9 1.9.25+dfsg2-13 in noble amd64
  libfilament1.9 1.9.25+dfsg2-13 in noble arm64
  libfilament1.9 1.9.25+dfsg2-13 in noble armhf
  libfilament1.9 1.9.25+dfsg2-13 in noble ppc64el
  libfilament1.9 1.9.25+dfsg2-13 in noble riscv64
  libfilament1.9 1.9.25+dfsg2-13 in noble s390x
Comment: LP: #2059145
1 package successfully removed.

Changed in filament (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.