[Bug 450527] Review Request: libkni - C++ library for the Katana robot arm

bugzilla at redhat.com bugzilla at redhat.com
Tue Nov 11 14:24:56 UTC 2008


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=450527





--- Comment #12 from Jason Tibbitts <tibbs at math.uh.edu>  2008-11-11 09:24:54 EDT ---
This fails to build for me; patch 3 fails to apply:

Patch #3 (kni-3.9.2-ctor.patch):
+ /usr/bin/patch -s -p1 -b --suffix .ctor --fuzz=0
+ /bin/cat /builddir/build/SOURCES/kni-3.9.2-ctor.patch
1 out of 3 hunks FAILED
 -- saving rejects to file src/Base/cdlCOM.cpp.rej
RPM build errors:
error: Bad exit status from /var/tmp/rpm-tmp.JKAEJ2 (%prep)
    Bad exit status from /var/tmp/rpm-tmp.JKAEJ2 (%prep)

Keep in mind that rawhide applies patches with --fuzz=0.  It builds if you
force  --fuzz=2 but that shouldn't be needed for new packages.

Also, while building the latest package (with fuzz set to 2) I noticed the
following odd output:

Building: ../../lib/linux/libKNI_InvKin.so.3.9.0
 [failed]
/usr/bin/ld: cannot find -lKNIBase
collect2: ld returned 1 exit status


Building: ../../lib/linux/libKNI_LM.so.3.9.0
 [failed]
/usr/bin/ld: cannot find -lKNIBase
collect2: ld returned 1 exit status

Building: keycontrol.demo
 [failed]
/tmp/ccFUilYk.o: In function `main':
/builddir/build/BUILD/KNI_3.9.2/demo/keycontrol/keycontrol.cpp:591: undefined
reference to `CikBase::getCoordinates(double&, double&, double&, double&,
double&, double&, bool)'
/builddir/build/BUILD/KNI_3.9.2/demo/keycontrol/keycontrol.cpp:928: undefined
reference to `CikBase::moveRobotTo(double, double, double, double, double,
double, bool, int)'
(and several more failures)

Building: socketcontrol.demo
 [failed]
/tmp/ccxSSsex.o: In function `main':
/builddir/build/BUILD/KNI_3.9.2/demo/socketcontrol/socketcontrol.cpp:731:
undefined reference to `CLMBase::moveRobotLinearTo(double, double, double,
double, double, double, bool, int)'
/builddir/build/BUILD/KNI_3.9.2/demo/socketcontrol/socketcontrol.cpp:596:
undefined reference to `CikBase::getCoordinates(double&, double&, double&,
double&, double&, double&, bool)'
(and several more failures)

And also the following additional rpmlint complaint:
  libkni.x86_64: W: shared-lib-calls-exit /usr/lib64/libKNIBase.so.3.9.0 
   exit at GLIBC_2.2.5

which is a bit odd.  It's not a blocker, but I wonder why I'm only seeing it
now.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.




More information about the Fedora-package-review mailing list