pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/47868 (www/libproxy does not compile on Solaris 10)
On 31.05.13 12:05, Thomas Klausner wrote:
Please try the attached diff.
That did it. Thanks a lot!
Please also open upstream bug reports for both issues, so these don't
stay pkgsrc workarounds.
As I said, when compiling this package outside of pkgsrc, I see a
completely different situation. Compilation fails here:
[ 78%] Building CXX object
libproxy/CMakeFiles/config_gnome3.dir/modules/config_gnome3.cpp.o
/pkgsrc/source/local/libproxy-0.4.11/libproxy/modules/config_gnome3.cpp:
In member function 'virtual std::vector<libproxy::url>
gnome_config_extension::get_config(const libproxy::url&)':
/pkgsrc/source/local/libproxy-0.4.11/libproxy/modules/config_gnome3.cpp:188:3:
error: 'memset' was not declared in this scope
*** Error code 1
The following command caused the error:
cd /pkgsrc/source/local/libproxy-0.4.11/build/libproxy &&
/usr/local/gcc/gcc-4.7.3/bin/c++ -D_POSIX_C_SOURCE=200112L
-Dconfig_gnome3_EXPORTS -DLIBEXECDIR=\"/usr/local/libexec\"
-fvisibility=hidden -g -DNDEBUG -fPIC
-I/pkgsrc/source/local/libproxy-0.4.11
-I/usr/pkgsrc/20130422/include/glib/glib-2.0
-I/usr/pkgsrc/20130422/lib/glib-2.0/include
-I/usr/pkgsrc/20130422/include -o
CMakeFiles/config_gnome3.dir/modules/config_gnome3.cpp.o -c
/pkgsrc/source/local/libproxy-0.4.11/libproxy/modules/config_gnome3.cpp
make: Fatal error: Command failed for target
`libproxy/CMakeFiles/config_gnome3.dir/modules/config_gnome3.cpp.o'
Current working directory /pkgsrc/source/local/libproxy-0.4.11/build
*** Error code 1
The following command caused the error:
make -f libproxy/CMakeFiles/config_gnome3.dir/build.make
libproxy/CMakeFiles/config_gnome3.dir/build
make: Fatal error: Command failed for target
`libproxy/CMakeFiles/config_gnome3.dir/all'
Current working directory /pkgsrc/source/local/libproxy-0.4.11/build
*** Error code 1
The following command caused the error:
make -f CMakeFiles/Makefile2 all
make: Fatal error: Command failed for target `all'
which is not a problem in pkgsrc. OTOH the part needing "-lsocket -lnsl"
compiles just fine, although these libraries are not mentioned in
CMakeCache.txt either, which would probably cause problems if the build
would succeed.
CMake and libproxy are just a tad to convoluted for my taste to dig any
deeper into this...
I only need this package, because it is a requirement for
net/glib-networking. Make libproxy optional there, and I have no need to
install libproxy.
--
Jörn Clausen
joern.clausen%uni-bielefeld.de@localhost
Hochschulrechenzentrum http://www.uni-bielefeld.de/hrz/
Universität Bielefeld
Home |
Main Index |
Thread Index |
Old Index