Bug#664207: oce: freecad FTBFS against oce-0.9.1

Anton Gladky gladky.anton at gmail.com
Fri Mar 16 16:42:51 UTC 2012


Source: oce
Version: 0.9.1-1
Severity: serious

freecad fails to build against oce-0.9.1, but built ok against the
previous version of oce.
There is the end of compile log:


make  all-am
make[7]: Entering directory
`/tmp/buildd/freecad-0.12.5284-dfsg/src/Mod/Part/App'
/bin/bash ../../../../libtool  --tag=CXX   --mode=compile g++
-DHAVE_CONFIG_H -I. -I../../../..  -DPartExport= -D_FORTIFY_SOURCE=2
-D_OCC64 -g -D_DEBUG -D_REENTRANT -Wall -I../../../../src
-I../../../../src -I/usr/include/python2.7 -I/usr/include
-I/usr/include -I/usr/include/oce -Wall -DHAVE_SWIG=0 -g -O2
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
-Werror=format-security -Wno-deprecated -frtti -c -o
libPart_la-AppPartPy.lo `test -f 'AppPartPy.cpp' || echo
'./'`AppPartPy.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../../.. -DPartExport=
-D_FORTIFY_SOURCE=2 -D_OCC64 -g -D_DEBUG -D_REENTRANT -Wall
-I../../../../src -I../../../../src -I/usr/include/python2.7
-I/usr/include -I/usr/include -I/usr/include/oce -Wall -DHAVE_SWIG=0
-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat
-Wformat-security -Werror=format-security -Wno-deprecated -frtti -c
AppPartPy.cpp  -fPIC -DPIC -o .libs/libPart_la-AppPartPy.o
AppPartPy.cpp: In function 'PyObject* makePlane(PyObject*, PyObject*)':
AppPartPy.cpp:495:69: error: no matching function for call to
'BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(Handle_Geom_Plane&,
double, double&, double, double&)'
AppPartPy.cpp:495:69: note: candidates are:
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:175:3: note:
BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const TopoDS_Face&,
const TopoDS_Wire&)
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:175:3: note:   candidate
expects 2 arguments, 5 provided
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:132:3: note:
BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const
Handle_Geom_Surface&, const TopoDS_Wire&, Standard_Boolean)
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:132:3: note:   candidate
expects 3 arguments, 5 provided
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:130:3: note:
BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Torus&,
const TopoDS_Wire&, Standard_Boolean)
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:130:3: note:   candidate
expects 3 arguments, 5 provided
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:128:3: note:
BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Sphere&,
const TopoDS_Wire&, Standard_Boolean)
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:128:3: note:   candidate
expects 3 arguments, 5 provided
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:126:3: note:
BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Cone&, const
TopoDS_Wire&, Standard_Boolean)
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:126:3: note:   candidate
expects 3 arguments, 5 provided
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:124:3: note:
BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Cylinder&,
const TopoDS_Wire&, Standard_Boolean)
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:124:3: note:   candidate
expects 3 arguments, 5 provided
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:122:3: note:
BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Pln&, const
TopoDS_Wire&, Standard_Boolean)
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:122:3: note:   candidate
expects 3 arguments, 5 provided
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:120:3: note:
BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const TopoDS_Wire&,
Standard_Boolean)
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:120:3: note:   candidate
expects 2 arguments, 5 provided
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:115:3: note:
BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const
Handle_Geom_Surface&, Standard_Real, Standard_Real, Standard_Real,
Standard_Real, Standard_Real)
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:115:3: note:   candidate
expects 6 arguments, 5 provided
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:112:3: note:
BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Torus&,
Standard_Real, Standard_Real, Standard_Real, Standard_Real)
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:112:3: note:   no known
conversion for argument 1 from 'Handle_Geom_Plane' to 'const
gp_Torus&'
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:110:3: note:
BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Sphere&,
Standard_Real, Standard_Real, Standard_Real, Standard_Real)
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:110:3: note:   no known
conversion for argument 1 from 'Handle_Geom_Plane' to 'const
gp_Sphere&'
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:108:3: note:
BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Cone&,
Standard_Real, Standard_Real, Standard_Real, Standard_Real)
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:108:3: note:   no known
conversion for argument 1 from 'Handle_Geom_Plane' to 'const gp_Cone&'
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:106:3: note:
BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Cylinder&,
Standard_Real, Standard_Real, Standard_Real, Standard_Real)
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:106:3: note:   no known
conversion for argument 1 from 'Handle_Geom_Plane' to 'const
gp_Cylinder&'
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:104:3: note:
BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Pln&,
Standard_Real, Standard_Real, Standard_Real, Standard_Real)
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:104:3: note:   no known
conversion for argument 1 from 'Handle_Geom_Plane' to 'const gp_Pln&'
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:102:3: note:
BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const
Handle_Geom_Surface&, Standard_Real)
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:102:3: note:   candidate
expects 2 arguments, 5 provided
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:99:3: note:
BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Torus&)
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:99:3: note:   candidate
expects 1 argument, 5 provided
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:97:3: note:
BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Sphere&)
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:97:3: note:   candidate
expects 1 argument, 5 provided
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:95:3: note:
BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Cone&)
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:95:3: note:   candidate
expects 1 argument, 5 provided
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:93:3: note:
BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Cylinder&)
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:93:3: note:   candidate
expects 1 argument, 5 provided
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:91:3: note:
BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const gp_Pln&)
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:91:3: note:   candidate
expects 1 argument, 5 provided
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:89:3: note:
BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const TopoDS_Face&)
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:89:3: note:   candidate
expects 1 argument, 5 provided
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:87:3: note:
BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace()
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:87:3: note:   candidate
expects 0 arguments, 5 provided
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:70:7: note:
BRepBuilderAPI_MakeFace::BRepBuilderAPI_MakeFace(const
BRepBuilderAPI_MakeFace&)
/usr/include/oce/BRepBuilderAPI_MakeFace.hxx:70:7: note:   candidate
expects 1 argument, 5 provided
make[7]: *** [libPart_la-AppPartPy.lo] Error 1
make[7]: Leaving directory `/tmp/buildd/freecad-0.12.5284-dfsg/src/Mod/Part/App'
make[6]: *** [all] Error 2
make[6]: Leaving directory `/tmp/buildd/freecad-0.12.5284-dfsg/src/Mod/Part/App'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/tmp/buildd/freecad-0.12.5284-dfsg/src/Mod/Part'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/tmp/buildd/freecad-0.12.5284-dfsg/src/Mod'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/tmp/buildd/freecad-0.12.5284-dfsg/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/buildd/freecad-0.12.5284-dfsg'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/tmp/buildd/freecad-0.12.5284-dfsg'
dh_auto_build: make -j1 returned exit code 2


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0-1-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash





More information about the debian-science-maintainers mailing list