On 2023 Nov 18 (Sat) at 00:36:16 -0700 (-0700), phess...@openbsd.org wrote:
:http://build-failures.rhaalovely.net/aarch64/2023-11-15/multimedia/assimp.log

Not a java-related error and doesn't seem to happen on amd64, but does on arm64:

/usr/obj/ports/assimp-5.2.5/bin/c++ -DASSIMP_BUILD_DLL_EXPORT 
-DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_M3D_EXPORTER
 -DASSIMP_BUILD_NO_M3D_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB 
-DMINIZ_USE_UNALIGNED_LOADS_AND_STORES=0 -DOPENDDLPARSER_BUILD
 -DRAPIDJSON_HAS_STDSTRING=1 -DRAPIDJSON_NOMEMBERITERATORCLASS -Dassimp_EXPORTS 
-I/usr/obj/ports/assimp-5.2.5/build-aarch64/include
 -I/usr/obj/ports/assimp-5.2.5/build-aarch64 
-I/usr/obj/ports/assimp-5.2.5/assimp-5.2.5/include
 -I/usr/obj/ports/assimp-5.2.5/assimp-5.2.5/code 
-I/usr/obj/ports/assimp-5.2.5/assimp-5.2.5/.
 -I/usr/obj/ports/assimp-5.2.5/assimp-5.2.5/code/../contrib/pugixml/src 
-I/usr/obj/ports/assimp-5.2.5/assimp-5.2.5/code/../contrib/rapidjson/include
 -I/usr/obj/ports/assimp-5.2.5/assimp-5.2.5/code/../contrib 
-I/usr/obj/ports/assimp-5.2.5/assimp-5.2.5/code/../contrib/unzip
 
-I/usr/obj/ports/assimp-5.2.5/assimp-5.2.5/code/../contrib/openddlparser/include
 -I/usr/obj/ports/assimp-5.2.5/assimp-5.2.5/code/../include 
 -I/usr/obj/ports/assimp-5.2.5/build-aarch64/code/../include 
-I/usr/obj/ports/assimp-5.2.5/assimp-5.2.5/code/.. -fvisibility=hidden
 -fno-strict-aliasing -Wall -Wno-long-long -O2 -pipe -DNDEBUG -std=gnu++17 
-fPIC -Wall -Werror -MD -MT
 code/CMakeFiles/assimp.dir/AssetLib/MDL/MDLLoader.cpp.o -MF 
code/CMakeFiles/assimp.dir/AssetLib/MDL/MDLLoader.cpp.o.d -o
 code/CMakeFiles/assimp.dir/AssetLib/MDL/MDLLoader.cpp.o -c 
/usr/obj/ports/assimp-5.2.5/assimp-5.2.5/code/AssetLib/MDL/MDLLoader.cpp
In file included from 
/usr/obj/ports/assimp-5.2.5/assimp-5.2.5/code/AssetLib/MDL/MDLLoader.cpp:51:
In file included from 
/usr/obj/ports/assimp-5.2.5/assimp-5.2.5/code/AssetLib/MDL/MDLLoader.h:51:
/usr/obj/ports/assimp-5.2.5/assimp-5.2.5/code/AssetLib/MDL/MDLFileData.h:603:5:
error: field  within 'Assimp::MDL::Vertex_MDL7' is less aligned than 
'Assimp::MDL::Vertex_MDL7::(anonymous union at 
/usr/obj/ports/assimp-5.2.5/assimp-5.2.5/code/AssetLib/MDL/MDLFileData.h:603:5)'
and is usually due to 'Assimp::MDL::Vertex_MDL7' being packed, which can lead 
to unaligned accesses [-Werror,-Wunaligned-access]
    union {
    ^
1 error generated.
ninja: build stopped: subcommand failed.


-- 
Ask not for whom the <CONTROL-G> tolls.

Reply via email to