On 10/10/2014 10:59 AM, Brad King wrote: > Everything tested cleanly! Adam, Clinton, thanks for your help > bringing this topic to maturity. It was the last non-regression > topic I'm planning to take for 3.1. I squashed the fixes and > revised commit messages slightly. Then I merged to 'master': > > Merge topic 'fix-OSX-bundle-rpaths-and-Qt5' > http://www.cmake.org/gitweb?p=cmake.git;a=commitdiff;h=26bffa6e
We've been having problems getting the 3.1.0-rc1 release binaries to work on machines other than those that built them. Ever since this topic was merged for testing on 2014-09-30, the nightly binaries on OS X have not worked: $ /Volumes/cmake-3.0.20140929-g5748a-Darwin64-universal/CMake.app/Contents/bin/cmake-gui (works) $ /Volumes/cmake-3.0.20140930-g37776-Darwin64-universal/CMake.app/Contents/bin/cmake-gui Qt internal error: qt_menu.nib could not be loaded. The .nib file should be placed in QtGui.framework/Versions/Current/Resources/ or in the resources directory of your application bundle. The .nib is present in the right place, but the binary does not see them. Comparing the working and broken versions: $ diff -r /Volumes/cmake-3.0.20140929-g5748a-Darwin64-universal/CMake.app/Contents \ /Volumes/cmake-3.0.20140930-g37776-Darwin64-universal/CMake.app/Contents | diffstat cmake-3.0.20140929-g5748a-Darwin64-universal/CMake.app/Contents/Frameworks/QtGui.framework/Resources |only cmake-3.0.20140930-g37776-Darwin64-universal/CMake.app/Contents/Frameworks/QtCore.framework/Versions/4/Resources |only cmake-3.0.20140930-g37776-Darwin64-universal/CMake.app/Contents/Frameworks/QtCore.framework/Versions/Current |only cmake-3.0.20140930-g37776-Darwin64-universal/CMake.app/Contents/Frameworks/QtGui.framework/Versions/4/Resources |only cmake-3.0.20140930-g37776-Darwin64-universal/CMake.app/Contents/Frameworks/QtGui.framework/Versions/Current |only ... cmake-3.0.20140930-g37776-Darwin64-universal/CMake.app/Contents/share/cmake-3.0/Modules/BundleUtilities.cmake | 135 ++++++++-- cmake-3.0.20140930-g37776-Darwin64-universal/CMake.app/Contents/share/cmake-3.0/Modules/GetPrerequisites.cmake | 29 +- 16 files changed, 137 insertions(+), 36 deletions(-) we can see that something in the frameworks is different and that one of the only other changes is the BundleUtilities module. Adam, Clinton, please take a look at this. If it cannot be resolved in the next couple days I will have to revert this topic and drop it from the 3.1 release. Thanks, -Brad -- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/cmake-developers