Public bug reported:
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
** Affects: filament (Ubuntu)
Importance: Undecided
Assignee: Nick Rosbrook (enr0n)
Status: In Progress
** Affects: filament (Debian)
Importance: Unknown
Status: Unknown
** Tags: update-excuse
** Changed in: filament (Ubuntu)
Assignee: (unassigned) => Nick Rosbrook (enr0n)
** Description changed:
- filament 1.9.25+dfsg2-13build1 is stuck in -proposed.
+ 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
** Bug watch added: Debian Bug tracker #1063143
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063143
** Also affects: filament (Debian) via
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063143
Importance: Unknown
Status: Unknown
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2059145
Title:
please remove filament from noble
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/filament/+bug/2059145/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs