ant and environment variables broken on kFreeBSD?
Hi,
libreoffice 3.3.3-1 fails to build on kfreebsd-* with the following
(see https://buildd.debian.org/status/fetch.php?pkg=libreoffice&arch=kfreebsd-amd64&ver=1%3A3.3.3-1&stamp=1308240320 and https://buildd.debian.org/status/fetch.php?pkg=libreoffice&arch=kfreebsd-i386&ver=1%3A3.3.3-1&stamp=1308246204, searc
for swing-ex:
--- snip ---
get-swing-ex:
BUILD FAILED
/build/buildd-libreoffice_3.3.3-1-kfreebsd-amd64-091elA/libreoffice-3.3.3/libreoffice-build/build/libreoffice-3.3.3.1/rhino/unxkfgx6.pro/misc/build/rhino1_5R5/build.xml:51: The following error occurred while executing this line:
/build/buildd-libreoffice_3.3.3-1-kfreebsd-amd64-091elA/libreoffice-3.3.3/libreoffice-build/build/libreoffice-3.3.3.1/rhino/unxkfgx6.pro/misc/build/rhino1_5R5/toolsrc/build.xml:43: src '/build/buildd-libreoffice_3.3.3-1-kfreebsd-amd64-091elA/libreoffice-3.3.3/libreoffice-build/build/libreoffice-3.3.3.1/rhino/unxkfgx6.pro/misc/build/rhino1_5R5/toolsrc/${solenv.TARFILE_LOCATION}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip' doesn't exist.
Total time: 5 seconds
dmake: Error code 1, while making './unxkfgx6.pro/misc/build/so_built_ooo_rhino'
--- snip ---
somehow it looks for /35c94d2df8893241173de1d16b6034c0-swingExSrc.zip in a
weird location. Compare this with Linux:
--- snip ---
get-swing-ex:
[unzip] Expanding: /build/buildd-libreoffice_3.3.3-1-i386-DUALGN/libreoffice-3.3.3/ext-sources/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip into /build/buildd-libreoffice_3.3.3-1-i386-DUALGN/libreoffice-3.3.3/libreoffice-build/build/libreoffice-3.3.3.1/rhino/unxlngi6.pro/misc/build/rhino1_5R5/toolsrc/org/mozilla/javascript/tools/debugger
--- snip ---
which is expected. $TARFILE_LOCATION is exported to "<source dir>/ext-sources/"
in debian/rules, and the build.xml is supposed to pick it up - which it doesn't
on kFreeBSD. Other (non-Java, non-inside ant) stuff fetch stuff from
$TARFILE_LOCATION just fine, so it seems to me that ant 1.8.2-2 doesn't
pass the envvar properly.
The last build before this uploaded worked fine:
https://buildd.debian.org/status/fetch.php?pkg=libreoffice&arch=kfreebsd-i386&ver=1%3A3.3.2-4&stamp=1304680853, with ant 1.8.1-2...
Grüße/Regards,
René
--
.''`. René Engelhard -- Debian GNU/Linux Developer
: :' : http://www.debian.org | http://people.debian.org/~rene/
`. `' rene@debian.org | GnuPG-Key ID: D03E3E70
`- Fingerprint: E12D EA46 7506 70CF A960 801D 0AA0 4571 D03E 3E70
Reply to: