[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