Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

libraries/lib3mf: Added (3D Manufacturing Format file). #9186

Closed
wants to merge 1 commit into from

Conversation

sbo-bot[bot]
Copy link

@sbo-bot sbo-bot bot commented Dec 22, 2024

No description provided.

@sbo-bot sbo-bot bot added the submission-form Changes submitted via the website submission form label Dec 22, 2024
Copy link
Author

sbo-bot bot commented Dec 22, 2024

@sbo-bot: build libraries/lib3mf

Copy link

reverse dependencies - libraries/lib3mf

None

Copy link

✅ sbolint - libraries/lib3mf ✅

sbolint: lib3mf checks out OK

Copy link
Author

sbo-bot bot commented Dec 22, 2024

buildpkg i586 libraries/lib3mf

Creating hintfile directory: /etc/repo/SBo/hintfiles
Checking whether git is clean ... yes.
Indexing SlackBuilds ... done.
git repo: /var/lib/repo/SBo/slackbuilds
branch:   HEAD
date:     Sun Dec 22 15:23:54 GMT 2024
revision: d5dcd79447e297928c42f16ad15cea4442d9ce3f
title:    Merge 1c5a535599da02a43167e243dd1a342ee6a5568f into d67564a257af1c92cbfd4973460848e939f0b4e6

================================================================================
libraries/lib3mf                                                        15:55:18
================================================================================

Calculating dependencies ... none.

Building libraries/lib3mf (add version 2.3.2) ------------------------- 15:55:18
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Running lib3mf.SlackBuild ...
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./lib3mf.SlackBuild
Built ok:  lib3mf-2.3.2-i586-1_SBo.txz                                  15:56:04
Testing package lib3mf-2.3.2-i586-1_SBo.txz ... done.
Test installing lib3mf-2.3.2-i586-1_SBo.txz ...
lib3mf-2.3.2-i586-1_SBo: 3D Manufacturing Format in C++ ................ [ 4.0M]
Unmounting chroot ... done.
✅ libraries/lib3mf Added version 2.3.2 (3D Manufacturing Format in C++) ✅

================================================================================
SUMMARY                                                                 15:56:05
================================================================================

Logfile:     /var/log/repo/SBo/repo_2024-12-22_15:55:17.log
Runtime:     0h 0m 49s
Added:       1
  libraries/lib3mf/lib3mf-2.3.2-i586-1_SBo.txz

Snipped Build Log

Building libraries/lib3mf (add version 2.3.2) 2024-12-22 15:55:18
Testing SlackBuild files ... 
Downloading source files ...
Verifying source files ... 
Running lib3mf.SlackBuild ...
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./lib3mf.SlackBuild
-- The C compiler identification is GNU 11.2.0
-- The CXX compiler identification is GNU 11.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") 
-- Checking for module 'libzip'
--   Found libzip, version 1.8.0
-- Checking for module 'zlib'
--   Found zlib, version 1.2.13
LIB3MF_TESTS ... OFF
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/SBo/repo.uMGcHq/build_lib3mf/lib3mf-2.3.2/build
[  0%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_Platform.cpp.o
[  0%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf.cpp.o
[  1%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ExportStream_Native.cpp.o
[  1%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ExportStream_ZIP.cpp.o
[  1%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ImportStream_Native.cpp.o
[  2%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_basematerialgroup.cpp.o
[  3%] Building CXX object CMakeFiles/lib3mf.dir/Libraries/cpp-base64/Source/base64.cpp.o
[  3%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_base.cpp.o
[  3%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_basematerialgroupiterator.cpp.o
[  4%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_beamset.cpp.o
[  4%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_beamlattice.cpp.o
[  5%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_attachment.cpp.o
[  5%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_builditem.cpp.o
[  6%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_builditemiterator.cpp.o
[  7%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_component.cpp.o
[  7%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_colorgroupiterator.cpp.o
[  7%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_colorgroup.cpp.o
[  8%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_compositematerials.cpp.o
[  8%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_compositematerialsiterator.cpp.o
[  8%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_componentsobject.cpp.o
[  9%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_componentsobjectiterator.cpp.o
[  9%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_meshobject.cpp.o
[ 10%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_meshobjectiterator.cpp.o
[ 10%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_metadata.cpp.o
[ 11%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_metadatagroup.cpp.o
[ 11%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_multipropertygroup.cpp.o
[ 12%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_multipropertygroupiterator.cpp.o
[ 12%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_contentencryptionparams.cpp.o
[ 12%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_accessright.cpp.o
[ 13%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_consumer.cpp.o
/tmp/SBo/repo.uMGcHq/build_lib3mf/lib3mf-2.3.2/Source/API/lib3mf_beamlattice.cpp: In member function ‘virtual sLib3MFBall Lib3MF::Impl::CBeamLattice::GetBall(Lib3MF_uint32)’:
/tmp/SBo/repo.uMGcHq/build_lib3mf/lib3mf-2.3.2/Source/API/lib3mf_beamlattice.cpp:316:51: warning: comparison of integer expressions of different signedness: ‘NMR::nfInt32’ {aka ‘int’} and ‘Lib3MF_uint32’ {aka ‘unsigned int’} [-Wsign-compare]
  316 |                         if (meshBall->m_nodeindex == ballNodeIndex) {
      |                             ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/tmp/SBo/repo.uMGcHq/build_lib3mf/lib3mf-2.3.2/Source/API/lib3mf_beamlattice.cpp: In member function ‘virtual void Lib3MF::Impl::CBeamLattice::SetBall(Lib3MF_uint32, sLib3MFBall)’:
/tmp/SBo/repo.uMGcHq/build_lib3mf/lib3mf-2.3.2/Source/API/lib3mf_beamlattice.cpp:385:51: warning: comparison of integer expressions of different signedness: ‘NMR::nfInt32’ {aka ‘int’} and ‘Lib3MF_uint32’ {aka ‘unsigned int’} [-Wsign-compare]
  385 |                         if (meshBall->m_nodeindex == ballNodeIndex) {
      |                             ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
[ 13%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_resourcedata.cpp.o
[ 14%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_resourcedatagroup.cpp.o
[ 14%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_keystore.cpp.o
[ 15%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_model.cpp.o
[ 15%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_object.cpp.o
[ 16%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_objectiterator.cpp.o
[ 16%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_packagepart.cpp.o
[ 16%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_reader.cpp.o
[ 17%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_resource.cpp.o
[ 17%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_resourceiterator.cpp.o
[ 18%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_slice.cpp.o
[ 18%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_slicestack.cpp.o
[ 19%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_slicestackiterator.cpp.o
[ 19%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_texture2d.cpp.o
[ 20%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_texture2dgroup.cpp.o
[ 20%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_texture2dgroupiterator.cpp.o
[ 20%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_texture2diterator.cpp.o
[ 21%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_writer.cpp.o
[ 21%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_utils.cpp.o
[ 22%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/3MF_ProgressMonitor.cpp.o
[ 22%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Math/NMR_Matrix.cpp.o
[ 23%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Math/NMR_PairMatchingTree.cpp.o
[ 23%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Math/NMR_Vector.cpp.o
[ 24%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Math/NMR_VectorTree.cpp.o
[ 24%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/MeshExport/NMR_MeshExporter.cpp.o
[ 25%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/MeshExport/NMR_MeshExporter_STL.cpp.o
[ 25%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/MeshImport/NMR_MeshImporter.cpp.o
[ 25%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/MeshImport/NMR_MeshImporter_STL.cpp.o
[ 26%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/MeshInformation/NMR_MeshInformation.cpp.o
[ 26%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/MeshInformation/NMR_MeshInformationContainer.cpp.o
[ 27%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/MeshInformation/NMR_MeshInformationFactory.cpp.o
[ 27%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/MeshInformation/NMR_MeshInformationHandler.cpp.o
[ 28%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/MeshInformation/NMR_MeshInformation_Properties.cpp.o
[ 28%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Mesh/NMR_Mesh.cpp.o
[ 29%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Mesh/NMR_BeamLattice.cpp.o
[ 29%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Mesh/NMR_MeshBuilder.cpp.o
[ 29%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/NMR_Exception.cpp.o
[ 30%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/NMR_Exception_Windows.cpp.o
[ 30%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/NMR_ModelWarnings.cpp.o
[ 31%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/NMR_StringUtils.cpp.o
[ 31%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/NMR_SecureContext.cpp.o
[ 32%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/NMR_UUID.cpp.o
[ 32%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/OPC/NMR_OpcPackagePart.cpp.o
/tmp/SBo/repo.uMGcHq/build_lib3mf/lib3mf-2.3.2/Source/Common/MeshImport/NMR_MeshImporter_STL.cpp: In member function ‘virtual void NMR::CMeshImporter_STL::loadMesh(NMR::CMesh*, NMR::NMATRIX3*)’:
/tmp/SBo/repo.uMGcHq/build_lib3mf/lib3mf-2.3.2/Source/Common/MeshImport/NMR_MeshImporter_STL.cpp:196:44: warning: unused variable ‘pFace’ [-Wunused-variable]
  196 |                                 MESHFACE * pFace = pMesh->addFace(pNodes[0], pNodes[1], pNodes[2]);
      |                                            ^~~~~
/tmp/SBo/repo.uMGcHq/build_lib3mf/lib3mf-2.3.2/Source/Common/MeshImport/NMR_MeshImporter_STL.cpp:130:26: warning: variable ‘nGlobalColor’ set but not used [-Wunused-but-set-variable]
  130 |                 nfUint32 nGlobalColor = 0xffffffff;
      |                          ^~~~~~~~~~~~
[ 33%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/OPC/NMR_OpcPackageRelationship.cpp.o
[ 33%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/OPC/NMR_OpcPackageReader.cpp.o
[ 33%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/OPC/NMR_OpcPackageContentTypesReader.cpp.o
[ 34%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/OPC/NMR_OpcPackageRelationshipReader.cpp.o
[ 34%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/OPC/NMR_OpcPackageWriter.cpp.o
[ 35%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_XmlReader_Native.cpp.o
[ 35%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_EncryptionHeader.cpp.o
[ 36%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ExportStream.cpp.o
[ 36%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ExportStream_Callback.cpp.o
/tmp/SBo/repo.uMGcHq/build_lib3mf/lib3mf-2.3.2/Source/Common/Mesh/NMR_Mesh.cpp: In member function ‘void NMR::CMesh::validateBeamLatticeBalls()’:
/tmp/SBo/repo.uMGcHq/build_lib3mf/lib3mf-2.3.2/Source/Common/Mesh/NMR_Mesh.cpp:550:32: warning: catching polymorphic type ‘class NMR::CNMRException’ by value [-Wcatch-value=]
  550 |                         catch (CNMRException) {}
      |                                ^~~~~~~~~~~~~
[ 36%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ExportStream_Encrypted.cpp.o
[ 37%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ExportStream_Compressed.cpp.o
[ 37%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ExportStream_Memory.cpp.o
[ 38%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ExportStream_Dummy.cpp.o
[ 38%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ImportStream_Callback.cpp.o
[ 39%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ImportStream_Compressed.cpp.o
[ 39%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ImportStream_Memory.cpp.o
[ 40%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ImportStream_Shared_Memory.cpp.o
[ 40%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ImportStream_Unique_Memory.cpp.o
[ 41%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ImportStream_ZIP.cpp.o
[ 41%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ImportStream_Encrypted.cpp.o
[ 41%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_PortableZIPWriter.cpp.o
[ 42%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_PortableZIPWriterEntry.cpp.o
[ 42%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_Time.cpp.o
[ 43%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_XmlReader.cpp.o
[ 43%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_XmlWriter.cpp.o
[ 44%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_XmlWriter_Native.cpp.o
[ 44%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_PackageResourceID.cpp.o
[ 45%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_Model.cpp.o
[ 45%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelAttachment.cpp.o
[ 45%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelBaseMaterial.cpp.o
[ 46%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelBaseMaterials.cpp.o
[ 46%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelContext.cpp.o
[ 47%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelColorGroup.cpp.o
[ 47%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelCompositeMaterials.cpp.o
[ 48%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelBuildItem.cpp.o
[ 48%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelComponent.cpp.o
[ 49%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelComponentsObject.cpp.o
[ 49%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelMeshBeamLatticeAttributes.cpp.o
[ 50%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelMeshObject.cpp.o
[ 50%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelMetaData.cpp.o
[ 50%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelMetaDataGroup.cpp.o
[ 51%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelMultiPropertyGroup.cpp.o
[ 51%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelObject.cpp.o
[ 52%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelResource.cpp.o
[ 52%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelTexture2D.cpp.o
[ 53%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelTexture2DGroup.cpp.o
[ 53%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelSlice.cpp.o
[ 54%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelSliceStack.cpp.o
[ 54%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_KeyStore.cpp.o
[ 54%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_KeyStoreConsumer.cpp.o
[ 55%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_KeyStoreAccessRight.cpp.o
[ 55%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_KeyStoreFactory.cpp.o
[ 56%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_KeyStoreResourceData.cpp.o
[ 56%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_KeyStoreResourceDataGroup.cpp.o
[ 57%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_KeyStoreCEKParams.cpp.o
[ 57%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/BeamLattice1702/NMR_ModelReaderNode_BeamLattice1702_Ball.cpp.o
[ 58%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/BeamLattice1702/NMR_ModelReaderNode_BeamLattice1702_BallRef.cpp.o
[ 58%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/BeamLattice1702/NMR_ModelReaderNode_BeamLattice1702_Balls.cpp.o
[ 58%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/BeamLattice1702/NMR_ModelReaderNode_BeamLattice1702_Beam.cpp.o
[ 59%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/BeamLattice1702/NMR_ModelReaderNode_BeamLattice1702_Beams.cpp.o
[ 59%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/BeamLattice1702/NMR_ModelReaderNode_BeamLattice1702_BeamLattice.cpp.o
[ 60%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/BeamLattice1702/NMR_ModelReaderNode_BeamLattice1702_BeamSet.cpp.o
[ 60%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/BeamLattice1702/NMR_ModelReaderNode_BeamLattice1702_BeamSets.cpp.o
[ 61%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/BeamLattice1702/NMR_ModelReaderNode_BeamLattice1702_Ref.cpp.o
[ 61%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/NMR_ModelReader.cpp.o
In file included from /tmp/SBo/repo.uMGcHq/build_lib3mf/lib3mf-2.3.2/Source/Model/Classes/NMR_KeyStoreCEKParams.cpp:1:
/tmp/SBo/repo.uMGcHq/build_lib3mf/lib3mf-2.3.2/Include/Model/Classes/NMR_KeyStoreCEKParams.h: In constructor ‘NMR::CKeyStoreCEKParams::CKeyStoreCEKParams(const nfBool&, const NMR::eKeyStoreEncryptAlgorithm&, const std::vector<unsigned char>&, const std::vector<unsigned char>&, const std::vector<unsigned char>&, NMR::nfUint64)’:
/tmp/SBo/repo.uMGcHq/build_lib3mf/lib3mf-2.3.2/Include/Model/Classes/NMR_KeyStoreCEKParams.h:46:24: warning: ‘NMR::CKeyStoreCEKParams::m_bCompression’ will be initialized after [-Wreorder]
   46 |                 nfBool m_bCompression;
      |                        ^~~~~~~~~~~~~~
/tmp/SBo/repo.uMGcHq/build_lib3mf/lib3mf-2.3.2/Include/Model/Classes/NMR_KeyStoreCEKParams.h:45:43: warning:   ‘NMR::eKeyStoreEncryptAlgorithm NMR::CKeyStoreCEKParams::m_eAlgorithm’ [-Wreorder]
   45 |                 eKeyStoreEncryptAlgorithm m_eAlgorithm;
      |                                           ^~~~~~~~~~~~
/tmp/SBo/repo.uMGcHq/build_lib3mf/lib3mf-2.3.2/Source/Model/Classes/NMR_KeyStoreCEKParams.cpp:4:9: warning:   when initialized here [-Wreorder]
    4 |         CKeyStoreCEKParams::CKeyStoreCEKParams(
      |         ^~~~~~~~~~~~~~~~~~
[ 62%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/NMR_ModelReaderNode.cpp.o
[ 62%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/NMR_ModelReaderNode_ModelBase.cpp.o
[ 62%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/NMR_ModelReaderNode_KeyStoreBase.cpp.o
[ 63%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/NMR_ModelReader_3MF.cpp.o
[ 63%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/NMR_ModelReader_3MF_Native.cpp.o
[ 64%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/NMR_ModelReader_ColorMapping.cpp.o
[ 64%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/NMR_ModelReader_InstructionElement.cpp.o
[ 65%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/NMR_ModelReader_STL.cpp.o
[ 65%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/NMR_ModelReader_TexCoordMapping.cpp.o
[ 66%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/NMR_KeyStoreOpcPackageReader.cpp.o
[ 66%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_BaseMaterial.cpp.o
[ 66%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_BaseMaterials.cpp.o
[ 67%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Build.cpp.o
[ 68%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Color.cpp.o
[ 68%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_BuildItem.cpp.o
[ 68%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Colors.cpp.o
In file included from /tmp/SBo/repo.uMGcHq/build_lib3mf/lib3mf-2.3.2/Source/Model/Reader/NMR_ModelReaderNode_KeyStoreBase.cpp:34:
/tmp/SBo/repo.uMGcHq/build_lib3mf/lib3mf-2.3.2/Include/Model/Reader/NMR_ModelReaderNode_KeyStoreBase.h: In constructor ‘NMR::CModelReaderNode_KeyStoreBase::CModelReaderNode_KeyStoreBase(NMR::CModel*, NMR::CKeyStore*, NMR::PModelWarnings)’:
/tmp/SBo/repo.uMGcHq/build_lib3mf/lib3mf-2.3.2/Include/Model/Reader/NMR_ModelReaderNode_KeyStoreBase.h:46:32: warning: ‘NMR::CModelReaderNode_KeyStoreBase::m_pModel’ will be initialized after [-Wreorder]
   46 |                 CModel * const m_pModel;
      |                                ^~~~~~~~
/tmp/SBo/repo.uMGcHq/build_lib3mf/lib3mf-2.3.2/Include/Model/Reader/NMR_ModelReaderNode_KeyStoreBase.h:45:35: warning:   ‘NMR::CKeyStore* const NMR::CModelReaderNode_KeyStoreBase::m_pKeyStore’ [-Wreorder]
   45 |                 CKeyStore * const m_pKeyStore;
      |                                   ^~~~~~~~~~~
/tmp/SBo/repo.uMGcHq/build_lib3mf/lib3mf-2.3.2/Source/Model/Reader/NMR_ModelReaderNode_KeyStoreBase.cpp:38:9: warning:   when initialized here [-Wreorder]
   38 |         CModelReaderNode_KeyStoreBase::CModelReaderNode_KeyStoreBase(_In_ CModel * const pModel, _In_ CKeyStore * const pKeyStore, _In_ PModelWarnings pWarnings)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 69%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Component.cpp.o
[ 69%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Components.cpp.o
[ 70%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Composite.cpp.o
[ 70%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_CompositeMaterials.cpp.o
[ 70%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Mesh.cpp.o
[ 71%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_MetaData.cpp.o
[ 71%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_MetaDataGroup.cpp.o
[ 72%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Multi.cpp.o
[ 72%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_MultiProperties.cpp.o
[ 73%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Object.cpp.o
[ 73%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Resources.cpp.o
[ 74%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Tex2Coord.cpp.o
[ 74%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Tex2DGroup.cpp.o
[ 75%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Texture2D.cpp.o
[ 75%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Triangle.cpp.o
[ 75%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Triangles.cpp.o
[ 76%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Vertex.cpp.o
[ 76%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Vertices.cpp.o
[ 77%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_Build.cpp.o
[ 77%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_BuildItem.cpp.o
/tmp/SBo/repo.uMGcHq/build_lib3mf/lib3mf-2.3.2/Source/Model/Reader/v100/NMR_ModelReaderNode100_MultiProperties.cpp: In member function ‘virtual void NMR::CModelReaderNode100_MultiProperties::OnAttribute(const nfChar*, const nfChar*)’:
/tmp/SBo/repo.uMGcHq/build_lib3mf/lib3mf-2.3.2/Source/Model/Reader/v100/NMR_ModelReaderNode100_MultiProperties.cpp:146:56: warning: catching polymorphic type ‘class NMR::CNMRException’ by value [-Wcatch-value=]
  146 |                                 } catch (CNMRException e) {
      |                                                        ^
[ 78%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_Color.cpp.o
[ 78%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_Component.cpp.o
[ 79%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_Components.cpp.o
[ 79%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_Material.cpp.o
[ 79%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_Mesh.cpp.o
[ 80%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_Object.cpp.o
[ 80%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_Resources.cpp.o
[ 81%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_Texture.cpp.o
[ 81%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_TextureVertex.cpp.o
[ 82%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_TextureVertices.cpp.o
[ 82%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_Triangle.cpp.o
[ 83%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_Triangles.cpp.o
[ 83%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_Vertex.cpp.o
[ 83%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_Vertices.cpp.o
[ 84%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/Slice1507/NMR_ModelReader_Slice1507_Polygon.cpp.o
[ 84%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/Slice1507/NMR_ModelReader_Slice1507_Segment.cpp.o
[ 85%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/Slice1507/NMR_ModelReader_Slice1507_Slice.cpp.o
[ 85%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/Slice1507/NMR_ModelReader_Slice1507_SliceRef.cpp.o
[ 86%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/Slice1507/NMR_ModelReader_Slice1507_SliceRefModel.cpp.o
[ 86%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/Slice1507/NMR_ModelReader_Slice1507_SliceRefResources.cpp.o
[ 87%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/Slice1507/NMR_ModelReader_Slice1507_SliceStack.cpp.o
[ 87%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/Slice1507/NMR_ModelReader_Slice1507_Vertex.cpp.o
[ 87%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/Slice1507/NMR_ModelReader_Slice1507_Vertices.cpp.o
[ 88%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/SecureContent101/NMR_ModelReaderNode_KeyStore.cpp.o
[ 88%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/SecureContent101/NMR_ModelReaderNode_KeyStoreCipherValue.cpp.o
[ 89%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/SecureContent101/NMR_ModelReaderNode_KeyStoreKEKParams.cpp.o
[ 89%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/SecureContent101/NMR_ModelReaderNode_KeyStoreCEKParams.cpp.o
[ 90%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/SecureContent101/NMR_ModelReaderNode_KeyStoreConsumer.cpp.o
[ 90%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/SecureContent101/NMR_ModelReaderNode_KeyStoreAccessRight.cpp.o
[ 91%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/NMR_ModelReaderNode_StringValue.cpp.o
[ 91%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/SecureContent101/NMR_ModelReaderNode_KeyStoreResourceData.cpp.o
[ 91%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/SecureContent101/NMR_ModelReaderNode_KeyStoreResourceDataGroup.cpp.o
[ 92%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Writer/NMR_KeyStoreOpcPackageWriter.cpp.o
[ 92%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Writer/NMR_ModelWriter.cpp.o
[ 93%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Writer/NMR_ModelWriterNode.cpp.o
[ 93%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Writer/NMR_ModelWriterNode_ModelBase.cpp.o
[ 94%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Writer/NMR_ModelWriterNode_KeyStoreBase.cpp.o
[ 94%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Writer/NMR_ModelWriter_3MF.cpp.o
[ 95%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Writer/NMR_ModelWriter_3MF_Native.cpp.o
[ 95%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Writer/NMR_ModelWriter_ColorMapping.cpp.o
[ 95%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Writer/NMR_ModelWriter_STL.cpp.o
[ 96%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Writer/NMR_ModelWriter_TexCoordMapping.cpp.o
[ 96%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Writer/NMR_ModelWriter_TexCoordMappingContainer.cpp.o
[ 97%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Writer/SecureContent101/NMR_ModelWriterNode_KeyStore.cpp.o
[ 97%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Writer/v100/NMR_ModelWriterNode100_Mesh.cpp.o
[ 98%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Writer/v100/NMR_ModelWriterNode100_Model.cpp.o
[ 98%] Building CXX object CMakeFiles/lib3mf.dir/Autogenerated/Source/lib3mf_interfaceexception.cpp.o
[ 99%] Building CXX object CMakeFiles/lib3mf.dir/Autogenerated/Source/lib3mf_interfacewrapper.cpp.o
[ 99%] Building CXX object CMakeFiles/lib3mf.dir/Autogenerated/Source/lib3mf_interfacejournal.cpp.o
/tmp/SBo/repo.uMGcHq/build_lib3mf/lib3mf-2.3.2/Source/Model/Writer/NMR_KeyStoreOpcPackageWriter.cpp: In member function ‘void NMR::CKeyStoreOpcPackageWriter::refreshAccessRight(NMR::PKeyStoreAccessRight, const std::vector<unsigned char>&)’:
/tmp/SBo/repo.uMGcHq/build_lib3mf/lib3mf-2.3.2/Source/Model/Writer/NMR_KeyStoreOpcPackageWriter.cpp:142:34: warning: unused variable ‘wrapped’ [-Wunused-variable]
  142 |                         nfUint64 wrapped = ctx.m_fnWrap(key, closedKey, ctx.m_sKekDecryptData);
      |                                  ^~~~~~~
[100%] Linking CXX shared library lib3mf.so
[100%] Built target lib3mf
Consolidate compiler generated dependencies of target lib3mf
[100%] Built target lib3mf
Installing the project stripped...
-- Install configuration: "Release"
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/lib/pkgconfig/lib3mf.pc
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/lib/cmake/lib3mf/lib3mfConfig.cmake
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/lib/lib3mf.so.2.3.2.0
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/lib/lib3mf.so.2
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/lib/lib3mf.so
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/C
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/C/lib3mf.h
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/C/lib3mf_types.h
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/CDynamic
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/CDynamic/lib3mf_dynamic.cc
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/CDynamic/lib3mf_dynamic.h
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/CDynamic/lib3mf_types.h
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/CSharp
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/CSharp/Lib3MF.cs
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Cpp
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Cpp/lib3mf_abi.hpp
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Cpp/lib3mf_implicit.hpp
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Cpp/lib3mf_types.hpp
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/CppDynamic
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/CppDynamic/lib3mf_abi.hpp
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/CppDynamic/lib3mf_dynamic.h
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/CppDynamic/lib3mf_dynamic.hpp
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/CppDynamic/lib3mf_types.hpp
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Go
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Go/cfunc.go
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Go/lib3mf.go
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Go/lib3mf_dynamic.cc
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Go/lib3mf_dynamic.h
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Go/lib3mf_impl.go
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Go/lib3mf_types.h
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/NodeJS
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/NodeJS/binding.gyp
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/NodeJS/lib3mf_dynamic.cc
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/NodeJS/lib3mf_dynamic.h
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/NodeJS/lib3mf_nodeaddon.cc
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/NodeJS/lib3mf_nodewrapper.cc
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/NodeJS/lib3mf_nodewrapper.h
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/NodeJS/lib3mf_types.h
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Pascal
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Pascal/Unit_Lib3MF.pas
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Python
-- Installing: /tmp/SBo/repo.uMGcHq/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Python/Lib3MF.py

Slackware package maker, version 3.14159265.

Searching for symbolic links:
usr/lib/lib3mf.so	lib3mf.so.2
usr/lib/lib3mf.so.2	lib3mf.so.2.3.2.0
usr/lib/pkgconfig/lib3MF.pc	lib3mf.pc

Making symbolic link creation script:
( cd usr/lib ; rm -rf lib3mf.so )
( cd usr/lib ; ln -sf lib3mf.so.2 lib3mf.so )
( cd usr/lib ; rm -rf lib3mf.so.2 )
( cd usr/lib ; ln -sf lib3mf.so.2.3.2.0 lib3mf.so.2 )
( cd usr/lib/pkgconfig ; rm -rf lib3MF.pc )
( cd usr/lib/pkgconfig ; ln -sf lib3mf.pc lib3MF.pc )

It is recommended that you make these lines your new installation script.

Would you like to make this stuff the install script for this package
and remove the symbolic links ([y]es, [n]o)? y


Removing symbolic links:
removed './usr/lib/pkgconfig/lib3MF.pc'
removed './usr/lib/lib3mf.so.2'
removed './usr/lib/lib3mf.so'

Creating your new ./install/doinst.sh...

This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!

Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n


Creating Slackware package:  /tmp/SBo/repo.uMGcHq/output_lib3mf/lib3mf-2.3.2-i586-1_SBo.txz

./
install/
install/doinst.sh
install/slack-desc
usr/
usr/doc/
usr/doc/lib3mf-2.3.2/
usr/doc/lib3mf-2.3.2/CONTRIBUTING.md
usr/doc/lib3mf-2.3.2/LICENSE
usr/doc/lib3mf-2.3.2/README.md
usr/doc/lib3mf-2.3.2/lib3mf.SlackBuild
usr/include/
usr/include/lib3mf/
usr/include/lib3mf/lib3mf.h
usr/include/lib3mf/lib3mf_abi.hpp
usr/include/lib3mf/lib3mf_dynamic.h
usr/include/lib3mf/lib3mf_dynamic.hpp
usr/include/lib3mf/lib3mf_implicit.hpp
usr/include/lib3mf/lib3mf_nodewrapper.h
usr/include/lib3mf/lib3mf_types.h
usr/include/lib3mf/lib3mf_types.hpp
usr/lib/
usr/lib/cmake/
usr/lib/cmake/lib3mf/
usr/lib/cmake/lib3mf/lib3mfConfig.cmake
usr/lib/lib3mf.so.2.3.2.0
usr/lib/pkgconfig/
usr/lib/pkgconfig/lib3mf.pc

Slackware package /tmp/SBo/repo.uMGcHq/output_lib3mf/lib3mf-2.3.2-i586-1_SBo.txz created.

Built ok:  lib3mf-2.3.2-i586-1_SBo.txz                                  15:56:04
Testing package lib3mf-2.3.2-i586-1_SBo.txz ... 
Test installing lib3mf-2.3.2-i586-1_SBo.txz ...
lib3mf-2.3.2-i586-1_SBo: 3D Manufacturing Format in C++ ................ [ 4.0M]
Unmounting chroot ... 
:-) libraries/lib3mf Added version 2.3.2 (3D Manufacturing Format in C++) (-:

Copy link
Author

sbo-bot bot commented Dec 22, 2024

sbopkglint i586 libraries/lib3mf

Using tests from /usr/share/sbo-maintainer-tools/sbopkglint.d
Exploding /var/lib/repo/SBo/packages/15.0/i586/libraries/lib3mf/lib3mf-2.3.2-i586-1_SBo.txz to /tmp/SBo/sbopkglint.QlxF8U ...OK
Running pre-doinst test...OK
Installing /var/lib/repo/SBo/packages/15.0/i586/libraries/lib3mf/lib3mf-2.3.2-i586-1_SBo.txz to /tmp/SBo/sbopkglint.QlxF8U ...OK
Running test: 05-basic-sanity...OK
Running test: 10-docs...OK
Running test: 15-noarch...OK
Running test: 20-arch...OK
Running test: 25-lafiles...OK
Running test: 30-manpages...OK
Running test: 35-desktop...OK
Running test: 40-newconfig...OK
Running test: 45-doinst...OK
Running test: 50-icons...OK
Running test: 60-usr_info...OK
Running test: 65-python...OK
Running test: 70-tmp_path...OK
Running test: 75-static_libs...OK
Running test: 85-perl...OK
Running test: 90-terminfo...OK
✅ === lib3mf-2.3.2-i586-1_SBo.txz: All tests passed ✅

@willysr
Copy link
Member

willysr commented Dec 22, 2024

merged

@willysr willysr closed this Dec 22, 2024
@willysr willysr deleted the lib3mf-b93c8ac0c27715f4d3623da97e69b0d6 branch December 22, 2024 15:57
Copy link
Author

sbo-bot bot commented Dec 22, 2024

buildpkg x86_64 libraries/lib3mf

Creating hintfile directory: /etc/repo/SBo/hintfiles
Checking whether git is clean ... yes.
Indexing SlackBuilds ... done.
git repo: /var/lib/repo/SBo/slackbuilds
branch:   HEAD
date:     Sun Dec 22 15:23:54 GMT 2024
revision: d5dcd79447e297928c42f16ad15cea4442d9ce3f
title:    Merge 1c5a535599da02a43167e243dd1a342ee6a5568f into d67564a257af1c92cbfd4973460848e939f0b4e6

================================================================================
libraries/lib3mf                                                        15:57:03
================================================================================

Calculating dependencies ... none.

Building libraries/lib3mf (add version 2.3.2) ------------------------- 15:57:03
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Running lib3mf.SlackBuild ...
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./lib3mf.SlackBuild
Built ok:  lib3mf-2.3.2-x86_64-1_SBo.txz                                15:57:46
Testing package lib3mf-2.3.2-x86_64-1_SBo.txz ... done.
Test installing lib3mf-2.3.2-x86_64-1_SBo.txz ...
lib3mf-2.3.2-x86_64-1_SBo: 3D Manufacturing Format in C++ .............. [ 4.0M]
Unmounting chroot ... done.
✅ libraries/lib3mf Added version 2.3.2 (3D Manufacturing Format in C++) ✅

================================================================================
SUMMARY                                                                 15:57:47
================================================================================

Logfile:     /var/log/repo/SBo/repo_2024-12-22_15:57:03.log
Runtime:     0h 0m 45s
Added:       1
  libraries/lib3mf/lib3mf-2.3.2-x86_64-1_SBo.txz

Snipped Build Log

Building libraries/lib3mf (add version 2.3.2) 2024-12-22 15:57:03
Testing SlackBuild files ... 
Downloading source files ...
Verifying source files ... 
Running lib3mf.SlackBuild ...
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./lib3mf.SlackBuild
-- The C compiler identification is GNU 11.2.0
-- The CXX compiler identification is GNU 11.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") 
-- Checking for module 'libzip'
--   Found libzip, version 1.8.0
-- Checking for module 'zlib'
--   Found zlib, version 1.2.13
LIB3MF_TESTS ... OFF
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/SBo/repo.OHRgHN/build_lib3mf/lib3mf-2.3.2/build
[  0%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_Platform.cpp.o
[  1%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf.cpp.o
[  2%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ExportStream_Native.cpp.o
[  2%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ImportStream_Native.cpp.o
[  1%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_attachment.cpp.o
[  2%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ExportStream_ZIP.cpp.o
[  2%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_base.cpp.o
[  3%] Building CXX object CMakeFiles/lib3mf.dir/Libraries/cpp-base64/Source/base64.cpp.o
[  3%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_beamlattice.cpp.o
[  4%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_basematerialgroup.cpp.o
[  5%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_basematerialgroupiterator.cpp.o
[  5%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_beamset.cpp.o
[  5%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_builditem.cpp.o
[  6%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_builditemiterator.cpp.o
[  6%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_colorgroup.cpp.o
[  7%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_colorgroupiterator.cpp.o
[  7%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_component.cpp.o
[  8%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_compositematerials.cpp.o
[  8%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_compositematerialsiterator.cpp.o
[  8%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_componentsobject.cpp.o
[  9%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_componentsobjectiterator.cpp.o
[  9%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_meshobject.cpp.o
[ 10%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_meshobjectiterator.cpp.o
[ 10%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_metadata.cpp.o
[ 11%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_metadatagroup.cpp.o
[ 11%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_multipropertygroup.cpp.o
[ 12%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_multipropertygroupiterator.cpp.o
/tmp/SBo/repo.OHRgHN/build_lib3mf/lib3mf-2.3.2/Source/API/lib3mf_beamlattice.cpp: In member function ‘virtual sLib3MFBall Lib3MF::Impl::CBeamLattice::GetBall(Lib3MF_uint32)’:
/tmp/SBo/repo.OHRgHN/build_lib3mf/lib3mf-2.3.2/Source/API/lib3mf_beamlattice.cpp:316:51: warning: comparison of integer expressions of different signedness: ‘NMR::nfInt32’ {aka ‘int’} and ‘Lib3MF_uint32’ {aka ‘unsigned int’} [-Wsign-compare]
  316 |                         if (meshBall->m_nodeindex == ballNodeIndex) {
      |                             ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/tmp/SBo/repo.OHRgHN/build_lib3mf/lib3mf-2.3.2/Source/API/lib3mf_beamlattice.cpp: In member function ‘virtual void Lib3MF::Impl::CBeamLattice::SetBall(Lib3MF_uint32, sLib3MFBall)’:
/tmp/SBo/repo.OHRgHN/build_lib3mf/lib3mf-2.3.2/Source/API/lib3mf_beamlattice.cpp:385:51: warning: comparison of integer expressions of different signedness: ‘NMR::nfInt32’ {aka ‘int’} and ‘Lib3MF_uint32’ {aka ‘unsigned int’} [-Wsign-compare]
  385 |                         if (meshBall->m_nodeindex == ballNodeIndex) {
      |                             ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
[ 12%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_contentencryptionparams.cpp.o
[ 12%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_accessright.cpp.o
[ 13%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_consumer.cpp.o
[ 13%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_resourcedata.cpp.o
[ 14%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_resourcedatagroup.cpp.o
[ 14%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_keystore.cpp.o
[ 15%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_model.cpp.o
[ 15%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_object.cpp.o
[ 16%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_objectiterator.cpp.o
[ 16%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_packagepart.cpp.o
[ 16%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_reader.cpp.o
[ 17%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_resource.cpp.o
[ 17%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_resourceiterator.cpp.o
[ 18%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_slice.cpp.o
[ 18%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_slicestack.cpp.o
[ 19%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_slicestackiterator.cpp.o
[ 19%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_texture2d.cpp.o
[ 20%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_texture2dgroup.cpp.o
[ 20%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_texture2dgroupiterator.cpp.o
[ 20%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_texture2diterator.cpp.o
[ 21%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_writer.cpp.o
[ 21%] Building CXX object CMakeFiles/lib3mf.dir/Source/API/lib3mf_utils.cpp.o
[ 22%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/3MF_ProgressMonitor.cpp.o
[ 22%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Math/NMR_Matrix.cpp.o
[ 23%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Math/NMR_PairMatchingTree.cpp.o
[ 23%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Math/NMR_Vector.cpp.o
[ 24%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Math/NMR_VectorTree.cpp.o
[ 24%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/MeshExport/NMR_MeshExporter.cpp.o
[ 25%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/MeshExport/NMR_MeshExporter_STL.cpp.o
[ 25%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/MeshImport/NMR_MeshImporter.cpp.o
[ 25%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/MeshImport/NMR_MeshImporter_STL.cpp.o
[ 26%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/MeshInformation/NMR_MeshInformation.cpp.o
[ 26%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/MeshInformation/NMR_MeshInformationContainer.cpp.o
[ 27%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/MeshInformation/NMR_MeshInformationFactory.cpp.o
[ 27%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/MeshInformation/NMR_MeshInformationHandler.cpp.o
[ 28%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/MeshInformation/NMR_MeshInformation_Properties.cpp.o
[ 28%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Mesh/NMR_Mesh.cpp.o
[ 29%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Mesh/NMR_BeamLattice.cpp.o
[ 29%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Mesh/NMR_MeshBuilder.cpp.o
[ 29%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/NMR_Exception.cpp.o
[ 30%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/NMR_Exception_Windows.cpp.o
[ 30%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/NMR_ModelWarnings.cpp.o
[ 31%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/NMR_StringUtils.cpp.o
[ 31%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/NMR_SecureContext.cpp.o
[ 32%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/NMR_UUID.cpp.o
[ 32%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/OPC/NMR_OpcPackagePart.cpp.o
[ 33%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/OPC/NMR_OpcPackageRelationship.cpp.o
[ 33%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/OPC/NMR_OpcPackageReader.cpp.o
[ 33%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/OPC/NMR_OpcPackageContentTypesReader.cpp.o
[ 34%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/OPC/NMR_OpcPackageRelationshipReader.cpp.o
[ 34%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/OPC/NMR_OpcPackageWriter.cpp.o
/tmp/SBo/repo.OHRgHN/build_lib3mf/lib3mf-2.3.2/Source/Common/MeshImport/NMR_MeshImporter_STL.cpp: In member function ‘virtual void NMR::CMeshImporter_STL::loadMesh(NMR::CMesh*, NMR::NMATRIX3*)’:
/tmp/SBo/repo.OHRgHN/build_lib3mf/lib3mf-2.3.2/Source/Common/MeshImport/NMR_MeshImporter_STL.cpp:196:44: warning: unused variable ‘pFace’ [-Wunused-variable]
  196 |                                 MESHFACE * pFace = pMesh->addFace(pNodes[0], pNodes[1], pNodes[2]);
      |                                            ^~~~~
/tmp/SBo/repo.OHRgHN/build_lib3mf/lib3mf-2.3.2/Source/Common/MeshImport/NMR_MeshImporter_STL.cpp:130:26: warning: variable ‘nGlobalColor’ set but not used [-Wunused-but-set-variable]
  130 |                 nfUint32 nGlobalColor = 0xffffffff;
      |                          ^~~~~~~~~~~~
[ 35%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_XmlReader_Native.cpp.o
[ 35%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_EncryptionHeader.cpp.o
[ 36%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ExportStream.cpp.o
[ 36%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ExportStream_Callback.cpp.o
/tmp/SBo/repo.OHRgHN/build_lib3mf/lib3mf-2.3.2/Source/Common/Mesh/NMR_Mesh.cpp: In member function ‘void NMR::CMesh::validateBeamLatticeBalls()’:
/tmp/SBo/repo.OHRgHN/build_lib3mf/lib3mf-2.3.2/Source/Common/Mesh/NMR_Mesh.cpp:550:32: warning: catching polymorphic type ‘class NMR::CNMRException’ by value [-Wcatch-value=]
  550 |                         catch (CNMRException) {}
      |                                ^~~~~~~~~~~~~
[ 37%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ExportStream_Compressed.cpp.o
[ 37%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ExportStream_Encrypted.cpp.o
[ 37%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ExportStream_Memory.cpp.o
[ 38%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ExportStream_Dummy.cpp.o
[ 38%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ImportStream_Callback.cpp.o
[ 39%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ImportStream_Compressed.cpp.o
[ 39%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ImportStream_Memory.cpp.o
[ 40%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ImportStream_Shared_Memory.cpp.o
[ 40%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ImportStream_Unique_Memory.cpp.o
[ 41%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ImportStream_ZIP.cpp.o
[ 41%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_ImportStream_Encrypted.cpp.o
[ 41%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_PortableZIPWriter.cpp.o
[ 42%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_PortableZIPWriterEntry.cpp.o
[ 42%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_Time.cpp.o
[ 43%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_XmlReader.cpp.o
[ 43%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_XmlWriter.cpp.o
[ 44%] Building CXX object CMakeFiles/lib3mf.dir/Source/Common/Platform/NMR_XmlWriter_Native.cpp.o
[ 44%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_PackageResourceID.cpp.o
[ 45%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_Model.cpp.o
[ 45%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelAttachment.cpp.o
[ 45%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelBaseMaterial.cpp.o
[ 46%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelBaseMaterials.cpp.o
[ 46%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelContext.cpp.o
[ 47%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelColorGroup.cpp.o
[ 47%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelCompositeMaterials.cpp.o
[ 48%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelBuildItem.cpp.o
[ 48%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelComponent.cpp.o
[ 49%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelComponentsObject.cpp.o
[ 49%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelMeshBeamLatticeAttributes.cpp.o
[ 50%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelMeshObject.cpp.o
[ 50%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelMetaData.cpp.o
[ 50%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelMetaDataGroup.cpp.o
[ 51%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelMultiPropertyGroup.cpp.o
[ 51%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelObject.cpp.o
[ 52%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelResource.cpp.o
[ 52%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelTexture2D.cpp.o
[ 53%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelTexture2DGroup.cpp.o
[ 53%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelSlice.cpp.o
[ 54%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_ModelSliceStack.cpp.o
[ 54%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_KeyStore.cpp.o
[ 54%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_KeyStoreConsumer.cpp.o
[ 55%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_KeyStoreAccessRight.cpp.o
[ 55%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_KeyStoreFactory.cpp.o
[ 56%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_KeyStoreResourceData.cpp.o
[ 56%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_KeyStoreResourceDataGroup.cpp.o
[ 57%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Classes/NMR_KeyStoreCEKParams.cpp.o
[ 57%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/BeamLattice1702/NMR_ModelReaderNode_BeamLattice1702_Ball.cpp.o
[ 58%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/BeamLattice1702/NMR_ModelReaderNode_BeamLattice1702_BallRef.cpp.o
[ 58%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/BeamLattice1702/NMR_ModelReaderNode_BeamLattice1702_Balls.cpp.o
[ 58%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/BeamLattice1702/NMR_ModelReaderNode_BeamLattice1702_Beam.cpp.o
[ 59%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/BeamLattice1702/NMR_ModelReaderNode_BeamLattice1702_Beams.cpp.o
[ 59%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/BeamLattice1702/NMR_ModelReaderNode_BeamLattice1702_BeamLattice.cpp.o
[ 60%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/BeamLattice1702/NMR_ModelReaderNode_BeamLattice1702_BeamSet.cpp.o
[ 60%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/BeamLattice1702/NMR_ModelReaderNode_BeamLattice1702_BeamSets.cpp.o
[ 61%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/BeamLattice1702/NMR_ModelReaderNode_BeamLattice1702_Ref.cpp.o
[ 61%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/NMR_ModelReader.cpp.o
In file included from /tmp/SBo/repo.OHRgHN/build_lib3mf/lib3mf-2.3.2/Source/Model/Classes/NMR_KeyStoreCEKParams.cpp:1:
/tmp/SBo/repo.OHRgHN/build_lib3mf/lib3mf-2.3.2/Include/Model/Classes/NMR_KeyStoreCEKParams.h: In constructor ‘NMR::CKeyStoreCEKParams::CKeyStoreCEKParams(const nfBool&, const NMR::eKeyStoreEncryptAlgorithm&, const std::vector<unsigned char>&, const std::vector<unsigned char>&, const std::vector<unsigned char>&, NMR::nfUint64)’:
/tmp/SBo/repo.OHRgHN/build_lib3mf/lib3mf-2.3.2/Include/Model/Classes/NMR_KeyStoreCEKParams.h:46:24: warning: ‘NMR::CKeyStoreCEKParams::m_bCompression’ will be initialized after [-Wreorder]
   46 |                 nfBool m_bCompression;
      |                        ^~~~~~~~~~~~~~
/tmp/SBo/repo.OHRgHN/build_lib3mf/lib3mf-2.3.2/Include/Model/Classes/NMR_KeyStoreCEKParams.h:45:43: warning:   ‘NMR::eKeyStoreEncryptAlgorithm NMR::CKeyStoreCEKParams::m_eAlgorithm’ [-Wreorder]
   45 |                 eKeyStoreEncryptAlgorithm m_eAlgorithm;
      |                                           ^~~~~~~~~~~~
/tmp/SBo/repo.OHRgHN/build_lib3mf/lib3mf-2.3.2/Source/Model/Classes/NMR_KeyStoreCEKParams.cpp:4:9: warning:   when initialized here [-Wreorder]
    4 |         CKeyStoreCEKParams::CKeyStoreCEKParams(
      |         ^~~~~~~~~~~~~~~~~~
[ 62%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/NMR_ModelReaderNode.cpp.o
[ 62%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/NMR_ModelReaderNode_ModelBase.cpp.o
[ 62%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/NMR_ModelReaderNode_KeyStoreBase.cpp.o
[ 63%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/NMR_ModelReader_3MF.cpp.o
[ 63%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/NMR_ModelReader_3MF_Native.cpp.o
[ 64%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/NMR_ModelReader_ColorMapping.cpp.o
[ 64%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/NMR_ModelReader_InstructionElement.cpp.o
[ 65%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/NMR_ModelReader_STL.cpp.o
[ 65%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/NMR_ModelReader_TexCoordMapping.cpp.o
[ 66%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/NMR_KeyStoreOpcPackageReader.cpp.o
[ 66%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_BaseMaterial.cpp.o
In file included from /tmp/SBo/repo.OHRgHN/build_lib3mf/lib3mf-2.3.2/Source/Model/Reader/NMR_ModelReaderNode_KeyStoreBase.cpp:34:
/tmp/SBo/repo.OHRgHN/build_lib3mf/lib3mf-2.3.2/Include/Model/Reader/NMR_ModelReaderNode_KeyStoreBase.h: In constructor ‘NMR::CModelReaderNode_KeyStoreBase::CModelReaderNode_KeyStoreBase(NMR::CModel*, NMR::CKeyStore*, NMR::PModelWarnings)’:
/tmp/SBo/repo.OHRgHN/build_lib3mf/lib3mf-2.3.2/Include/Model/Reader/NMR_ModelReaderNode_KeyStoreBase.h:46:32: warning: ‘NMR::CModelReaderNode_KeyStoreBase::m_pModel’ will be initialized after [-Wreorder]
   46 |                 CModel * const m_pModel;
      |                                ^~~~~~~~
/tmp/SBo/repo.OHRgHN/build_lib3mf/lib3mf-2.3.2/Include/Model/Reader/NMR_ModelReaderNode_KeyStoreBase.h:45:35: warning:   ‘NMR::CKeyStore* const NMR::CModelReaderNode_KeyStoreBase::m_pKeyStore’ [-Wreorder]
   45 |                 CKeyStore * const m_pKeyStore;
      |                                   ^~~~~~~~~~~
/tmp/SBo/repo.OHRgHN/build_lib3mf/lib3mf-2.3.2/Source/Model/Reader/NMR_ModelReaderNode_KeyStoreBase.cpp:38:9: warning:   when initialized here [-Wreorder]
   38 |         CModelReaderNode_KeyStoreBase::CModelReaderNode_KeyStoreBase(_In_ CModel * const pModel, _In_ CKeyStore * const pKeyStore, _In_ PModelWarnings pWarnings)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 66%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_BaseMaterials.cpp.o
[ 67%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Build.cpp.o
[ 67%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_BuildItem.cpp.o
[ 68%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Color.cpp.o
[ 68%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Colors.cpp.o
[ 69%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Component.cpp.o
[ 69%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Components.cpp.o
[ 70%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Composite.cpp.o
[ 70%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_CompositeMaterials.cpp.o
[ 70%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Mesh.cpp.o
[ 71%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_MetaData.cpp.o
[ 71%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_MetaDataGroup.cpp.o
[ 72%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Multi.cpp.o
[ 72%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_MultiProperties.cpp.o
[ 73%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Object.cpp.o
[ 73%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Resources.cpp.o
[ 74%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Tex2Coord.cpp.o
[ 74%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Tex2DGroup.cpp.o
[ 75%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Texture2D.cpp.o
[ 75%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Triangle.cpp.o
[ 75%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Triangles.cpp.o
[ 76%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Vertex.cpp.o
[ 76%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v100/NMR_ModelReaderNode100_Vertices.cpp.o
/tmp/SBo/repo.OHRgHN/build_lib3mf/lib3mf-2.3.2/Source/Model/Reader/v100/NMR_ModelReaderNode100_MultiProperties.cpp: In member function ‘virtual void NMR::CModelReaderNode100_MultiProperties::OnAttribute(const nfChar*, const nfChar*)’:
/tmp/SBo/repo.OHRgHN/build_lib3mf/lib3mf-2.3.2/Source/Model/Reader/v100/NMR_ModelReaderNode100_MultiProperties.cpp:146:56: warning: catching polymorphic type ‘class NMR::CNMRException’ by value [-Wcatch-value=]
  146 |                                 } catch (CNMRException e) {
      |                                                        ^
[ 77%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_Build.cpp.o
[ 77%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_BuildItem.cpp.o
[ 78%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_Color.cpp.o
[ 78%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_Component.cpp.o
[ 79%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_Components.cpp.o
[ 79%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_Material.cpp.o
[ 79%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_Mesh.cpp.o
[ 80%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_Object.cpp.o
[ 80%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_Resources.cpp.o
[ 81%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_Texture.cpp.o
[ 81%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_TextureVertex.cpp.o
[ 82%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_TextureVertices.cpp.o
[ 82%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_Triangle.cpp.o
[ 83%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_Triangles.cpp.o
[ 83%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_Vertex.cpp.o
[ 83%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/v093/NMR_ModelReaderNode093_Vertices.cpp.o
[ 84%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/Slice1507/NMR_ModelReader_Slice1507_Polygon.cpp.o
[ 84%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/Slice1507/NMR_ModelReader_Slice1507_Segment.cpp.o
[ 85%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/Slice1507/NMR_ModelReader_Slice1507_Slice.cpp.o
[ 85%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/Slice1507/NMR_ModelReader_Slice1507_SliceRef.cpp.o
[ 86%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/Slice1507/NMR_ModelReader_Slice1507_SliceRefModel.cpp.o
[ 86%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/Slice1507/NMR_ModelReader_Slice1507_SliceRefResources.cpp.o
[ 87%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/Slice1507/NMR_ModelReader_Slice1507_SliceStack.cpp.o
[ 87%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/Slice1507/NMR_ModelReader_Slice1507_Vertex.cpp.o
[ 87%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/Slice1507/NMR_ModelReader_Slice1507_Vertices.cpp.o
[ 88%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/SecureContent101/NMR_ModelReaderNode_KeyStore.cpp.o
[ 88%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/SecureContent101/NMR_ModelReaderNode_KeyStoreCipherValue.cpp.o
[ 89%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/SecureContent101/NMR_ModelReaderNode_KeyStoreKEKParams.cpp.o
[ 89%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/SecureContent101/NMR_ModelReaderNode_KeyStoreCEKParams.cpp.o
[ 90%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/SecureContent101/NMR_ModelReaderNode_KeyStoreConsumer.cpp.o
[ 90%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/SecureContent101/NMR_ModelReaderNode_KeyStoreAccessRight.cpp.o
[ 91%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/NMR_ModelReaderNode_StringValue.cpp.o
[ 91%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/SecureContent101/NMR_ModelReaderNode_KeyStoreResourceData.cpp.o
[ 91%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Reader/SecureContent101/NMR_ModelReaderNode_KeyStoreResourceDataGroup.cpp.o
[ 92%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Writer/NMR_KeyStoreOpcPackageWriter.cpp.o
[ 92%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Writer/NMR_ModelWriter.cpp.o
[ 93%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Writer/NMR_ModelWriterNode.cpp.o
[ 93%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Writer/NMR_ModelWriterNode_ModelBase.cpp.o
[ 94%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Writer/NMR_ModelWriterNode_KeyStoreBase.cpp.o
[ 94%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Writer/NMR_ModelWriter_3MF.cpp.o
[ 95%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Writer/NMR_ModelWriter_3MF_Native.cpp.o
[ 95%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Writer/NMR_ModelWriter_ColorMapping.cpp.o
[ 95%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Writer/NMR_ModelWriter_STL.cpp.o
[ 96%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Writer/NMR_ModelWriter_TexCoordMapping.cpp.o
[ 96%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Writer/NMR_ModelWriter_TexCoordMappingContainer.cpp.o
[ 97%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Writer/SecureContent101/NMR_ModelWriterNode_KeyStore.cpp.o
[ 97%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Writer/v100/NMR_ModelWriterNode100_Mesh.cpp.o
[ 98%] Building CXX object CMakeFiles/lib3mf.dir/Source/Model/Writer/v100/NMR_ModelWriterNode100_Model.cpp.o
[ 98%] Building CXX object CMakeFiles/lib3mf.dir/Autogenerated/Source/lib3mf_interfaceexception.cpp.o
[ 99%] Building CXX object CMakeFiles/lib3mf.dir/Autogenerated/Source/lib3mf_interfacewrapper.cpp.o
[ 99%] Building CXX object CMakeFiles/lib3mf.dir/Autogenerated/Source/lib3mf_interfacejournal.cpp.o
/tmp/SBo/repo.OHRgHN/build_lib3mf/lib3mf-2.3.2/Source/Model/Writer/NMR_KeyStoreOpcPackageWriter.cpp: In member function ‘void NMR::CKeyStoreOpcPackageWriter::refreshAccessRight(NMR::PKeyStoreAccessRight, const std::vector<unsigned char>&)’:
/tmp/SBo/repo.OHRgHN/build_lib3mf/lib3mf-2.3.2/Source/Model/Writer/NMR_KeyStoreOpcPackageWriter.cpp:142:34: warning: unused variable ‘wrapped’ [-Wunused-variable]
  142 |                         nfUint64 wrapped = ctx.m_fnWrap(key, closedKey, ctx.m_sKekDecryptData);
      |                                  ^~~~~~~
[100%] Linking CXX shared library lib3mf.so
[100%] Built target lib3mf
Consolidate compiler generated dependencies of target lib3mf
[100%] Built target lib3mf
Installing the project stripped...
-- Install configuration: "Release"
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/lib64/pkgconfig/lib3mf.pc
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/lib64/cmake/lib3mf/lib3mfConfig.cmake
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/lib64/lib3mf.so.2.3.2.0
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/lib64/lib3mf.so.2
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/lib64/lib3mf.so
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/C
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/C/lib3mf.h
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/C/lib3mf_types.h
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/CDynamic
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/CDynamic/lib3mf_dynamic.cc
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/CDynamic/lib3mf_dynamic.h
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/CDynamic/lib3mf_types.h
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/CSharp
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/CSharp/Lib3MF.cs
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Cpp
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Cpp/lib3mf_abi.hpp
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Cpp/lib3mf_implicit.hpp
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Cpp/lib3mf_types.hpp
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/CppDynamic
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/CppDynamic/lib3mf_abi.hpp
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/CppDynamic/lib3mf_dynamic.h
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/CppDynamic/lib3mf_dynamic.hpp
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/CppDynamic/lib3mf_types.hpp
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Go
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Go/cfunc.go
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Go/lib3mf.go
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Go/lib3mf_dynamic.cc
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Go/lib3mf_dynamic.h
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Go/lib3mf_impl.go
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Go/lib3mf_types.h
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/NodeJS
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/NodeJS/binding.gyp
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/NodeJS/lib3mf_dynamic.cc
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/NodeJS/lib3mf_dynamic.h
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/NodeJS/lib3mf_nodeaddon.cc
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/NodeJS/lib3mf_nodewrapper.cc
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/NodeJS/lib3mf_nodewrapper.h
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/NodeJS/lib3mf_types.h
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Pascal
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Pascal/Unit_Lib3MF.pas
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Python
-- Installing: /tmp/SBo/repo.OHRgHN/build_lib3mf/package-lib3mf/usr/include/lib3mf/Bindings/Python/Lib3MF.py

Slackware package maker, version 3.14159265.

Searching for symbolic links:
usr/lib64/lib3mf.so	lib3mf.so.2
usr/lib64/lib3mf.so.2	lib3mf.so.2.3.2.0
usr/lib64/pkgconfig/lib3MF.pc	lib3mf.pc

Making symbolic link creation script:
( cd usr/lib64 ; rm -rf lib3mf.so )
( cd usr/lib64 ; ln -sf lib3mf.so.2 lib3mf.so )
( cd usr/lib64 ; rm -rf lib3mf.so.2 )
( cd usr/lib64 ; ln -sf lib3mf.so.2.3.2.0 lib3mf.so.2 )
( cd usr/lib64/pkgconfig ; rm -rf lib3MF.pc )
( cd usr/lib64/pkgconfig ; ln -sf lib3mf.pc lib3MF.pc )

It is recommended that you make these lines your new installation script.

Would you like to make this stuff the install script for this package
and remove the symbolic links ([y]es, [n]o)? y


Removing symbolic links:
removed './usr/lib64/pkgconfig/lib3MF.pc'
removed './usr/lib64/lib3mf.so.2'
removed './usr/lib64/lib3mf.so'

Creating your new ./install/doinst.sh...

This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!

Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n


Creating Slackware package:  /tmp/SBo/repo.OHRgHN/output_lib3mf/lib3mf-2.3.2-x86_64-1_SBo.txz

./
install/
install/doinst.sh
install/slack-desc
usr/
usr/doc/
usr/doc/lib3mf-2.3.2/
usr/doc/lib3mf-2.3.2/CONTRIBUTING.md
usr/doc/lib3mf-2.3.2/LICENSE
usr/doc/lib3mf-2.3.2/README.md
usr/doc/lib3mf-2.3.2/lib3mf.SlackBuild
usr/include/
usr/include/lib3mf/
usr/include/lib3mf/lib3mf.h
usr/include/lib3mf/lib3mf_abi.hpp
usr/include/lib3mf/lib3mf_dynamic.h
usr/include/lib3mf/lib3mf_dynamic.hpp
usr/include/lib3mf/lib3mf_implicit.hpp
usr/include/lib3mf/lib3mf_nodewrapper.h
usr/include/lib3mf/lib3mf_types.h
usr/include/lib3mf/lib3mf_types.hpp
usr/lib64/
usr/lib64/cmake/
usr/lib64/cmake/lib3mf/
usr/lib64/cmake/lib3mf/lib3mfConfig.cmake
usr/lib64/lib3mf.so.2.3.2.0
usr/lib64/pkgconfig/
usr/lib64/pkgconfig/lib3mf.pc

Slackware package /tmp/SBo/repo.OHRgHN/output_lib3mf/lib3mf-2.3.2-x86_64-1_SBo.txz created.

Built ok:  lib3mf-2.3.2-x86_64-1_SBo.txz                                15:57:46
Testing package lib3mf-2.3.2-x86_64-1_SBo.txz ... 
Test installing lib3mf-2.3.2-x86_64-1_SBo.txz ...
lib3mf-2.3.2-x86_64-1_SBo: 3D Manufacturing Format in C++ .............. [ 4.0M]
Unmounting chroot ... 
:-) libraries/lib3mf Added version 2.3.2 (3D Manufacturing Format in C++) (-:

Copy link
Author

sbo-bot bot commented Dec 22, 2024

sbopkglint x86_64 libraries/lib3mf

Using tests from /usr/share/sbo-maintainer-tools/sbopkglint.d
Exploding /var/lib/repo/SBo/packages/15.0/x86_64/libraries/lib3mf/lib3mf-2.3.2-x86_64-1_SBo.txz to /tmp/SBo/sbopkglint.3bh0BX ...OK
Running pre-doinst test...OK
Installing /var/lib/repo/SBo/packages/15.0/x86_64/libraries/lib3mf/lib3mf-2.3.2-x86_64-1_SBo.txz to /tmp/SBo/sbopkglint.3bh0BX ...OK
Running test: 05-basic-sanity...OK
Running test: 10-docs...OK
Running test: 15-noarch...OK
Running test: 20-arch...OK
Running test: 25-lafiles...OK
Running test: 30-manpages...OK
Running test: 35-desktop...OK
Running test: 40-newconfig...OK
Running test: 45-doinst...OK
Running test: 50-icons...OK
Running test: 60-usr_info...OK
Running test: 65-python...OK
Running test: 70-tmp_path...OK
Running test: 75-static_libs...OK
Running test: 85-perl...OK
Running test: 90-terminfo...OK
✅ === lib3mf-2.3.2-x86_64-1_SBo.txz: All tests passed ✅

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
submission-form Changes submitted via the website submission form
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants