From 30b866839542da9a62555008deef70caef9fc513 Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Wed, 23 Feb 2011 20:31:01 +0000 Subject: [PATCH] Version leap to libisoburn-1.0.3 --- libisoburn/trunk/README | 14 +-- libisoburn/trunk/configure.ac | 18 ++-- libisoburn/trunk/libisoburn/libisoburn.h | 6 +- libisoburn/trunk/xorriso/README_gnu_xorriso | 14 +-- libisoburn/trunk/xorriso/configure_ac.txt | 6 +- .../trunk/xorriso/make_xorriso_standalone.sh | 2 +- libisoburn/trunk/xorriso/xorriso.h | 2 +- libisoburn/trunk/xorriso/xorriso_eng.html | 99 +++++++++---------- libisoburn/trunk/xorriso/xorriso_main.c | 2 +- libisoburn/trunk/xorriso/xorriso_timestamp.h | 2 +- libisoburn/trunk/xorriso/xorrisoburn.h | 2 +- 11 files changed, 79 insertions(+), 88 deletions(-) diff --git a/libisoburn/trunk/README b/libisoburn/trunk/README index 48ecf3bc..91807be9 100644 --- a/libisoburn/trunk/README +++ b/libisoburn/trunk/README @@ -4,7 +4,7 @@ libisoburn and xorriso. By Vreixo Formoso and Thomas Schmitt Integrated sub project of libburnia-project.org. -http://files.libburnia-project.org/releases/libisoburn-1.0.0.pl00.tar.gz +http://files.libburnia-project.org/releases/libisoburn-1.0.2.pl00.tar.gz Copyright (C) 2006-2011 Vreixo Formoso, Thomas Schmitt. Provided under GPL version 2 or later. ------------------------------------------------------------------------------ @@ -34,17 +34,17 @@ By using this software you agree to the disclaimer at the end of this text: Compilation, First Glimpse, Installation -Dynamic library and compile time header requirements for libisoburn-1.0.0 : -- libburn.so.4 , version libburn-1.0.0 or higher -- libisofs.so.6 , version libisofs-1.0.0 or higher +Dynamic library and compile time header requirements for libisoburn-1.0.2 : +- libburn.so.4 , version libburn-1.0.2 or higher +- libisofs.so.6 , version libisofs-1.0.2 or higher libisoburn and xorriso will not start with libraries which are older than their include headers seen at compile time. -Obtain libisoburn-1.0.0.pl00.tar.gz, take it to a directory of your choice +Obtain libisoburn-1.0.2.pl00.tar.gz, take it to a directory of your choice and do: - tar xzf libisoburn-1.0.0.pl00.tar.gz - cd libisoburn-1.0.0 + tar xzf libisoburn-1.0.2.pl00.tar.gz + cd libisoburn-1.0.2 Within that directory execute: diff --git a/libisoburn/trunk/configure.ac b/libisoburn/trunk/configure.ac index 833cf4e2..e460ed47 100644 --- a/libisoburn/trunk/configure.ac +++ b/libisoburn/trunk/configure.ac @@ -1,4 +1,4 @@ -AC_INIT([libisoburn], [1.0.1], [http://libburnia-project.org]) +AC_INIT([libisoburn], [1.0.3], [http://libburnia-project.org]) AC_PREREQ([2.50]) dnl AC_CONFIG_HEADER([config.h]) @@ -23,7 +23,7 @@ dnl dnl These three are only copies to provide libtool with unused LT_RELEASE ISOBURN_MAJOR_VERSION=1 ISOBURN_MINOR_VERSION=0 -ISOBURN_MICRO_VERSION=1 +ISOBURN_MICRO_VERSION=3 dnl ISOBURN_VERSION=$ISOBURN_MAJOR_VERSION.$ISOBURN_MINOR_VERSION.$ISOBURN_MICRO_VERSION @@ -36,16 +36,16 @@ dnl Libtool versioning dnl Generate libisoburn.so.1.x.y dnl SONAME will become LT_CURRENT - LT_AGE dnl -dnl ts B10116 -dnl ### This is the release version 1.0.0 = libisoburn.so.1.57.0 +dnl ts B10223 +dnl ### This is the release version 1.0.2 = libisoburn.so.1.59.0 dnl This is the development version after above stable release dnl LT_CURRENT++, LT_AGE++ have not happened yet. dnl ### LT_CURRENT++, LT_AGE++ has happened meanwhile. dnl -dnl SONAME = 58 - 57 = 1 . Library name = libisoburn.so.1.57.0 +dnl SONAME = 60 - 59 = 1 . Library name = libisoburn.so.1.59.0 LT_RELEASE=$ISOBURN_MAJOR_VERSION.$ISOBURN_MINOR_VERSION -LT_CURRENT=58 -LT_AGE=57 +LT_CURRENT=60 +LT_AGE=59 LT_REVISION=0 LT_CURRENT_MINUS_AGE=`expr $LT_CURRENT - $LT_AGE` @@ -302,8 +302,8 @@ AC_CHECK_HEADER(libisofs/libisofs.h) # ------- Visible mark in configure : Start of library check dnl Check for proper library versions -LIBBURN_REQUIRED=1.0.0 -LIBISOFS_REQUIRED=1.0.1 +LIBBURN_REQUIRED=1.0.2 +LIBISOFS_REQUIRED=1.0.2 PKG_CHECK_MODULES(LIBBURN, libburn-1 >= $LIBBURN_REQUIRED) PKG_CHECK_MODULES(LIBISOFS, libisofs-1 >= $LIBISOFS_REQUIRED) diff --git a/libisoburn/trunk/libisoburn/libisoburn.h b/libisoburn/trunk/libisoburn/libisoburn.h index 6737a88c..0e884c4f 100644 --- a/libisoburn/trunk/libisoburn/libisoburn.h +++ b/libisoburn/trunk/libisoburn/libisoburn.h @@ -224,7 +224,7 @@ void isoburn_version(int *major, int *minor, int *micro); */ #define isoburn_libisofs_req_major 1 #define isoburn_libisofs_req_minor 0 -#define isoburn_libisofs_req_micro 1 +#define isoburn_libisofs_req_micro 2 /** The minimum version of libburn to be used with this version of libisoburn at compile time. @@ -232,7 +232,7 @@ void isoburn_version(int *major, int *minor, int *micro); */ #define isoburn_libburn_req_major 1 #define isoburn_libburn_req_minor 0 -#define isoburn_libburn_req_micro 0 +#define isoburn_libburn_req_micro 2 /** The minimum compile time requirements of libisoburn towards libjte are the same as of a suitable libisofs towards libjte. @@ -287,7 +287,7 @@ int isoburn_libburn_req(int *major, int *minor, int *micro); */ #define isoburn_header_version_major 1 #define isoburn_header_version_minor 0 -#define isoburn_header_version_micro 1 +#define isoburn_header_version_micro 3 /** Note: Above version numbers are also recorded in configure.ac because libtool wants them as parameters at build time. diff --git a/libisoburn/trunk/xorriso/README_gnu_xorriso b/libisoburn/trunk/xorriso/README_gnu_xorriso index 2cb94cc5..0a40e316 100644 --- a/libisoburn/trunk/xorriso/README_gnu_xorriso +++ b/libisoburn/trunk/xorriso/README_gnu_xorriso @@ -4,7 +4,7 @@ GNU xorriso. By Thomas Schmitt Derived from and supported by libburnia-project.org, published via: http://www.gnu.org/software/xorriso/xorriso_eng.html -ftp://ftp.gnu.org/gnu/xorriso/xorriso-1.0.1.tar.gz +ftp://ftp.gnu.org/gnu/xorriso/xorriso-1.0.3.tar.gz Provided under GPL version 3 or later. No warranty. ------------------------------------------------------------------------------ @@ -46,10 +46,10 @@ Optional at compile time are: If they were present at compile time, then the optional libraries have to be present at runtime, too. -Obtain xorriso-1.0.1.tar.gz, take it to a directory of your choice and do: +Obtain xorriso-1.0.3.tar.gz, take it to a directory of your choice and do: - tar xzf xorriso-1.0.1.tar.gz - cd xorriso-1.0.1 + tar xzf xorriso-1.0.3.tar.gz + cd xorriso-1.0.3 Within that directory execute: @@ -291,9 +291,9 @@ and a matching dynamically linked xorriso binary. This binary is very lean but depends on properly installed libraries of suitable revision. -Dynamic library and compile time header requirements for libisoburn-1.0.0 : -- libburn.so.4 , version libburn-1.0.0 or higher -- libisofs.so.6 , version libisofs-1.0.0 or higher +Dynamic library and compile time header requirements for libisoburn-1.0.2 : +- libburn.so.4 , version libburn-1.0.2 or higher +- libisofs.so.6 , version libisofs-1.0.2 or higher libisoburn and xorriso will not start with libraries which are older than their headers seen at compile time. So compile in the oldest possible installation setup unless you have reason to enforce a newer bug fix level. diff --git a/libisoburn/trunk/xorriso/configure_ac.txt b/libisoburn/trunk/xorriso/configure_ac.txt index 55ea411d..aae456dd 100644 --- a/libisoburn/trunk/xorriso/configure_ac.txt +++ b/libisoburn/trunk/xorriso/configure_ac.txt @@ -3,7 +3,7 @@ # Copyright (c) 2007 - 2011 Thomas Schmitt # Provided under GPL version 2 or later. -AC_INIT([xorriso], [1.0.1], [http://libburnia-project.org]) +AC_INIT([xorriso], [1.0.3], [http://libburnia-project.org]) AC_PREREQ([2.50]) AC_CANONICAL_HOST @@ -22,14 +22,14 @@ AC_DEFINE([Xorriso_standalonE], []) BURN_MAJOR_VERSION=1 BURN_MINOR_VERSION=0 -BURN_MICRO_VERSION=1 +BURN_MICRO_VERSION=3 AC_SUBST(BURN_MAJOR_VERSION) AC_SUBST(BURN_MINOR_VERSION) AC_SUBST(BURN_MICRO_VERSION) LIBISOFS_MAJOR_VERSION=1 LIBISOFS_MINOR_VERSION=0 -LIBISOFS_MICRO_VERSION=1 +LIBISOFS_MICRO_VERSION=3 AC_SUBST(LIBISOFS_MAJOR_VERSION) AC_SUBST(LIBISOFS_MINOR_VERSION) AC_SUBST(LIBISOFS_MICRO_VERSION) diff --git a/libisoburn/trunk/xorriso/make_xorriso_standalone.sh b/libisoburn/trunk/xorriso/make_xorriso_standalone.sh index 0dca2aa7..ceb20be7 100755 --- a/libisoburn/trunk/xorriso/make_xorriso_standalone.sh +++ b/libisoburn/trunk/xorriso/make_xorriso_standalone.sh @@ -40,7 +40,7 @@ create_gnu_xorriso="yes" current_dir=$(pwd) lone_dir="$current_dir"/"xorriso-standalone" -xorriso_rev=1.0.1 +xorriso_rev=1.0.3 # For unstable uploads and patch level 0 of stable releases: xorriso_pl="" # For higher patch levels of stable releases: diff --git a/libisoburn/trunk/xorriso/xorriso.h b/libisoburn/trunk/xorriso/xorriso.h index 8baa67b4..a8c254fa 100644 --- a/libisoburn/trunk/xorriso/xorriso.h +++ b/libisoburn/trunk/xorriso/xorriso.h @@ -61,7 +61,7 @@ struct XorrisO; */ #define Xorriso_header_version_majoR 1 #define Xorriso_header_version_minoR 0 -#define Xorriso_header_version_micrO 1 +#define Xorriso_header_version_micrO 3 /** Eventually something like ".pl01" to indicate a bug fix. Normally empty. diff --git a/libisoburn/trunk/xorriso/xorriso_eng.html b/libisoburn/trunk/xorriso/xorriso_eng.html index ebacd405..9108e42d 100644 --- a/libisoburn/trunk/xorriso/xorriso_eng.html +++ b/libisoburn/trunk/xorriso/xorriso_eng.html @@ -446,21 +446,21 @@ This can bring effective read performance near to the raw media reading speed.

Download as source code (see README):

-
xorriso-1.0.0.tar.gz -(1775 KB). +
xorriso-1.0.2.tar.gz +(1795 KB).
-
(Released 17 Jan 2011)
-
xorriso-1.0.0.tar.gz.sig
+
(Released 23 Feb 2011)
+
xorriso-1.0.2.tar.gz.sig
(detached GPG signature for verification by -gpg --verify xorriso-1.0.0.tar.gz.sig xorriso-1.0.0.tar.gz +gpg --verify xorriso-1.0.2.tar.gz.sig xorriso-1.0.2.tar.gz
after eventual gpg --keyserver keys.gnupg.net --recv-keys ABC0A854).
Also on mirrors of ftp://ftp.gnu.org/gnu/ -as xorriso/xorriso-1.0.0.tar.gz +as xorriso/xorriso-1.0.2.tar.gz
@@ -488,9 +488,23 @@ as xorriso/xorriso-1.0.0.tar.gz

-Bug fixes towards xorriso-0.6.6: +Bug fixes towards xorriso-1.0.0:

    -
  • -as mkisofs -print-size did not account for -partition_offset
  • +
  • +Images produced with -for_backup might be unreadable and +also fail -check_md5 verification. +
  • +
  • +mkisofs emulation options -l , -full-iso9660-filenames did not work. +
  • +
  • +ECMA-119 standards violation with Volume Descriptor Set Terminator +(hampers libarchive, but not mounting on Linux, FreeBSD, Solaris, +or booting by ISOLINUX or GRUB2). +
  • +
  • +Option -mkdir yielded SIGSEGV due to a NULL pointer. +
  • @@ -508,18 +522,18 @@ Bug fixes in .pl01 towards xorriso-: -->

    -Enhancements towards previous stable version xorriso-0.6.6: +Enhancements towards previous stable version xorriso-1.0.0:

      - -
    • New -compliance options untranslated_names , untranslated_name_len=
    • -
    • New -as mkisofs option -untranslated_name_len
    • -
    • New -compliance option iso_9660_1999, -as mkisofs option -iso-level 4
    • -
    • New -compliance option iso_9660_level=number
    • -
    • New -compliance option allow_dir_id_ext
    • -
    • New -as mkisofs option -disallow_dir_id_ext
    • -
    • Disabled TOC emulation with -as mkisofs. May be re-enabled by --emul-toc. +
    • New options -clone and -cp_clone
    • +
    • New -find actions update_merge, rm_merge, clear_merge
    • +
    • New -as mkisofs option -max-iso9660-filenames
    • +
    • New -as mkisofs option --old-empty
    • +
    • New -as mkisofs options -root , -old-root
    • +
    • +New -as mkisofs options --old-root-no-md5, --old-root-no-ino, --old-root-dev
    • -
    • Default -abort_on value is now "FAILURE" with batch and "NEVER" with dialog +
    • +Removed compiler obstacles of GNU xorriso on Solaris 9
    -
    Enhancements towards stable version 1.0.0: +
    Enhancements towards stable version 1.0.2:
      -
    • New options -clone and -cp_clone
    • -
    • New -find actions update_merge, rm_merge, clear_merge
    • -
    • New -as mkisofs option --old-empty
    • -
    • New -as mkisofs options -root , -old-root
    • -
    • -New -as mkisofs options --old-root-no-md5, --old-root-no-ino, --old-root-dev -
    • -
    • -Removed compiler obstacles of GNU xorriso on Solaris 9 -
    • +
    • - none yet -
    • @@ -617,9 +608,9 @@ Removed compiler obstacles of GNU xorriso on Solaris 9
       
      -
      README 1.0.1 -
      xorriso-1.0.1 -help
      -
      man xorriso (as of 1.0.1)
      +
      README 1.0.3 +
      xorriso-1.0.3 -help
      +
      man xorriso (as of 1.0.3)
       
      If you want to distribute development versions of xorriso, then use this tarball which produces static linking between xorriso and the @@ -629,8 +620,8 @@ libburnia libraries. installation see README)
    -xorriso-1.0.1.tar.gz -(1775 KB). +xorriso-1.0.3.tar.gz +(1795 KB).
    A dynamically linked development version of xorriso can be obtained from repositories of diff --git a/libisoburn/trunk/xorriso/xorriso_main.c b/libisoburn/trunk/xorriso/xorriso_main.c index 50330d10..9251615e 100644 --- a/libisoburn/trunk/xorriso/xorriso_main.c +++ b/libisoburn/trunk/xorriso/xorriso_main.c @@ -111,7 +111,7 @@ */ #define Xorriso_req_majoR 1 #define Xorriso_req_minoR 0 -#define Xorriso_req_micrO 1 +#define Xorriso_req_micrO 3 static void yell_xorriso() diff --git a/libisoburn/trunk/xorriso/xorriso_timestamp.h b/libisoburn/trunk/xorriso/xorriso_timestamp.h index 0e3d43df..b77c15ed 100644 --- a/libisoburn/trunk/xorriso/xorriso_timestamp.h +++ b/libisoburn/trunk/xorriso/xorriso_timestamp.h @@ -1 +1 @@ -#define Xorriso_timestamP "2011.02.22.143131" +#define Xorriso_timestamP "2011.02.23.202632" diff --git a/libisoburn/trunk/xorriso/xorrisoburn.h b/libisoburn/trunk/xorriso/xorrisoburn.h index 50edad5d..9fc4ec56 100644 --- a/libisoburn/trunk/xorriso/xorrisoburn.h +++ b/libisoburn/trunk/xorriso/xorrisoburn.h @@ -19,7 +19,7 @@ */ #define xorriso_libisoburn_req_major 1 #define xorriso_libisoburn_req_minor 0 -#define xorriso_libisoburn_req_micro 1 +#define xorriso_libisoburn_req_micro 3 struct SpotlisT; /* List of intervals with different read qualities */