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

Not compiling on Mac OS X 10.9 Mavericks #1

Closed
jerrykil opened this issue Oct 8, 2013 · 11 comments
Closed

Not compiling on Mac OS X 10.9 Mavericks #1

jerrykil opened this issue Oct 8, 2013 · 11 comments
Labels

Comments

@jerrykil
Copy link

jerrykil commented Oct 8, 2013

It stops here:
[ 44%] Building CXX object src/CMakeFiles/plist++.dir/Dictionary.cpp.o
/Volumes/HDD/Downloads/libplist-1.8/build/libplist/src/Dictionary.cpp:154:12: error: no matching conversion for functional-style cast from 'long' to 'iterator'
(aka '__map_iterator')
return iterator(NULL);
^~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/map:539:24: note: candidate constructor (the implicit copy constructor) not
viable: no known conversion from 'long' to 'const std::__1::__map_iteratorstd::__1::__tree_iterator<std::__1::pair<std::__1::basic_string<char, PList::Node _>,
std::__1::__tree_nodestd::__1::pair<std::__1::basic_string<char, PList::Node *>, void *> *, long> >' for 1st argument
class _LIBCPP_TYPE_VIS __map_iterator
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/map:563:5: note: candidate constructor not viable: no known conversion from
'long' to 'std::__1::__tree_iteratorstd::__1::pair<std::__1::basic_string<char, PList::Node *>, std::__1::__tree_nodestd::__1::pair<std::__1::basic_string<char,
PList::Node *>, void *> *, long>' for 1st argument
__map_iterator(_TreeIterator __i) _NOEXCEPT : _i(__i) {}
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/map:560:5: note: candidate constructor not viable: requires 0 arguments, but 1
was provided
__map_iterator() NOEXCEPT {}
^
1 error generated.
make[2]: *
* [src/CMakeFiles/plist++.dir/Dictionary.cpp.o] Error 1
make[1]: *** [src/CMakeFiles/plist++.dir/all] Error 2
make: *** [all] Error 2

@grayghostvisuals
Copy link

same thing for me when installing ios-webkit-debug-proxy

$ brew install ios-webkit-debug-proxy
==> Installing dependencies for ios-webkit-debug-proxy: autoconf, automake, cmake, libplist, pkg-config, libusb, usbmuxd, libtasn1, xz, p11-kit, gmp, n
==> Installing ios-webkit-debug-proxy dependency: autoconf
==> Downloading http://ftpmirror.gnu.org/autoconf/autoconf-2.69.tar.gz
######################################################################## 100.0%
==> ./configure --prefix=/usr/local/Cellar/autoconf/2.69
==> make install
:beer:  /usr/local/Cellar/autoconf/2.69: 69 files, 2.0M, built in 16 seconds
==> Installing ios-webkit-debug-proxy dependency: automake
==> Downloading http://ftpmirror.gnu.org/automake/automake-1.14.tar.gz
######################################################################## 100.0%
==> ./configure --prefix=/usr/local/Cellar/automake/1.14
==> make install
:beer:  /usr/local/Cellar/automake/1.14: 127 files, 2.5M, built in 15 seconds
==> Installing ios-webkit-debug-proxy dependency: cmake
==> Downloading http://www.cmake.org/files/v2.8/cmake-2.8.12.tar.gz
######################################################################## 100.0%
==> ./bootstrap --prefix=/usr/local/Cellar/cmake/2.8.12 --system-libs --no-system-libarchive --datadir=/share/cmake --docdir=/share/doc/cmake --mandir=/share/
==> make
==> make install
:beer:  /usr/local/Cellar/cmake/2.8.12: 701 files, 36M, built in 5.0 minutes
==> Installing ios-webkit-debug-proxy dependency: libplist
==> Downloading http://cgit.sukimashita.com/libplist.git/snapshot/libplist-1.10.tar.bz2
######################################################################## 100.0%
==> cmake . -DCMAKE_INSTALL_NAME_DIR=/usr/local/Cellar/libplist/1.10/lib -DCMAKE_INSTALL_PREFIX=/usr/local/Cellar/libplist/1.10 -DCMAKE_BUILD_TYPE=None -DCMAK
==> make install
    ^
1 error generated.
make[2]: *** [src/CMakeFiles/plist++.dir/Dictionary.cpp.o] Error 1
make[1]: *** [src/CMakeFiles/plist++.dir/all] Error 2
make: *** [all] Error 2

READ THIS: https://github.com/mxcl/homebrew/wiki/troubleshooting

These open issues may also help:
    https://github.com/mxcl/homebrew/issues/23464

@grayghostvisuals
Copy link

Here's my report. Hopefully there's a fix in the future seeing as libplist's last commit was 3 years ago 👎 Someone fork and help out please.

$ brew install -vd libplist
/usr/local/Library/brew.rb: loading /usr/local/Library/Formula/libplist.rb
/usr/local/Library/brew.rb: loading /usr/local/Library/Formula/cmake.rb
/usr/local/Library/Formula/libplist.rb: loading /usr/local/Library/Formula/cmake.rb
==> Downloading http://cgit.sukimashita.com/libplist.git/snapshot/libplist-1.10.tar.bz2
Already downloaded: /Library/Caches/Homebrew/libplist-1.10.tar.bz2
tar xf /Library/Caches/Homebrew/libplist-1.10.tar.bz2
/usr/local/Library/Formula/libplist.rb: loading /usr/local/Library/Formula/python.rb
==> cmake . -DCMAKE_INSTALL_NAME_DIR=/usr/local/Cellar/libplist/1.10/lib -DCMAKE_INSTALL_PREFIX=/usr/local/Cellar/libplist/1.10 -DCMAKE_BUILD_TYPE=None -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_VERBOSE_MAKEFILE=ON -Wno-dev -DENABLE_SWIG='OFF' -DENABLE_CYTHON='OFF'
cmake . -DCMAKE_INSTALL_NAME_DIR=/usr/local/Cellar/libplist/1.10/lib -DCMAKE_INSTALL_PREFIX=/usr/local/Cellar/libplist/1.10 -DCMAKE_BUILD_TYPE=None -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_VERBOSE_MAKEFILE=ON -Wno-dev -DENABLE_SWIG='OFF' -DENABLE_CYTHON='OFF'
-- The C compiler identification is Clang 5.0.0
-- The CXX compiler identification is Clang 5.0.0
-- Check for working C compiler: /usr/local/Library/ENV/4.3/cc
-- Check for working C compiler: /usr/local/Library/ENV/4.3/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/local/Library/ENV/4.3/c++
-- Check for working CXX compiler: /usr/local/Library/ENV/4.3/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Could NOT find PkgConfig (missing:  PKG_CONFIG_EXECUTABLE)
-- Found LibXml2: /usr/lib/libxml2.dylib
-- Check if the system is big endian
-- Searching 16 bit integer
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of unsigned short
-- Check size of unsigned short - done
-- Using unsigned short
-- Check if the system is big endian - little endian
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/libplist-bl1r/libplist-1.10
==> make install
make install
/usr/local/Cellar/cmake/2.8.12/bin/cmake -H/tmp/libplist-bl1r/libplist-1.10 -B/tmp/libplist-bl1r/libplist-1.10 --check-build-system CMakeFiles/Makefile.cmake 0
/usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_progress_start /tmp/libplist-bl1r/libplist-1.10/CMakeFiles /tmp/libplist-bl1r/libplist-1.10/CMakeFiles/progress.marks
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/Makefile2 all
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f libcnary/CMakeFiles/libcnary.dir/build.make libcnary/CMakeFiles/libcnary.dir/depend
cd /tmp/libplist-bl1r/libplist-1.10 && /usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/libplist-bl1r/libplist-1.10 /tmp/libplist-bl1r/libplist-1.10/libcnary /tmp/libplist-bl1r/libplist-1.10 /tmp/libplist-bl1r/libplist-1.10/libcnary /tmp/libplist-bl1r/libplist-1.10/libcnary/CMakeFiles/libcnary.dir/DependInfo.cmake --color=
Scanning dependencies of target libcnary
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f libcnary/CMakeFiles/libcnary.dir/build.make libcnary/CMakeFiles/libcnary.dir/build
/usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_progress_report /tmp/libplist-bl1r/libplist-1.10/CMakeFiles 1
[  3%] Building C object libcnary/CMakeFiles/libcnary.dir/iterator.c.o
cd /tmp/libplist-bl1r/libplist-1.10/libcnary && /usr/local/Library/ENV/4.3/cc   -fPIC -I/tmp/libplist-bl1r/libplist-1.10/include -I/tmp/libplist-bl1r/libplist-1.10/libcnary/include    -o CMakeFiles/libcnary.dir/iterator.c.o   -c /tmp/libplist-bl1r/libplist-1.10/libcnary/iterator.c
brew: superenv added: -pipe -w -Os -march=native -isystem/usr/local/include -isystem/usr/include/libxml2 -isystem/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
/usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_progress_report /tmp/libplist-bl1r/libplist-1.10/CMakeFiles 2
[  7%] Building C object libcnary/CMakeFiles/libcnary.dir/list.c.o
cd /tmp/libplist-bl1r/libplist-1.10/libcnary && /usr/local/Library/ENV/4.3/cc   -fPIC -I/tmp/libplist-bl1r/libplist-1.10/include -I/tmp/libplist-bl1r/libplist-1.10/libcnary/include    -o CMakeFiles/libcnary.dir/list.c.o   -c /tmp/libplist-bl1r/libplist-1.10/libcnary/list.c
brew: superenv added: -pipe -w -Os -march=native -isystem/usr/local/include -isystem/usr/include/libxml2 -isystem/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
/usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_progress_report /tmp/libplist-bl1r/libplist-1.10/CMakeFiles 3
[ 11%] Building C object libcnary/CMakeFiles/libcnary.dir/node.c.o
cd /tmp/libplist-bl1r/libplist-1.10/libcnary && /usr/local/Library/ENV/4.3/cc   -fPIC -I/tmp/libplist-bl1r/libplist-1.10/include -I/tmp/libplist-bl1r/libplist-1.10/libcnary/include    -o CMakeFiles/libcnary.dir/node.c.o   -c /tmp/libplist-bl1r/libplist-1.10/libcnary/node.c
brew: superenv added: -pipe -w -Os -march=native -isystem/usr/local/include -isystem/usr/include/libxml2 -isystem/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
/usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_progress_report /tmp/libplist-bl1r/libplist-1.10/CMakeFiles 4
[ 14%] Building C object libcnary/CMakeFiles/libcnary.dir/node_iterator.c.o
cd /tmp/libplist-bl1r/libplist-1.10/libcnary && /usr/local/Library/ENV/4.3/cc   -fPIC -I/tmp/libplist-bl1r/libplist-1.10/include -I/tmp/libplist-bl1r/libplist-1.10/libcnary/include    -o CMakeFiles/libcnary.dir/node_iterator.c.o   -c /tmp/libplist-bl1r/libplist-1.10/libcnary/node_iterator.c
brew: superenv added: -pipe -w -Os -march=native -isystem/usr/local/include -isystem/usr/include/libxml2 -isystem/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
/usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_progress_report /tmp/libplist-bl1r/libplist-1.10/CMakeFiles 5
[ 18%] Building C object libcnary/CMakeFiles/libcnary.dir/node_list.c.o
cd /tmp/libplist-bl1r/libplist-1.10/libcnary && /usr/local/Library/ENV/4.3/cc   -fPIC -I/tmp/libplist-bl1r/libplist-1.10/include -I/tmp/libplist-bl1r/libplist-1.10/libcnary/include    -o CMakeFiles/libcnary.dir/node_list.c.o   -c /tmp/libplist-bl1r/libplist-1.10/libcnary/node_list.c
brew: superenv added: -pipe -w -Os -march=native -isystem/usr/local/include -isystem/usr/include/libxml2 -isystem/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
Linking C static library libcnary.a
cd /tmp/libplist-bl1r/libplist-1.10/libcnary && /usr/local/Cellar/cmake/2.8.12/bin/cmake -P CMakeFiles/libcnary.dir/cmake_clean_target.cmake
cd /tmp/libplist-bl1r/libplist-1.10/libcnary && /usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_link_script CMakeFiles/libcnary.dir/link.txt --verbose=1
/usr/bin/ar cr libcnary.a  CMakeFiles/libcnary.dir/iterator.c.o CMakeFiles/libcnary.dir/list.c.o CMakeFiles/libcnary.dir/node.c.o CMakeFiles/libcnary.dir/node_iterator.c.o CMakeFiles/libcnary.dir/node_list.c.o
/usr/bin/ranlib libcnary.a
/usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_progress_report /tmp/libplist-bl1r/libplist-1.10/CMakeFiles  1 2 3 4 5
[ 18%] Built target libcnary
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f src/CMakeFiles/plist.dir/build.make src/CMakeFiles/plist.dir/depend
cd /tmp/libplist-bl1r/libplist-1.10 && /usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/libplist-bl1r/libplist-1.10 /tmp/libplist-bl1r/libplist-1.10/src /tmp/libplist-bl1r/libplist-1.10 /tmp/libplist-bl1r/libplist-1.10/src /tmp/libplist-bl1r/libplist-1.10/src/CMakeFiles/plist.dir/DependInfo.cmake --color=
Scanning dependencies of target plist
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f src/CMakeFiles/plist.dir/build.make src/CMakeFiles/plist.dir/build
/usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_progress_report /tmp/libplist-bl1r/libplist-1.10/CMakeFiles 6
[ 22%] Building C object src/CMakeFiles/plist.dir/plist.c.o
cd /tmp/libplist-bl1r/libplist-1.10/src && /usr/local/Library/ENV/4.3/cc  -Dplist_EXPORTS -DPLIST_BYTE_ORDER=0 -fPIC -I/tmp/libplist-bl1r/libplist-1.10/include -I/usr/include/libxml2 -I/tmp/libplist-bl1r/libplist-1.10/libcnary/include    -o CMakeFiles/plist.dir/plist.c.o   -c /tmp/libplist-bl1r/libplist-1.10/src/plist.c
brew: superenv removed: -I/usr/include/libxml2
brew: superenv added: -pipe -w -Os -march=native -isystem/usr/local/include -isystem/usr/include/libxml2 -isystem/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
/usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_progress_report /tmp/libplist-bl1r/libplist-1.10/CMakeFiles 7
[ 25%] Building C object src/CMakeFiles/plist.dir/hashtable.c.o
cd /tmp/libplist-bl1r/libplist-1.10/src && /usr/local/Library/ENV/4.3/cc  -Dplist_EXPORTS -DPLIST_BYTE_ORDER=0 -fPIC -I/tmp/libplist-bl1r/libplist-1.10/include -I/usr/include/libxml2 -I/tmp/libplist-bl1r/libplist-1.10/libcnary/include    -o CMakeFiles/plist.dir/hashtable.c.o   -c /tmp/libplist-bl1r/libplist-1.10/src/hashtable.c
brew: superenv removed: -I/usr/include/libxml2
brew: superenv added: -pipe -w -Os -march=native -isystem/usr/local/include -isystem/usr/include/libxml2 -isystem/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
/usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_progress_report /tmp/libplist-bl1r/libplist-1.10/CMakeFiles 8
[ 29%] Building C object src/CMakeFiles/plist.dir/bytearray.c.o
cd /tmp/libplist-bl1r/libplist-1.10/src && /usr/local/Library/ENV/4.3/cc  -Dplist_EXPORTS -DPLIST_BYTE_ORDER=0 -fPIC -I/tmp/libplist-bl1r/libplist-1.10/include -I/usr/include/libxml2 -I/tmp/libplist-bl1r/libplist-1.10/libcnary/include    -o CMakeFiles/plist.dir/bytearray.c.o   -c /tmp/libplist-bl1r/libplist-1.10/src/bytearray.c
brew: superenv removed: -I/usr/include/libxml2
brew: superenv added: -pipe -w -Os -march=native -isystem/usr/local/include -isystem/usr/include/libxml2 -isystem/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
/usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_progress_report /tmp/libplist-bl1r/libplist-1.10/CMakeFiles 9
[ 33%] Building C object src/CMakeFiles/plist.dir/ptrarray.c.o
cd /tmp/libplist-bl1r/libplist-1.10/src && /usr/local/Library/ENV/4.3/cc  -Dplist_EXPORTS -DPLIST_BYTE_ORDER=0 -fPIC -I/tmp/libplist-bl1r/libplist-1.10/include -I/usr/include/libxml2 -I/tmp/libplist-bl1r/libplist-1.10/libcnary/include    -o CMakeFiles/plist.dir/ptrarray.c.o   -c /tmp/libplist-bl1r/libplist-1.10/src/ptrarray.c
brew: superenv removed: -I/usr/include/libxml2
brew: superenv added: -pipe -w -Os -march=native -isystem/usr/local/include -isystem/usr/include/libxml2 -isystem/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
/usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_progress_report /tmp/libplist-bl1r/libplist-1.10/CMakeFiles 10
[ 37%] Building C object src/CMakeFiles/plist.dir/bplist.c.o
cd /tmp/libplist-bl1r/libplist-1.10/src && /usr/local/Library/ENV/4.3/cc  -Dplist_EXPORTS -DPLIST_BYTE_ORDER=0 -fPIC -I/tmp/libplist-bl1r/libplist-1.10/include -I/usr/include/libxml2 -I/tmp/libplist-bl1r/libplist-1.10/libcnary/include    -o CMakeFiles/plist.dir/bplist.c.o   -c /tmp/libplist-bl1r/libplist-1.10/src/bplist.c
brew: superenv removed: -I/usr/include/libxml2
brew: superenv added: -pipe -w -Os -march=native -isystem/usr/local/include -isystem/usr/include/libxml2 -isystem/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
/usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_progress_report /tmp/libplist-bl1r/libplist-1.10/CMakeFiles 11
[ 40%] Building C object src/CMakeFiles/plist.dir/base64.c.o
cd /tmp/libplist-bl1r/libplist-1.10/src && /usr/local/Library/ENV/4.3/cc  -Dplist_EXPORTS -DPLIST_BYTE_ORDER=0 -fPIC -I/tmp/libplist-bl1r/libplist-1.10/include -I/usr/include/libxml2 -I/tmp/libplist-bl1r/libplist-1.10/libcnary/include    -o CMakeFiles/plist.dir/base64.c.o   -c /tmp/libplist-bl1r/libplist-1.10/src/base64.c
brew: superenv removed: -I/usr/include/libxml2
brew: superenv added: -pipe -w -Os -march=native -isystem/usr/local/include -isystem/usr/include/libxml2 -isystem/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
/usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_progress_report /tmp/libplist-bl1r/libplist-1.10/CMakeFiles 12
[ 44%] Building C object src/CMakeFiles/plist.dir/xplist.c.o
cd /tmp/libplist-bl1r/libplist-1.10/src && /usr/local/Library/ENV/4.3/cc  -Dplist_EXPORTS -DPLIST_BYTE_ORDER=0 -fPIC -I/tmp/libplist-bl1r/libplist-1.10/include -I/usr/include/libxml2 -I/tmp/libplist-bl1r/libplist-1.10/libcnary/include    -o CMakeFiles/plist.dir/xplist.c.o   -c /tmp/libplist-bl1r/libplist-1.10/src/xplist.c
brew: superenv removed: -I/usr/include/libxml2
brew: superenv added: -pipe -w -Os -march=native -isystem/usr/local/include -isystem/usr/include/libxml2 -isystem/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
Linking C shared library libplist.dylib
cd /tmp/libplist-bl1r/libplist-1.10/src && /usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_link_script CMakeFiles/plist.dir/link.txt --verbose=1
/usr/local/Library/ENV/4.3/cc   -DPLIST_BYTE_ORDER=0 -dynamiclib -Wl,-headerpad_max_install_names   -compatibility_version 1.0.0 -current_version 1.1.10 -o libplist.1.1.10.dylib -install_name /tmp/libplist-bl1r/libplist-1.10/src/libplist.1.dylib CMakeFiles/plist.dir/plist.c.o CMakeFiles/plist.dir/hashtable.c.o CMakeFiles/plist.dir/bytearray.c.o CMakeFiles/plist.dir/ptrarray.c.o CMakeFiles/plist.dir/bplist.c.o CMakeFiles/plist.dir/base64.c.o CMakeFiles/plist.dir/xplist.c.o ../libcnary/CMakeFiles/libcnary.dir/iterator.c.o ../libcnary/CMakeFiles/libcnary.dir/list.c.o ../libcnary/CMakeFiles/libcnary.dir/node.c.o ../libcnary/CMakeFiles/libcnary.dir/node_iterator.c.o ../libcnary/CMakeFiles/libcnary.dir/node_list.c.o /usr/lib/libxml2.dylib
brew: superenv added: -pipe -w -Os -march=native -isystem/usr/local/include -isystem/usr/include/libxml2 -isystem/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers -L/usr/local/lib -L/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries
cd /tmp/libplist-bl1r/libplist-1.10/src && /usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_symlink_library libplist.1.1.10.dylib libplist.1.dylib libplist.dylib
/usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_progress_report /tmp/libplist-bl1r/libplist-1.10/CMakeFiles  6 7 8 9 10 11 12
[ 44%] Built target plist
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f src/CMakeFiles/plist++.dir/build.make src/CMakeFiles/plist++.dir/depend
cd /tmp/libplist-bl1r/libplist-1.10 && /usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/libplist-bl1r/libplist-1.10 /tmp/libplist-bl1r/libplist-1.10/src /tmp/libplist-bl1r/libplist-1.10 /tmp/libplist-bl1r/libplist-1.10/src /tmp/libplist-bl1r/libplist-1.10/src/CMakeFiles/plist++.dir/DependInfo.cmake --color=
Scanning dependencies of target plist++
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f src/CMakeFiles/plist++.dir/build.make src/CMakeFiles/plist++.dir/build
/usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_progress_report /tmp/libplist-bl1r/libplist-1.10/CMakeFiles 13
[ 48%] Building CXX object src/CMakeFiles/plist++.dir/Node.cpp.o
cd /tmp/libplist-bl1r/libplist-1.10/src && /usr/local/Library/ENV/4.3/c++   -Dplist___EXPORTS -fPIC -I/tmp/libplist-bl1r/libplist-1.10/include -I/usr/include/libxml2 -I/tmp/libplist-bl1r/libplist-1.10/libcnary/include    -o CMakeFiles/plist++.dir/Node.cpp.o -c /tmp/libplist-bl1r/libplist-1.10/src/Node.cpp
brew: superenv removed: -I/usr/include/libxml2
brew: superenv added: -pipe -w -Os -march=native -isystem/usr/local/include -isystem/usr/include/libxml2 -isystem/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
/usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_progress_report /tmp/libplist-bl1r/libplist-1.10/CMakeFiles 14
[ 51%] Building CXX object src/CMakeFiles/plist++.dir/Boolean.cpp.o
cd /tmp/libplist-bl1r/libplist-1.10/src && /usr/local/Library/ENV/4.3/c++   -Dplist___EXPORTS -fPIC -I/tmp/libplist-bl1r/libplist-1.10/include -I/usr/include/libxml2 -I/tmp/libplist-bl1r/libplist-1.10/libcnary/include    -o CMakeFiles/plist++.dir/Boolean.cpp.o -c /tmp/libplist-bl1r/libplist-1.10/src/Boolean.cpp
brew: superenv removed: -I/usr/include/libxml2
brew: superenv added: -pipe -w -Os -march=native -isystem/usr/local/include -isystem/usr/include/libxml2 -isystem/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
/usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_progress_report /tmp/libplist-bl1r/libplist-1.10/CMakeFiles 15
[ 55%] Building CXX object src/CMakeFiles/plist++.dir/Integer.cpp.o
cd /tmp/libplist-bl1r/libplist-1.10/src && /usr/local/Library/ENV/4.3/c++   -Dplist___EXPORTS -fPIC -I/tmp/libplist-bl1r/libplist-1.10/include -I/usr/include/libxml2 -I/tmp/libplist-bl1r/libplist-1.10/libcnary/include    -o CMakeFiles/plist++.dir/Integer.cpp.o -c /tmp/libplist-bl1r/libplist-1.10/src/Integer.cpp
brew: superenv removed: -I/usr/include/libxml2
brew: superenv added: -pipe -w -Os -march=native -isystem/usr/local/include -isystem/usr/include/libxml2 -isystem/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
/usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_progress_report /tmp/libplist-bl1r/libplist-1.10/CMakeFiles 16
[ 59%] Building CXX object src/CMakeFiles/plist++.dir/Real.cpp.o
cd /tmp/libplist-bl1r/libplist-1.10/src && /usr/local/Library/ENV/4.3/c++   -Dplist___EXPORTS -fPIC -I/tmp/libplist-bl1r/libplist-1.10/include -I/usr/include/libxml2 -I/tmp/libplist-bl1r/libplist-1.10/libcnary/include    -o CMakeFiles/plist++.dir/Real.cpp.o -c /tmp/libplist-bl1r/libplist-1.10/src/Real.cpp
brew: superenv removed: -I/usr/include/libxml2
brew: superenv added: -pipe -w -Os -march=native -isystem/usr/local/include -isystem/usr/include/libxml2 -isystem/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
/usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_progress_report /tmp/libplist-bl1r/libplist-1.10/CMakeFiles 17
[ 62%] Building CXX object src/CMakeFiles/plist++.dir/String.cpp.o
cd /tmp/libplist-bl1r/libplist-1.10/src && /usr/local/Library/ENV/4.3/c++   -Dplist___EXPORTS -fPIC -I/tmp/libplist-bl1r/libplist-1.10/include -I/usr/include/libxml2 -I/tmp/libplist-bl1r/libplist-1.10/libcnary/include    -o CMakeFiles/plist++.dir/String.cpp.o -c /tmp/libplist-bl1r/libplist-1.10/src/String.cpp
brew: superenv removed: -I/usr/include/libxml2
brew: superenv added: -pipe -w -Os -march=native -isystem/usr/local/include -isystem/usr/include/libxml2 -isystem/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
/usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_progress_report /tmp/libplist-bl1r/libplist-1.10/CMakeFiles 18
[ 66%] Building CXX object src/CMakeFiles/plist++.dir/Date.cpp.o
cd /tmp/libplist-bl1r/libplist-1.10/src && /usr/local/Library/ENV/4.3/c++   -Dplist___EXPORTS -fPIC -I/tmp/libplist-bl1r/libplist-1.10/include -I/usr/include/libxml2 -I/tmp/libplist-bl1r/libplist-1.10/libcnary/include    -o CMakeFiles/plist++.dir/Date.cpp.o -c /tmp/libplist-bl1r/libplist-1.10/src/Date.cpp
brew: superenv removed: -I/usr/include/libxml2
brew: superenv added: -pipe -w -Os -march=native -isystem/usr/local/include -isystem/usr/include/libxml2 -isystem/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
/usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_progress_report /tmp/libplist-bl1r/libplist-1.10/CMakeFiles 19
[ 70%] Building CXX object src/CMakeFiles/plist++.dir/Data.cpp.o
cd /tmp/libplist-bl1r/libplist-1.10/src && /usr/local/Library/ENV/4.3/c++   -Dplist___EXPORTS -fPIC -I/tmp/libplist-bl1r/libplist-1.10/include -I/usr/include/libxml2 -I/tmp/libplist-bl1r/libplist-1.10/libcnary/include    -o CMakeFiles/plist++.dir/Data.cpp.o -c /tmp/libplist-bl1r/libplist-1.10/src/Data.cpp
brew: superenv removed: -I/usr/include/libxml2
brew: superenv added: -pipe -w -Os -march=native -isystem/usr/local/include -isystem/usr/include/libxml2 -isystem/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
/usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_progress_report /tmp/libplist-bl1r/libplist-1.10/CMakeFiles 20
[ 74%] Building CXX object src/CMakeFiles/plist++.dir/Key.cpp.o
cd /tmp/libplist-bl1r/libplist-1.10/src && /usr/local/Library/ENV/4.3/c++   -Dplist___EXPORTS -fPIC -I/tmp/libplist-bl1r/libplist-1.10/include -I/usr/include/libxml2 -I/tmp/libplist-bl1r/libplist-1.10/libcnary/include    -o CMakeFiles/plist++.dir/Key.cpp.o -c /tmp/libplist-bl1r/libplist-1.10/src/Key.cpp
brew: superenv removed: -I/usr/include/libxml2
brew: superenv added: -pipe -w -Os -march=native -isystem/usr/local/include -isystem/usr/include/libxml2 -isystem/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
/usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_progress_report /tmp/libplist-bl1r/libplist-1.10/CMakeFiles 21
[ 77%] Building CXX object src/CMakeFiles/plist++.dir/Uid.cpp.o
cd /tmp/libplist-bl1r/libplist-1.10/src && /usr/local/Library/ENV/4.3/c++   -Dplist___EXPORTS -fPIC -I/tmp/libplist-bl1r/libplist-1.10/include -I/usr/include/libxml2 -I/tmp/libplist-bl1r/libplist-1.10/libcnary/include    -o CMakeFiles/plist++.dir/Uid.cpp.o -c /tmp/libplist-bl1r/libplist-1.10/src/Uid.cpp
brew: superenv removed: -I/usr/include/libxml2
brew: superenv added: -pipe -w -Os -march=native -isystem/usr/local/include -isystem/usr/include/libxml2 -isystem/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
/usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_progress_report /tmp/libplist-bl1r/libplist-1.10/CMakeFiles 22
[ 81%] Building CXX object src/CMakeFiles/plist++.dir/Structure.cpp.o
cd /tmp/libplist-bl1r/libplist-1.10/src && /usr/local/Library/ENV/4.3/c++   -Dplist___EXPORTS -fPIC -I/tmp/libplist-bl1r/libplist-1.10/include -I/usr/include/libxml2 -I/tmp/libplist-bl1r/libplist-1.10/libcnary/include    -o CMakeFiles/plist++.dir/Structure.cpp.o -c /tmp/libplist-bl1r/libplist-1.10/src/Structure.cpp
brew: superenv removed: -I/usr/include/libxml2
brew: superenv added: -pipe -w -Os -march=native -isystem/usr/local/include -isystem/usr/include/libxml2 -isystem/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
/usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_progress_report /tmp/libplist-bl1r/libplist-1.10/CMakeFiles 23
[ 85%] Building CXX object src/CMakeFiles/plist++.dir/Array.cpp.o
cd /tmp/libplist-bl1r/libplist-1.10/src && /usr/local/Library/ENV/4.3/c++   -Dplist___EXPORTS -fPIC -I/tmp/libplist-bl1r/libplist-1.10/include -I/usr/include/libxml2 -I/tmp/libplist-bl1r/libplist-1.10/libcnary/include    -o CMakeFiles/plist++.dir/Array.cpp.o -c /tmp/libplist-bl1r/libplist-1.10/src/Array.cpp
brew: superenv removed: -I/usr/include/libxml2
brew: superenv added: -pipe -w -Os -march=native -isystem/usr/local/include -isystem/usr/include/libxml2 -isystem/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
/usr/local/Cellar/cmake/2.8.12/bin/cmake -E cmake_progress_report /tmp/libplist-bl1r/libplist-1.10/CMakeFiles 24
[ 88%] Building CXX object src/CMakeFiles/plist++.dir/Dictionary.cpp.o
cd /tmp/libplist-bl1r/libplist-1.10/src && /usr/local/Library/ENV/4.3/c++   -Dplist___EXPORTS -fPIC -I/tmp/libplist-bl1r/libplist-1.10/include -I/usr/include/libxml2 -I/tmp/libplist-bl1r/libplist-1.10/libcnary/include    -o CMakeFiles/plist++.dir/Dictionary.cpp.o -c /tmp/libplist-bl1r/libplist-1.10/src/Dictionary.cpp
brew: superenv removed: -I/usr/include/libxml2
brew: superenv added: -pipe -w -Os -march=native -isystem/usr/local/include -isystem/usr/include/libxml2 -isystem/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
/tmp/libplist-bl1r/libplist-1.10/src/Dictionary.cpp:154:12: error: no matching conversion for functional-style cast from 'long' to 'iterator'
      (aka '__map_iterator<typename __base::iterator>')
    return iterator(NULL);
           ^~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/map:539:24: note: candidate constructor
      (the implicit copy constructor) not viable: no known conversion from 'long' to 'const
      std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<std::__1::basic_string<char>, PList::Node *>,
      std::__1::__tree_node<std::__1::pair<std::__1::basic_string<char>, PList::Node *>, void *> *, long> >' for 1st argument
class _LIBCPP_TYPE_VIS __map_iterator
                       ^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/map:563:5: note: candidate constructor not viable: no
      known conversion from 'long' to 'std::__1::__tree_iterator<std::__1::pair<std::__1::basic_string<char>, PList::Node *>,
      std::__1::__tree_node<std::__1::pair<std::__1::basic_string<char>, PList::Node *>, void *> *, long>' for 1st argument
    __map_iterator(_TreeIterator __i) _NOEXCEPT : __i_(__i) {}
    ^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/map:560:5: note: candidate constructor not viable:
      requires 0 arguments, but 1 was provided
    __map_iterator() _NOEXCEPT {}
    ^
1 error generated.
make[2]: *** [src/CMakeFiles/plist++.dir/Dictionary.cpp.o] Error 1
make[1]: *** [src/CMakeFiles/plist++.dir/all] Error 2
make: *** [all] Error 2
/usr/local/Library/Homebrew/formula.rb:606:in `system'
BuildError: Failed executing: make install
1. raise
2. ignore
3. backtrace
4. irb
5. shell
Choose an action: 3
/usr/local/Library/Homebrew/formula.rb:606:in `system'
/usr/local/Library/Formula/libplist.rb:36:in `install'
/usr/local/Library/Homebrew/build.rb:176:in `install'
/usr/local/Library/Homebrew/formula.rb:266:in `brew'
/usr/local/Library/Homebrew/formula.rb:617:in `stage'
/usr/local/Library/Homebrew/resource.rb:56:in `stage'
/usr/local/Library/Homebrew/extend/fileutils.rb:21:in `mktemp'
/usr/local/Library/Homebrew/resource.rb:53:in `stage'
(__FORWARDABLE__):3:in `__send__'
(__FORWARDABLE__):3:in `stage'
/usr/local/Library/Homebrew/formula.rb:615:in `stage'
/usr/local/Library/Homebrew/formula.rb:261:in `brew'
/usr/local/Library/Homebrew/build.rb:155:in `install'
/usr/local/Library/Homebrew/build.rb:45:in `main'
/usr/local/Library/Homebrew/build.rb:12
/usr/local/Library/Formula/libplist.rb:39
1. raise
2. ignore
3. backtrace
4. irb
5. shell
Choose an action: 5
When you exit this shell, you will return to the menu.

@FunkyM
Copy link
Member

FunkyM commented Oct 25, 2013

@grayghostvisuals Last commit: "pachoo authored 8 days ago", very sure you are not right here.
Looking into it once the Maverick VM is up. It looks like a simple name collision.

@grayghostvisuals
Copy link

@FunkyM I could very well be mistaken most definitely. This is the repo I was referring to => https://github.com/JonathanBeck/libplist. Cheers if you can fix this. 🍻

@jimkoning
Copy link
Contributor

I was able to get this to compile

#3

patch.diff

From c56c8103f51c20c6fcf99e8bc9d83c380f503a1b Mon Sep 17 00:00:00 2001
From: Jim Koning 
Date: Tue, 29 Oct 2013 10:23:15 -0700
Subject: [PATCH] fixed mavericks compile problem, return iterator of
 _map.end() instead of iterator of NULL
---
 src/Dictionary.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/Dictionary.cpp b/src/Dictionary.cpp
index 0030df6..6fd45e6 100644
--- a/src/Dictionary.cpp
+++ b/src/Dictionary.cpp
@@ -151,7 +151,7 @@ Dictionary::iterator Dictionary::Insert(const std::string& key, Node* node)
         _map[key] = clone;
         return _map.find(key);
     }
-    return iterator(NULL);
+    return iterator(this->_map.end());
 }
 
 void Dictionary::Remove(Node* node)
-- 
1.7.11.1

@jimkoning
Copy link
Contributor

and make test passed in build/test

@thewildpendulum
Copy link

+1

build failed for me too while installing ios-webkit-debug-proxy

@FunkyM
Copy link
Member

FunkyM commented Nov 12, 2013

In git master HEAD since a while. Thanks for reporting.

@FunkyM FunkyM closed this as completed Nov 12, 2013
@grayghostvisuals
Copy link

So is this actually working again?

@FunkyM
Copy link
Member

FunkyM commented Nov 12, 2013

@grayghostvisuals Fixed in the code and fixed in Howebrew at least since 6 days already, too: https://github.com/mxcl/homebrew/blob/master/Library/Formula/libplist.rb

@grayghostvisuals
Copy link

@FunkyM Thanks! Much appreciated. 🍻

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

No branches or pull requests

5 participants