From owner-freebsd-doc@FreeBSD.ORG Sat Jan 16 18:49:12 2010 Return-Path: Delivered-To: doc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AA2791065672 for ; Sat, 16 Jan 2010 18:49:12 +0000 (UTC) (envelope-from marc@blackend.org) Received: from abigail.blackend.org (ns0.blackend.org [82.227.222.164]) by mx1.freebsd.org (Postfix) with ESMTP id 2A8098FC19 for ; Sat, 16 Jan 2010 18:49:11 +0000 (UTC) Received: from gothic.blackend.org (gothic.blackend.org [192.168.1.203]) by abigail.blackend.org (8.13.4/8.13.3) with ESMTP id o0GIn4st007830; Sat, 16 Jan 2010 19:49:04 +0100 (CET) (envelope-from marc@abigail.blackend.org) Received: from gothic.blackend.org (localhost [127.0.0.1]) by gothic.blackend.org (8.14.3/8.14.3) with ESMTP id o0GIn4v3003300; Sat, 16 Jan 2010 19:49:04 +0100 (CET) (envelope-from marc@gothic.blackend.org) Received: (from marc@localhost) by gothic.blackend.org (8.14.3/8.14.3/Submit) id o0GIn3iU003299; Sat, 16 Jan 2010 19:49:03 +0100 (CET) (envelope-from marc) Date: Sat, 16 Jan 2010 19:49:03 +0100 From: Marc Fonvieille To: CeDeROM Message-ID: <20100116184903.GA3235@gothic.blackend.org> References: <3fcfb0ba1001160513s260a798cl76cf7b1cf45ac6cb@mail.gmail.com> <20100116144420.GC1272@gothic.blackend.org> <20100116153838.GE18141@alchemy.franken.de> <3fcfb0ba1001160754v6f52ea9eyfc609cbee6889efa@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3fcfb0ba1001160754v6f52ea9eyfc609cbee6889efa@mail.gmail.com> X-Useless-Header: blackend.org X-Operating-System: FreeBSD 8.0-RC2 User-Agent: Mutt/1.5.20 (2009-06-14) Cc: doc@freebsd.org, Marius Strobl Subject: Re: cdrecord and burning disks on FreeBSD with filesize over 4GB X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Jan 2010 18:49:12 -0000 On Sat, Jan 16, 2010 at 03:54:07PM +0000, CeDeROM wrote: > On Sat, Jan 16, 2010 at 3:38 PM, Marius Strobl > wrote: > >> We can add a note to the Handbook but it'd a better idea to have the fix in > >> default cdrtools port, I mean the one used by all burning applications. > >> > >> I let marius@ (the port maintainer) choosing the best solution. > > > > Patching cdrtools is a complicated topic as the author is very strict > > about the license so it typically means creating an unsupported fork > > which needs to be compiled with -DSOURCE_MODIFIED etc. Backporting > > features to 2.01 also isn't easily possible as for most parts it's > > GPL in 2.01 versus CDDL in 2.01.01. As long a the release engineering > > depends on a working mkisofs I'm also reluctant to change the version > > tracked by sysutils/cdrtools to the alpha releases. If a port requires > > features from 2.01.01 it should just depend on sysutils/cdrtools-devel > > explicitly. There are some differences in pkg-plist files of the two > > cdrtools ports which should make this actually possible. > > Thank you Marius, my opinion is the same. I will try to ask author of > the cdrtools for some explict date of the new release. > > Marc - I still think there is a need to add info about "-iso-level 3" > and the "-udf -iso-level 3" switch of mkisofs to the Handbook, as this > option allows burning files with per-file-size limit >4GB and use > level 3 of the ISO-9660. This option must be applied to mkisofs and > dvd+rw-tools, neverthless of the mkisofs release, so giving this hint > explictly in a Handbook will help commandline users. The other thing > is that it works only in releases older than 2.01.01aXXX and should > work with nearest stable release. > > Please follow discussion on the usenet - there are all of the details > necessary to acknowlege my point of view. > So, does the following is Ok for addition to the Handbook? -- Note: If you need to burn files larger than 4.38 GB, for example in the case of a double layer media, the -iso-level 3 option must be passed to mkisofs(8). Therefore this option has to be added to any growisofs(1) command line, e.g.: # growisofs -dvd-compat -Z /dev/cd0 -iso-level 3 -J -R /path/to/data or # growisofs -dvd-compat -Z /dev/cd0=imagefile.iso -iso-level 3 Be sure to have the sysutils/cdrtools-devel port installed instead of sysutils/cdrtools. This later comes with a mkisofs(8) version that does not work very well with the -iso-level 3 option. -- -- Marc