[zypp-devel] problem building libsatsolver 0.10.11
Hi ! I've as qestion about building libsatsolver 0.10.11. with swig and cmake updated to factory, i see this: make[2]: Entering directory `/usr/src/packages/BUILD/satsolver-0.10.11' /usr/bin/cmake -E cmake_progress_report /usr/src/packages/BUILD/satsolver-0.10.11/CMakeFiles 80 [ 95%] Building C object bindings/python/CMakeFiles/satsolver_python.dir/satsolver_python.o cd /usr/src/packages/BUILD/satsolver-0.10.11/bindings/python && /usr/bin/gcc -D_FILE_OFFSET_BITS=64 -Dsatsolver_python_EXPORTS -march=i586 -mtune=i686 -fmessage-length=0 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -O2 -Werror -Wall -march=i586 -mtune=i686 -fmessage-length=0 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -O2 -Werror -Wall -g -O3 -fPIC -I/usr/src/packages/BUILD/satsolver-0.10.11 -I/usr/src/packages/BUILD/satsolver-0.10.11/src -I/usr/include/python2.5 -I/usr/src/packages/BUILD/satsolver-0.10.11/applayer -I/usr/src/packages/BUILD/satsolver-0.10.11/tools -DVERSION=\"0.10.11\" -o CMakeFiles/satsolver_python.dir/satsolver_python.o -c /usr/src/packages/BUILD/satsolver-0.10.11/bindings/python/satsolver_python.c cc1: warnings being treated as errors /usr/src/packages/BUILD/satsolver-0.10.11/bindings/python/satsolver_python.c: In function 'xsolvable_each_attr_callback': /usr/src/packages/BUILD/satsolver-0.10.11/bindings/python/satsolver_python.c:3132: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/packages/BUILD/satsolver-0.10.11/bindings/python/satsolver_python.c: In function 'xsolvable_attr_lookup_callback': /usr/src/packages/BUILD/satsolver-0.10.11/bindings/python/satsolver_python.c:3217: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/packages/BUILD/satsolver-0.10.11/bindings/python/satsolver_python.c: In function 'xsolvable_attr_exists_callback': /usr/src/packages/BUILD/satsolver-0.10.11/bindings/python/satsolver_python.c:3292: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/packages/BUILD/satsolver-0.10.11/bindings/python/satsolver_python.c: In function 'XSolvable_attr_exists': /usr/src/packages/BUILD/satsolver-0.10.11/bindings/python/satsolver_python.c:3389: warning: dereferencing type-punned pointer will break strict-aliasing rules make[2]: *** [bindings/python/CMakeFiles/satsolver_python.dir/satsolver_python.o] Error 1 make[2]: Leaving directory `/usr/src/packages/BUILD/satsolver-0.10.11' make[1]: *** [bindings/python/CMakeFiles/satsolver_python.dir/all] Error 2 make[1]: Leaving directory `/usr/src/packages/BUILD/satsolver-0.10.11' make: *** [all] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.91538 (%build) e.g. line 3132, 3217 3292 are all assignements value = Swig_True; or *result = Swig_True: Any idea ? best regards, Jan-simon -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org
* Jan-Simon Möller
Hi !
I've as qestion about building libsatsolver 0.10.11. [...] /usr/src/packages/BUILD/satsolver-0.10.11/bindings/python/satsolver_python.c: In function 'xsolvable_each_attr_callback': /usr/src/packages/BUILD/satsolver-0.10.11/bindings/python/satsolver_python.c:3132: warning: dereferencing type-punned pointer will break strict-aliasing rules
e.g. line 3132, 3217 3292 are all assignements
value = Swig_True; or *result = Swig_True:
Any idea ?
Yeah, bad casts in the code :-( Let me check ... Klaus -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org
participants (2)
-
Jan-Simon Möller
-
Klaus Kaempf