JavaHL в слаквари
Это вывод командыне могу понять что означают: 62c62 87a88,89 и т. д.
$ diff subversion.SlackBuild.orig subversion.SlackBuild
без ключа "-u", подробнее см. "man diff". Показывает, что было изменено, достаточно провести соответствующие модификации руками.
Имелся в виду примерно такой патч:
$ diff -u subversion.SlackBuild{.orig,}
--- subversion.SlackBuild.orig 2012-05-30 19:11:27.320013125 +0400
+++ subversion.SlackBuild 2012-05-30 19:18:18.509012335 +0400
@@ -85,10 +85,14 @@
--with-pic \
--with-ssl \
--with-kwallet \
+ -–enable-javahl \
+ –-with-jdk=/usr/lib64/java \
--build=$ARCH-slackware-linux
make $NUMJOBS || make || exit 1
+make javahl || exit 1
make install DESTDIR=$PKG || exit 1
+make install-javahl DESTDIR=$PKG || exit 1
make install-docs DESTDIR=$PKG || exit 1
# Install python bindings
Поменял
tar xvf $CWD/subversion-$VERSION.tar.?z* || exit 1на
tar xvjf $CWD/subversion-$VERSION.tar.?z* || exit 1При выполнении скрипта ругается
bzip2: (stdin) is not a bzip2 file.
tar: Child returned status 2
tar: Error is not recoverable: exiting now
Похоже тару не нравятся параметры xvjf. Да и правда, зачем его через bzip2 пропускать?? Может опечатка?
Мил человек, не зря ж того моменту нет в сообщеньи нумер два.
Нынешняя Slackware переехала на xz вместо bz2, а tar давно научился сам разбираться, чем его кормят по "xf".
Резюме: ваш вывод относительно не только ненужности, но и вредности ключа "j" абсолютно правилен.
Всё работает. Только JDK у меня не было. Теперь после сборки subversion думаю его можно удалить))