--- Begin Message ---
Source: contextfree
Version: 2.2+dfsg1-1
Severity: minor
User: [email protected]
Usertags: no-add-needed
Tried to build your package and it fails to build with GNU binutils-gold. The
important difference is that --no-add-needed is the default behavior of of GNU
binutils-gold. Please provide all needed libraries to the linker when building
your executables.
More informations can be found at
http://wiki.debian.org/qa.debian.org/FTBFS#A2009-11-02Packagesfailingbecausebinutils-go
cc objs/cfdg.o objs/Rand48.o objs/makeCFfilename.o objs/cfdgimpl.o
objs/renderimpl.o objs/builder.o objs/shape.o
objs/yglue.o objs/variation.o objs/countable.o objs/tempfile.o objs/aggCanvas.o
objs/HSBColor.o objs/SVGCanvas.o
objs/primShape.o objs/bounds.o objs/shapeSTL.o objs/tiledCanvas.o
objs/pngCanvas.o objs/posixSystem.o objs/main.o
objs/posixTimer.o objs/posixVersion.o objs/lex.yy.o objs/y.tab.o
/usr/lib/libagg.a -L/usr/local/lib -lstdc++ -lpng -
fexceptions -o cfdg
/usr/bin/ld: objs/makeCFfilename.o: in function makeCFfilename(char const*,
int, int, int):src-common/makeCFfilename.cpp:42:
error: undefined reference to 'log10'
/usr/bin/ld: objs/renderimpl.o: in function
OutputBounds::backwardFilter(double):src-common/renderimpl.cpp:350: error:
undefined reference to 'pow'
/usr/bin/ld: objs/renderimpl.o: in function OutputBounds::apply(FinishedShape
const&):src-common/renderimpl.cpp:318: error:
undefined reference to 'floor'
/usr/bin/ld: objs/builder.o: in function
Builder::buildDefaultTransform():src-agg/include/agg_trans_affine.h:460: error:
undefined reference to 'tan'
/usr/bin/ld: objs/builder.o: in function
Builder::buildDefaultTransform():src-agg/include/agg_trans_affine.h:460: error:
undefined reference to 'tan'
/usr/bin/ld: objs/builder.o: in function
Builder::buildDefaultTransform():src-agg/include/agg_trans_affine.h:106: error:
undefined reference to 'sincos'
/usr/bin/ld: objs/builder.o: in function
Builder::buildDefaultTransform():src-common/builder.cpp:69: error: undefined
reference to 'sincos'
/usr/bin/ld: objs/builder.o: in function Builder::Skew(double,
double):src-agg/include/agg_trans_affine.h:460: error:
undefined reference to 'tan'
/usr/bin/ld: objs/builder.o: in function Builder::Skew(double,
double):src-agg/include/agg_trans_affine.h:460: error:
undefined reference to 'tan'
/usr/bin/ld: objs/builder.o: in function
Builder::Reflection(double):src-common/builder.cpp:303: error: undefined
reference
to 'sincos'
/usr/bin/ld: objs/builder.o: in function
Builder::Orientation(double):src-common/builder.cpp:293: error: undefined
reference
to 'sincos'
/usr/bin/ld: objs/yglue.o: in function yg_function:src-common/yglue.cpp:397:
error: undefined reference to 'atan2'
/usr/bin/ld: objs/yglue.o: in function yg_function:src-common/yglue.cpp:398:
error: undefined reference to 'fmod'
/usr/bin/ld: objs/yglue.o: in function yg_function:src-common/yglue.cpp:408:
error: undefined reference to 'atan'
/usr/bin/ld: objs/yglue.o: in function yg_function:src-common/yglue.cpp:409:
error: undefined reference to 'atan'
/usr/bin/ld: objs/yglue.o: in function yg_function:src-common/yglue.cpp:393:
error: undefined reference to 'fmin'
/usr/bin/ld: objs/yglue.o: in function yg_function:src-common/yglue.cpp:407:
error: undefined reference to 'asin'
/usr/bin/ld: objs/yglue.o: in function yg_function:src-common/yglue.cpp:418:
error: undefined reference to 'sqrt'
/usr/bin/ld: objs/yglue.o: in function yg_function:src-common/yglue.cpp:406:
error: undefined reference to 'acos'
/usr/bin/ld: objs/yglue.o: in function yg_function:src-common/yglue.cpp:414:
error: undefined reference to 'asinh'
/usr/bin/ld: objs/yglue.o: in function yg_function:src-common/yglue.cpp:412:
error: undefined reference to 'tanh'
/usr/bin/ld: objs/yglue.o: in function yg_function:src-common/yglue.cpp:415:
error: undefined reference to 'atanh'
/usr/bin/ld: objs/yglue.o: in function yg_function:src-common/yglue.cpp:403:
error: undefined reference to 'sin'
/usr/bin/ld: objs/yglue.o: in function yg_function:src-common/yglue.cpp:411:
error: undefined reference to 'sinh'
/usr/bin/ld: objs/yglue.o: in function yg_function:src-common/yglue.cpp:417:
error: undefined reference to 'log10'
/usr/bin/ld: objs/yglue.o: in function yg_function:src-common/yglue.cpp:413:
error: undefined reference to 'acosh'
/usr/bin/ld: objs/yglue.o: in function yg_function:src-common/yglue.cpp:410:
error: undefined reference to 'cosh'
/usr/bin/ld: objs/yglue.o: in function yg_function:src-common/yglue.cpp:419:
error: undefined reference to 'exp'
/usr/bin/ld: objs/yglue.o: in function yg_function:src-common/yglue.cpp:416:
error: undefined reference to 'log'
/usr/bin/ld: objs/yglue.o: in function yg_function:src-common/yglue.cpp:402:
error: undefined reference to 'cos'
/usr/bin/ld: objs/HSBColor.o: in function HSBColor::deltaHue(double, double,
unsigned int):src-common/HSBColor.cpp:149:
error: undefined reference to 'fmod'
/usr/bin/ld: objs/HSBColor.o: in function HSBColor::HSBColor(agg::rgba
const&):src-common/HSBColor.cpp:118: error: undefined
reference to 'fmod'
/usr/bin/ld: objs/HSBColor.o: in function HSBColor::HSBColor(agg::rgba
const&):src-common/HSBColor.cpp:118: error: undefined
reference to 'fmod'
/usr/bin/ld: objs/HSBColor.o: in function HSBColor::delta(double, double,
unsigned int):src-common/HSBColor.cpp:144: error:
undefined reference to 'pow'
/usr/bin/ld: objs/HSBColor.o: in function HSBColor::delta(double, double,
unsigned int):src-common/HSBColor.cpp:144: error:
undefined reference to 'pow'
/usr/bin/ld: objs/HSBColor.o: in function HSBColor::delta(double, double,
unsigned int):src-common/HSBColor.cpp:144: error:
undefined reference to 'pow'
/usr/bin/ld: objs/bounds.o: in function Bounds::computeScale(int&, int&,
double, bool, agg::trans_affine*, bool):src-
common/bounds.cpp:164: error: undefined reference to 'floor'
/usr/bin/ld: objs/bounds.o: in function Bounds::computeScale(int&, int&,
double, bool, agg::trans_affine*, bool):src-
common/bounds.cpp:174: error: undefined reference to 'floor'
/usr/bin/ld: objs/tiledCanvas.o: in function tiledCanvas::isRectangular(int*,
int*):src-common/tiledCanvas.cpp:248: error:
undefined reference to 'floor'
/usr/bin/ld: objs/posixSystem.o: in function
PosixSystem::tempFileForWrite(std::basic_string<char, std::char_traits<char>,
std::allocator<char> >&):src-unix/posixSystem.cpp:107: warning: the use of
`mktemp' is dangerous, better use `mkstemp' or
`mkdtemp'
/usr/bin/ld: /usr/lib/libagg.a(agg_bezier_arc.o): in function
agg::bezier_arc_svg::init(double, double, double, double,
double, bool, bool, double, double):(.text+0x739): error: undefined reference
to 'sqrt'
/usr/bin/ld: /usr/lib/libagg.a(agg_bezier_arc.o): in function
agg::bezier_arc_svg::init(double, double, double, double,
double, bool, bool, double, double):(.text+0x856): error: undefined reference
to 'sqrt'
/usr/bin/ld: /usr/lib/libagg.a(agg_bezier_arc.o): in function
agg::bezier_arc_svg::init(double, double, double, double,
double, bool, bool, double, double):(.text+0x901): error: undefined reference
to 'acos'
/usr/bin/ld: /usr/lib/libagg.a(agg_bezier_arc.o): in function
agg::bezier_arc_svg::init(double, double, double, double,
double, bool, bool, double, double):(.text+0x94e): error: undefined reference
to 'sqrt'
/usr/bin/ld: /usr/lib/libagg.a(agg_bezier_arc.o): in function
agg::bezier_arc_svg::init(double, double, double, double,
double, bool, bool, double, double):(.text+0x9e7): error: undefined reference
to 'acos'
/usr/bin/ld: /usr/lib/libagg.a(agg_curves.o): in function
agg::curve4_div::recursive_bezier(double, double, double, double,
double, double, double, double, unsigned int):(.text+0x5b5): error: undefined
reference to 'atan2'
/usr/bin/ld: /usr/lib/libagg.a(agg_curves.o): in function
agg::curve4_div::recursive_bezier(double, double, double, double,
double, double, double, double, unsigned int):(.text+0x5f3): error: undefined
reference to 'atan2'
/usr/bin/ld: /usr/lib/libagg.a(agg_curves.o): in function
agg::curve4_div::recursive_bezier(double, double, double, double,
double, double, double, double, unsigned int):(.text+0x731): error: undefined
reference to 'atan2'
/usr/bin/ld: /usr/lib/libagg.a(agg_vcgen_stroke.o): in function
agg::math_stroke<agg::pod_bvector<agg::point_base<double>,
6u> >::calc_arc(agg::pod_bvector<agg::point_base<double>, 6u>&, double, double,
double, double, double, double):
(.text._ZN3agg11math_strokeINS_11pod_bvectorINS_10point_baseIdEELj6EEEE8calc_arcERS4_dddddd+0xa1):
error: undefined
reference to 'acos'
collect2: ld returned 1 exit status
make[1]: *** [cfdg] Error 1
--- End Message ---