You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Operating system: Ubuntu 22.04
- Python version: Python 3.8
- Open3D version: 0.18.0
- System architecture: x86 / arm64 / apple-silicon / jetson / rpi
- Is this a remote workstation?: yes
- How did you install Open3D?: build from source
- Compiler version (if built from source): clang 14
Additional information
The problem is that Filament source clashes with a macro introduced in glibc 2.35, which is first used in Ubuntu 22.04. See filament issue 5720.
The error was fixed in Filament release 1.25.2 but Open3d currently bundles release 1.15.1.
Issue 6637 raises this issue along with several others. The solution there is to take the code change from Filament and apply it as a patch. Better would be for the change to applied directly to the Open3d copy of Filament.
There is also a pull request to upgrade to the latest Filament (version 1.54.4) but that seems to be languishing.
Simpler options to allow Open3d to build out of the box would appear to be:
update Filament to 1.25.2, rather than all the way to 1.54.4
apply the code changes in Filament pull request 5774 (half a dozen lines in one file) to the isl-org fork of filament.
The text was updated successfully, but these errors were encountered:
Checklist
main
branch).Steps to reproduce the issue
I first cloned Open3D by:
Then, I build Open3D (on Ubuntu 22.04 ARM64) with:
Error message
Open3D, Python and System information
Additional information
The problem is that Filament source clashes with a macro introduced in glibc 2.35, which is first used in Ubuntu 22.04. See filament issue 5720.
The error was fixed in Filament release 1.25.2 but Open3d currently bundles release 1.15.1.
Issue 6637 raises this issue along with several others. The solution there is to take the code change from Filament and apply it as a patch. Better would be for the change to applied directly to the Open3d copy of Filament.
There is also a pull request to upgrade to the latest Filament (version 1.54.4) but that seems to be languishing.
Simpler options to allow Open3d to build out of the box would appear to be:
The text was updated successfully, but these errors were encountered: