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

[colmap] Upgrade to version 3.7 #22805

Merged
merged 3 commits into from
Jan 27, 2022

Conversation

ahojnnes
Copy link
Contributor

No description provided.

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!

All manifest files must be formatted

./vcpkg format-manifest ports/*/vcpkg.json

Diff
diff --git a/ports/colmap/vcpkg.json b/ports/colmap/vcpkg.json
index 6bad931..b8efe32 100644
--- a/ports/colmap/vcpkg.json
+++ b/ports/colmap/vcpkg.json
@@ -1,7 +1,6 @@
 {
   "name": "colmap",
   "version-string": "3.7",
-  "port-version": 0,
   "description": "COLMAP is a general-purpose Structure-from-Motion (SfM) and Multi-View Stereo (MVS) pipeline with a graphical and command-line interface. It offers a wide range of features for reconstruction of ordered and unordered image collections. The software is licensed under the new BSD license.",
   "homepage": "https://colmap.github.io/",
   "license": "BSD-3-Clause",
After committing all other changes, the version database must be updated
git add -u && git commit
git checkout f1dfd6581c52a1e4ead36571d94e7ce8d2682570 -- versions
./vcpkg x-add-version --all
Diff
diff --git a/versions/baseline.json b/versions/baseline.json
index 481a0f4..2265ff3 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -1461,8 +1461,8 @@
       "port-version": 6
     },
     "colmap": {
-      "baseline": "3.6",
-      "port-version": 2
+      "baseline": "3.7",
+      "port-version": 0
     },
     "comms": {
       "baseline": "3.4.0",
diff --git a/versions/c-/colmap.json b/versions/c-/colmap.json
index 118e563..b29b67c 100644
--- a/versions/c-/colmap.json
+++ b/versions/c-/colmap.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "81329023ad5f9b2bd27554d2d8a97f8e63aef708",
+      "version-string": "3.7",
+      "port-version": 0
+    },
     {
       "git-tree": "7d3a2a8f71b464856f91f3b8b7e2362ec27d6487",
       "version-string": "3.6",

@ras0219-msft ras0219-msft merged commit 7baf7bc into microsoft:master Jan 27, 2022
@ras0219-msft
Copy link
Contributor

Thanks for the update!

@JackBoosY
Copy link
Contributor

JackBoosY commented Feb 11, 2022

This changes has regression:

[276/277] : && /Library/Developer/CommandLineTools/usr/bin/c++ -fPIC -Wall -std=c++14 -g -arch x86_64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX12.1.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -pthread src/exe/CMakeFiles/colmap_exe.dir/colmap.cc.o src/exe/CMakeFiles/colmap_exe.dir/database.cc.o src/exe/CMakeFiles/colmap_exe.dir/feature.cc.o src/exe/CMakeFiles/colmap_exe.dir/gui.cc.o src/exe/CMakeFiles/colmap_exe.dir/image.cc.o src/exe/CMakeFiles/colmap_exe.dir/model.cc.o src/exe/CMakeFiles/colmap_exe.dir/mvs.cc.o src/exe/CMakeFiles/colmap_exe.dir/sfm.cc.o src/exe/CMakeFiles/colmap_exe.dir/vocab_tree.cc.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5Gui/Qt5Gui_QCocoaIntegrationPlugin_Import.cpp.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5PrintSupport/Qt5PrintSupport_QCocoaPrinterSupportPlugin_Import.cpp.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5Gui/Qt5Gui_QGifPlugin_Import.cpp.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5Gui/Qt5Gui_QICNSPlugin_Import.cpp.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5Gui/Qt5Gui_QICOPlugin_Import.cpp.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5Gui/Qt5Gui_QJp2Plugin_Import.cpp.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5Gui/Qt5Gui_QJpegPlugin_Import.cpp.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5Gui/Qt5Gui_QMacHeifPlugin_Import.cpp.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5Gui/Qt5Gui_QSvgIconPlugin_Import.cpp.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5Gui/Qt5Gui_QSvgPlugin_Import.cpp.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5Gui/Qt5Gui_QTgaPlugin_Import.cpp.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5Gui/Qt5Gui_QTiffPlugin_Import.cpp.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5Gui/Qt5Gui_QWbmpPlugin_Import.cpp.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5Gui/Qt5Gui_QWebpPlugin_Import.cpp.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5Widgets/Qt5Widgets_QMacStylePlugin_Import.cpp.o -o src/exe/colmap -L/Users/vagrant/Data/installed/x64-osx/debug/lib -Wl,-rpath,/Users/vagrant/Data/installed/x64-osx/debug/lib  src/libcolmap.a  lib/FLANN/libflann.a  lib/Graclus/libgraclus.a  lib/LSD/liblsd.a  lib/PBA/libpba.a  lib/PoissonRecon/libpoisson_recon.a  lib/SQLite/libsqlite3.a  lib/SiftGPU/libsift_gpu.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libGLEWd.a  lib/VLFeat/libvlfeat.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libboost_filesystem.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libboost_program_options.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libboost_system.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libglog.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libFreeImaged.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopenjp2.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libwebpdemuxd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libwebpmuxd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libwebpd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libwebpdecoderd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libjpeg.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libtiffd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/liblzmad.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libjxrglued.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libjpegxrd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/manual-link/librawd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libjasperd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libjpeg.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libtiffd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/liblzmad.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libjxrglued.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libjpegxrd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/manual-link/librawd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libjasperd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/liblcms2.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libIlmImf-2_5_d.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libImath-2_5_d.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libHalf-2_5_d.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libIexMath-2_5_d.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libIlmThread-2_5_d.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libIex-2_5_d.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libz.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libceres-debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libglog.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libgflags_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libcxsparsed.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libklud.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libbtfd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libldld.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libumfpackd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libspqrd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libcholmodd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libamdd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libcamdd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libccolamdd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libcolamdd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libsuitesparseconfigd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopenblas.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libmetis.a  -lm  /Users/vagrant/Data/installed/x64-osx/debug/lib/libcxsparsed.a  -framework  Accelerate  /Users/vagrant/Data/installed/x64-osx/lib/libopenblas.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5OpenGL_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5Widgets_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5Gui_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/styles/libqmacstyle_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/platforms/libqcocoa_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqgif_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqicns_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqico_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqjp2_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqjpeg_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqmacheif_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/iconengines/libqsvgicon_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqsvg_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqtga_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqtiff_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqwbmp_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqwebp_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5AccessibilitySupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5ThemeSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5FontDatabaseSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5GraphicsSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5PrintSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5ClipboardSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5Svg_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/printsupport/libcocoaprintersupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5Widgets_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5Gui_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/styles/libqmacstyle_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/platforms/libqcocoa_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqgif_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqicns_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqico_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqjp2_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqjpeg_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqmacheif_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/iconengines/libqsvgicon_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqsvg_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqtga_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqtiff_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqwbmp_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqwebp_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5AccessibilitySupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5ThemeSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5FontDatabaseSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5GraphicsSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5PrintSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5ClipboardSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5Svg_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/printsupport/libcocoaprintersupport_debug.a  -framework  Carbon  -framework  QuartzCore  -framework  CoreVideo  -framework  IOSurface  /Library/Developer/CommandLineTools/SDKs/MacOSX12.1.sdk/usr/lib/libcups.tbd  /Users/vagrant/Data/installed/x64-osx/debug/lib//libQt5AccessibilitySupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libQt5ThemeSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libQt5FontDatabaseSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libQt5GraphicsSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libQt5ClipboardSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libjasperd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libQt5Svg_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libtiffd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//liblzmad.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libjpeg.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libwebpdecoderd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libwebpdemuxd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libwebpmuxd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libwebpd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libQt5DBus_debug.a  -framework  CoreText  /Users/vagrant/Data/installed/x64-osx/debug/lib//libfontconfig.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libexpat.a  /Library/Developer/CommandLineTools/SDKs/MacOSX12.1.sdk/usr/lib/libiconv.tbd  /Users/vagrant/Data/installed/x64-osx/debug/lib//libfreetyped.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libbrotlidec-static.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libbrotlicommon-static.a  -framework  ImageIO  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5Core_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libQt5PrintSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libQt5Widgets_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libQt5Gui_debug.a  -framework  Metal  -framework  CoreGraphics  /Users/vagrant/Data/installed/x64-osx/debug/lib/libharfbuzz.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libfreetyped.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libbz2d.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libpng16d.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libz.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libbrotlidec-static.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libbrotlicommon-static.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libQt5Core_debug.a  -framework  OpenGL  -framework  DiskArbitration  -framework  IOKit  /Library/Developer/CommandLineTools/SDKs/MacOSX12.1.sdk/usr/lib/libm.tbd  -framework  AppKit  -framework  Security  -framework  ApplicationServices  -framework  CoreServices  -framework  CoreFoundation  -framework  Foundation  /Users/vagrant/Data/installed/x64-osx/debug/lib//libz.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libdouble-conversion.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libpcre2-16.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libzstdd.a  -framework  AGL  /Users/vagrant/Data/installed/x64-osx/debug/lib//libicui18n.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libicutu.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libicuuc.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libicuio.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libicudata.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libbz2d.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libpng16d.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libicui18n.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libicutu.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libicuuc.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libicuio.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libicudata.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libbz2d.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libpng16d.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libzstdd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libgmpxx.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libmpfr.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libgmp.a  -lpthread && :
FAILED: src/exe/colmap 
: && /Library/Developer/CommandLineTools/usr/bin/c++ -fPIC -Wall -std=c++14 -g -arch x86_64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX12.1.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -pthread src/exe/CMakeFiles/colmap_exe.dir/colmap.cc.o src/exe/CMakeFiles/colmap_exe.dir/database.cc.o src/exe/CMakeFiles/colmap_exe.dir/feature.cc.o src/exe/CMakeFiles/colmap_exe.dir/gui.cc.o src/exe/CMakeFiles/colmap_exe.dir/image.cc.o src/exe/CMakeFiles/colmap_exe.dir/model.cc.o src/exe/CMakeFiles/colmap_exe.dir/mvs.cc.o src/exe/CMakeFiles/colmap_exe.dir/sfm.cc.o src/exe/CMakeFiles/colmap_exe.dir/vocab_tree.cc.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5Gui/Qt5Gui_QCocoaIntegrationPlugin_Import.cpp.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5PrintSupport/Qt5PrintSupport_QCocoaPrinterSupportPlugin_Import.cpp.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5Gui/Qt5Gui_QGifPlugin_Import.cpp.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5Gui/Qt5Gui_QICNSPlugin_Import.cpp.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5Gui/Qt5Gui_QICOPlugin_Import.cpp.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5Gui/Qt5Gui_QJp2Plugin_Import.cpp.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5Gui/Qt5Gui_QJpegPlugin_Import.cpp.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5Gui/Qt5Gui_QMacHeifPlugin_Import.cpp.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5Gui/Qt5Gui_QSvgIconPlugin_Import.cpp.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5Gui/Qt5Gui_QSvgPlugin_Import.cpp.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5Gui/Qt5Gui_QTgaPlugin_Import.cpp.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5Gui/Qt5Gui_QTiffPlugin_Import.cpp.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5Gui/Qt5Gui_QWbmpPlugin_Import.cpp.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5Gui/Qt5Gui_QWebpPlugin_Import.cpp.o src/exe/CMakeFiles/colmap_exe.dir/Users/vagrant/Data/installed/x64-osx/share/cmake/Qt5Widgets/Qt5Widgets_QMacStylePlugin_Import.cpp.o -o src/exe/colmap -L/Users/vagrant/Data/installed/x64-osx/debug/lib -Wl,-rpath,/Users/vagrant/Data/installed/x64-osx/debug/lib  src/libcolmap.a  lib/FLANN/libflann.a  lib/Graclus/libgraclus.a  lib/LSD/liblsd.a  lib/PBA/libpba.a  lib/PoissonRecon/libpoisson_recon.a  lib/SQLite/libsqlite3.a  lib/SiftGPU/libsift_gpu.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libGLEWd.a  lib/VLFeat/libvlfeat.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libboost_filesystem.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libboost_program_options.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libboost_system.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libglog.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libFreeImaged.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopenjp2.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libwebpdemuxd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libwebpmuxd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libwebpd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libwebpdecoderd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libjpeg.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libtiffd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/liblzmad.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libjxrglued.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libjpegxrd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/manual-link/librawd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libjasperd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libjpeg.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libtiffd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/liblzmad.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libjxrglued.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libjpegxrd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/manual-link/librawd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libjasperd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/liblcms2.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libIlmImf-2_5_d.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libImath-2_5_d.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libHalf-2_5_d.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libIexMath-2_5_d.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libIlmThread-2_5_d.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libIex-2_5_d.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libz.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libceres-debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libglog.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libgflags_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libcxsparsed.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libklud.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libbtfd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libldld.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libumfpackd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libspqrd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libcholmodd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libamdd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libcamdd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libccolamdd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libcolamdd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libsuitesparseconfigd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libopenblas.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libmetis.a  -lm  /Users/vagrant/Data/installed/x64-osx/debug/lib/libcxsparsed.a  -framework  Accelerate  /Users/vagrant/Data/installed/x64-osx/lib/libopenblas.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5OpenGL_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5Widgets_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5Gui_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/styles/libqmacstyle_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/platforms/libqcocoa_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqgif_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqicns_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqico_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqjp2_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqjpeg_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqmacheif_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/iconengines/libqsvgicon_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqsvg_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqtga_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqtiff_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqwbmp_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqwebp_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5AccessibilitySupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5ThemeSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5FontDatabaseSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5GraphicsSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5PrintSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5ClipboardSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5Svg_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/printsupport/libcocoaprintersupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5Widgets_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5Gui_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/styles/libqmacstyle_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/platforms/libqcocoa_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqgif_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqicns_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqico_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqjp2_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqjpeg_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqmacheif_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/iconengines/libqsvgicon_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqsvg_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqtga_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqtiff_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqwbmp_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/imageformats/libqwebp_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5AccessibilitySupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5ThemeSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5FontDatabaseSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5GraphicsSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5PrintSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5ClipboardSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5Svg_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/plugins/printsupport/libcocoaprintersupport_debug.a  -framework  Carbon  -framework  QuartzCore  -framework  CoreVideo  -framework  IOSurface  /Library/Developer/CommandLineTools/SDKs/MacOSX12.1.sdk/usr/lib/libcups.tbd  /Users/vagrant/Data/installed/x64-osx/debug/lib//libQt5AccessibilitySupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libQt5ThemeSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libQt5FontDatabaseSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libQt5GraphicsSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libQt5ClipboardSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libjasperd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libQt5Svg_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libtiffd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//liblzmad.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libjpeg.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libwebpdecoderd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libwebpdemuxd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libwebpmuxd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libwebpd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libQt5DBus_debug.a  -framework  CoreText  /Users/vagrant/Data/installed/x64-osx/debug/lib//libfontconfig.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libexpat.a  /Library/Developer/CommandLineTools/SDKs/MacOSX12.1.sdk/usr/lib/libiconv.tbd  /Users/vagrant/Data/installed/x64-osx/debug/lib//libfreetyped.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libbrotlidec-static.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libbrotlicommon-static.a  -framework  ImageIO  /Users/vagrant/Data/installed/x64-osx/debug/lib/libQt5Core_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libQt5PrintSupport_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libQt5Widgets_debug.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libQt5Gui_debug.a  -framework  Metal  -framework  CoreGraphics  /Users/vagrant/Data/installed/x64-osx/debug/lib/libharfbuzz.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libfreetyped.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libbz2d.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libpng16d.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libz.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libbrotlidec-static.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libbrotlicommon-static.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libQt5Core_debug.a  -framework  OpenGL  -framework  DiskArbitration  -framework  IOKit  /Library/Developer/CommandLineTools/SDKs/MacOSX12.1.sdk/usr/lib/libm.tbd  -framework  AppKit  -framework  Security  -framework  ApplicationServices  -framework  CoreServices  -framework  CoreFoundation  -framework  Foundation  /Users/vagrant/Data/installed/x64-osx/debug/lib//libz.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libdouble-conversion.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libpcre2-16.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libzstdd.a  -framework  AGL  /Users/vagrant/Data/installed/x64-osx/debug/lib//libicui18n.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libicutu.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libicuuc.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libicuio.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libicudata.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libbz2d.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libpng16d.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libicui18n.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libicutu.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libicuuc.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libicuio.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libicudata.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libbz2d.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libpng16d.a  /Users/vagrant/Data/installed/x64-osx/debug/lib//libzstdd.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libgmpxx.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libmpfr.a  /Users/vagrant/Data/installed/x64-osx/debug/lib/libgmp.a  -lpthread && :
duplicate symbol '_METIS_NodeND' in:
    lib/Graclus/libgraclus.a(ometis.c.o)
    /Users/vagrant/Data/installed/x64-osx/debug/lib/libmetis.a(ometis.c.o)
ld: 1 duplicate symbol for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.

I confirmed the sub target Graclus have duplicated with metis:
https://github.com/colmap/colmap/blob/9f3a75ae9c72188244f2403eb085e51ecf4397a8/lib/Graclus/CMakeLists.txt

include_directories(
    .
)

file(GLOB GRACLUS_HEADER_FILES "metisLib/*.h")
file(GLOB GRACLUS_SOURCE_FILES "metisLib/*.c")

COLMAP_ADD_STATIC_LIBRARY(graclus
    ${GRACLUS_HEADER_FILES}
    ${GRACLUS_SOURCE_FILES}
    multilevelLib/wkkm.c
    multilevelLib/mlkkm.c
)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants