storage build broken under Xcode 6.3

Jack Howarth <[email protected]>
Newsgroups gmane.os.apple.fink.devel
Message-ID <CAP5Ds0ApCO1vL_6L-3UrOyLqPh5oY8yazEbGy3zLdGrWp06MGg@mail.gmail.com>
The Apple Clang 6.1 compilers from Xcode 6.3 break the build of the
strigi package with the error...

[ 92%] Building CXX object
strigidaemon/bin/daemon/xesam/CMakeFiles/xesam.dir/xesamsession.cpp.o
cd /sw/src/fink.build/strigi-0.7.8-2/strigi-0.7.8/build/strigidaemon/bin/daemon/xesam
&& /sw/var/lib/fink/path-prefix-clang/c++    -MD -isysroot
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk
-mmacosx-version-min=10.10
-I/sw/src/fink.build/strigi-0.7.8-2/strigi-0.7.8/libstreams/include
-I/sw/src/fink.build/strigi-0.7.8-2/strigi-0.7.8/build/libstreams/include
-I/sw/src/fink.build/strigi-0.7.8-2/strigi-0.7.8/libstreamanalyzer/include
-I/sw/src/fink.build/strigi-0.7.8-2/strigi-0.7.8/build/libstreamanalyzer/include
-I/sw/src/fink.build/strigi-0.7.8-2/strigi-0.7.8/strigidaemon/include
-I/sw/src/fink.build/strigi-0.7.8-2/strigi-0.7.8/strigidaemon/bin/daemon/xsd
-I/sw/src/fink.build/strigi-0.7.8-2/strigi-0.7.8/build/strigidaemon
-I/sw/src/fink.build/strigi-0.7.8-2/strigi-0.7.8/build/strigidaemon/bin/daemon/dbus
-I/sw/include/dbus-1.0 -I/sw/lib/dbus-1.0/include -I/sw/include
-I/sw/include/libxml2
-I/sw/src/fink.build/strigi-0.7.8-2/strigi-0.7.8/strigidaemon/bin/combinedindex
-I/sw/src/fink.build/strigi-0.7.8-2/strigi-0.7.8/strigidaemon/bin/daemon
   -fPIC -o CMakeFiles/xesam.dir/xesamsession.cpp.o -c
/sw/src/fink.build/strigi-0.7.8-2/strigi-0.7.8/strigidaemon/bin/daemon/xesam/xesamsession.cpp
In file included from
/sw/src/fink.build/strigi-0.7.8-2/strigi-0.7.8/strigidaemon/bin/daemon/xesam/xesamsession.cpp:22:
In file included from
/sw/src/fink.build/strigi-0.7.8-2/strigi-0.7.8/strigidaemon/bin/daemon/xesam/xesamsession.h:24:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/list:2060:18:
error: invalid operands to binary expression
      ('const value_type' (aka 'const XesamSearch') and 'const
value_type' (aka 'const XesamSearch'))
        if (*__i == __x)
            ~~~~ ^  ~~~
/sw/src/fink.build/strigi-0.7.8-2/strigi-0.7.8/strigidaemon/bin/daemon/xesam/xesamsession.cpp:200:17:
note: in instantiation of member function 'std::__1::list<XesamSearch,
      std::__1::allocator<XesamSearch> >::remove' requested here
    p->searches.remove(search);
                ^
1 error generated.
strigidaemon/bin/daemon/xesam/CMakeFiles/xesam.dir/build.make:100:
recipe for target
'strigidaemon/bin/daemon/xesam/CMakeFiles/xesam.dir/xesamsession.cpp.o'
failed
make[2]: *** [strigidaemon/bin/daemon/xesam/CMakeFiles/xesam.dir/xesamsession.cpp.o]
Error 1
make[2]: Leaving directory
'/sw/src/fink.build/strigi-0.7.8-2/strigi-0.7.8/build'
CMakeFiles/Makefile2:2485: recipe for target
'strigidaemon/bin/daemon/xesam/CMakeFiles/xesam.dir/all' failed
make[1]: *** [strigidaemon/bin/daemon/xesam/CMakeFiles/xesam.dir/all] Error 2
make[1]: Leaving directory
'/sw/src/fink.build/strigi-0.7.8-2/strigi-0.7.8/build'
Makefile:126: recipe for target 'all' failed
make: *** [all] Error 2

The Apple Clang 6.0 compilers from Xcode 6.2 don't have this issue.
          Jack

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Fink-devel mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.