[tlbuild] Checking if biber binary can run on a given plarfotm? (Was: TL'11 build schedule)

Nikola Lečić nikola.lecic at anthesphoria.net
Mon Mar 21 23:47:35 CET 2011


On Mon, 21 Mar 2011 16:18:22 +0100 (CET)
  in <alpine.LNX.2.00.1103211615380.6908 at pcl321.mppmu.mpg.de>
  Peter Breitenlohner <peb at mppmu.mpg.de> wrote:
 
> an oversight, caused by the fact that 'svn st' didn't report them as
> present in the working copy but missing in the repository.  Now fixed
> (r21782).

While we are here, although this works as intended on FreeBSD, it
installs a wrong version if someone *builds* TeX Live on FreeBSD < 7.1
from source.

It's not a problem as such (I'll replace wrong binaries by hand when
needed), but it's a problem in principle IMHO: running Build should
produce the correct binaries on a given system. So, is it possible to
skip installing biber if FreeBSD < 7.1 is detected?

The correct way to test this is to check __FreeBSD_version (defined in
sys/param.h). My biber binaries run on every __FreeBSD_version >= 700100
in existence at the moment.

Maybe some similar tests would be appropriate for some other platforms
as well.

-- 
Nikola Lečić = Никола Лечић
fingerprint : FEF3 66AF C90E EDC3 D878  7CDC 956D F4AB A377 1C9B
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 314 bytes
Desc: not available
URL: <http://tug.org/pipermail/tlbuild/attachments/20110321/6047ea43/attachment.bin>


More information about the tlbuild mailing list