From 87c81bc7adce527c9267a423fd3b3cc03ab998ca Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Sun, 21 Dec 2014 22:26:33 +0000 Subject: [PATCH] Using libvolmgt on older Solaris --- acinclude.m4 | 8 ++++++++ xorriso/README_gnu_xorriso | 1 + xorriso/xorriso_eng.html | 2 +- xorriso/xorriso_timestamp.h | 2 +- 4 files changed, 11 insertions(+), 2 deletions(-) diff --git a/acinclude.m4 b/acinclude.m4 index e539dacb..b1395377 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -36,6 +36,14 @@ AC_DEFUN([TARGET_SHIZZLE], # This may later be overridden by configure --enable-libdir-pkgconfig LIBBURNIA_PKGCONFDIR=$(echo "$libdir" | sed 's/\/lib$/\/libdata/')/pkgconfig ;; + kfreebsd*-gnu) + ARCH=freebsd + LIBBURN_ARCH_LIBS=-lcam + ;; + *-solaris*) + ARCH=solaris + LIBBURN_ARCH_LIBS=-lvolmgt + ;; *) ARCH= LIBBURN_ARCH_LIBS= diff --git a/xorriso/README_gnu_xorriso b/xorriso/README_gnu_xorriso index 51c88183..90968ca5 100644 --- a/xorriso/README_gnu_xorriso +++ b/xorriso/README_gnu_xorriso @@ -39,6 +39,7 @@ Prerequisites: The tarball contains everything that is needed except the following system components: libc, libpthread + plus on Solaris: libvolmgt plus on FreeBSD: libiconv, libcam, IDE and SATA drives need atapicam Optional at compile time are: libreadline and the readline-dev headers, or libedit and its header, diff --git a/xorriso/xorriso_eng.html b/xorriso/xorriso_eng.html index b963b9a4..3c1f2f2f 100644 --- a/xorriso/xorriso_eng.html +++ b/xorriso/xorriso_eng.html @@ -62,7 +62,7 @@ Images or add-on sessions may be written to about any kind of file object.
SATA drives need atapicam running or need to be driven by ahci.
libcam has to be installed.
libiconv has to be installed.
-
or Solaris, libc, libpthread :
+
or Solaris, libc, libpthread, libvolmgt :
Tested on kernel 5.11, hopefully suitable for older ones too.
or NetBSD, libc, libpthread :
Tested on 6.1.2 and 6.1.3, hopefully suitable for older ones too.
diff --git a/xorriso/xorriso_timestamp.h b/xorriso/xorriso_timestamp.h index 673765a7..f0dbaf07 100644 --- a/xorriso/xorriso_timestamp.h +++ b/xorriso/xorriso_timestamp.h @@ -1 +1 @@ -#define Xorriso_timestamP "2014.11.26.164605" +#define Xorriso_timestamP "2014.12.21.222445"