-
Notifications
You must be signed in to change notification settings - Fork 299
Open
Labels
testingAnything related to the tests and their infrastructureAnything related to the tests and their infrastructure
Milestone
Description
I've been aware for some time that there's something wrong with the path to the include files. I first noticed it when I shipped v0.27.3. The following day somebody reported something similar #1240 I investigated without success.
The build uses /usr/local/include/exiv2/exiv2.hpp. It should use <builddir>/include/exiv2/exiv2.hpp
1371 rmills@rmillsm1:~/gnu/github/exiv2/0.27-maintenance/build $ args /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -Dexiv2lib_EXPORTS -I/Users/rmills/gnu/github/exiv2/0.27-maintenance/build -I/Users/rmills/gnu/github/exiv2/0.27-maintenance/build/src -I/Users/rmills/gnu/github/exiv2/0.27-maintenance/include/exiv2 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -fPIC -fstack-protector-strong -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Wcast-align -Wpointer-arith -Wformat-security -Wmissing-format-attribute -Woverloaded-virtual -W -o CMakeFiles/exiv2lib_int.dir/makernote_int.cpp.o -c /Users/rmills/gnu/github/exiv2/0.27-maintenance/src/makernote_int.cpp
1 : /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
2 : -Dexiv2lib_EXPORTS
3 : -I/Users/rmills/gnu/github/exiv2/0.27-maintenance/build
4 : -I/Users/rmills/gnu/github/exiv2/0.27-maintenance/build/src
5 : -I/Users/rmills/gnu/github/exiv2/0.27-maintenance/include/exiv2 <--- This is wrong
6 : -arch
7 : arm64
8 : -isysroot
9 : /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk
10: -fPIC
11: -fstack-protector-strong
12: -Wp,-D_GLIBCXX_ASSERTIONS
13: -Wall
14: -Wcast-align
15: -Wpointer-arith
16: -Wformat-security
17: -Wmissing-format-attribute
18: -Woverloaded-virtual
19: -W
20: -o
21: CMakeFiles/exiv2lib_int.dir/makernote_int.cpp.o
22: -c
23: /Users/rmills/gnu/github/exiv2/0.27-maintenance/src/makernote_int.cpp
1372 rmills@rmillsm1:~/gnu/github/exiv2/0.27-maintenance/build $ Metadata
Metadata
Assignees
Labels
testingAnything related to the tests and their infrastructureAnything related to the tests and their infrastructure