[Bug 232402] Re: chmsee FTBFS in Hardy
Saïvann Carignan
oxmosys at gmail.com
Tue Jun 10 16:34:20 BST 2008
** Summary changed:
- chmsee does not build in Hardy
+ chmsee FTBFS in Hardy
** Description changed:
Binary package hint: chmsee
- chmsee does not build in Hardy. It seems to be caused by latest
- xulrunner-devel version. Bug #204487 also says that chmsee does not
- start at all in Hardy because of latest libxul version.
+ Problem : chmsee FTBFS in Hardy because it tries to run xulrunner-devel
+ version 1.9b5 which is now replaced by the RC1 (file path is now only
+ 1.9 and not 1.9b5). This also cause current chmsee version to not start
+ (bug #204487) because it is not able to find xulrunner.
- This might be fixed in the latest 1.0.1 version.
+ Solution : The latest xulrunner release is in hardy-updates and the
+ definitive path to xulrunner is now /usr/lib/xulrunner-devel-1.9 . In
+ order to fix this, debian/rules needs this obvious modification :
+ DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS=" -Wl,--as-needed,-rpath,/usr/lib/xulrunner-1.9"
+ should replace :
+ DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS=" -Wl,--as-needed,-rpath,/usr/lib/xulrunner-1.9b3"
+
+ Patches fix this problem and the Debian maintainer field which does not
+ comply with latest specification (bug #230350)
+
+ Build logs :
...
/usr/lib/xulrunner-devel-1.9b5/lib/libxul.so: undefined reference to `JS_HashTableLookup'
/usr/lib/xulrunner-devel-1.9b5/lib/libxul.so: undefined reference to `JS_SetReservedSlot'
/usr/lib/xulrunner-devel-1.9b5/lib/libxul.so: undefined reference to `sqlite3_value_int'
/usr/lib/xulrunner-devel-1.9b5/lib/libxul.so: undefined reference to `JS_SetExecuteHook'
/usr/lib/xulrunner-devel-1.9b5/lib/libxul.so: undefined reference to `JS_SetOperationLimit'
/usr/lib/xulrunner-devel-1.9b5/lib/libxul.so: undefined reference to `JS_AddNamedRootRT'
/usr/lib/xulrunner-devel-1.9b5/lib/libxul.so: undefined reference to `JS_RemoveRoot'
collect2: ld returned 1 exit status
make[4]: *** [chmsee] Error 1
make[4]: Leaving directory `/tmp/buildd/chmsee-1.0.0/src'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/tmp/buildd/chmsee-1.0.0/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/buildd/chmsee-1.0.0'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/tmp/buildd/chmsee-1.0.0'
make: *** [debian/stamp-makefile-build] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
pbuilder: Failed autobuilding of package
-> Aborting with an error
-> unmounting dev/pts filesystem
-> unmounting proc filesystem
-> cleaning the build env
-> removing directory /var/cache/pbuilder/build//10104 and its subdirectories
** Changed in: chmsee (Ubuntu)
Status: Confirmed => Triaged
--
chmsee FTBFS in Hardy
https://bugs.launchpad.net/bugs/232402
You received this bug notification because you are a member of Ubuntu
Sponsors for universe, which is a direct subscriber.
More information about the Ubuntu-universe-sponsors
mailing list