[tlbuild] 2014 builds
Nikola Lečić
nikola.lecic at anthesphoria.net
Wed Mar 19 13:21:11 CET 2014
On Tue, 18 Mar 2014 23:08:58 +0000
Karl Berry <karl at freefriends.org> wrote:
> Hello again TL builders,
>
> Well, I believe the main updates to the sources for 2014 are in.
> No doubt plenty of tweaks remain, but please try an initial build on
> your respective platforms and report any problems.
>
> We're not ready to actually update the binaries in the repository, so
> please don't do that and/or there's no need yet to make the new
> binaries available to me. Just get the current sources, try a build,
> and if it works, you're good :). Please let me know either way.
The current sources build fine on FreeBSD i386/amd64, with this small
patch applied:
Index: Build/source/libs/lua52/lua-5.2.3/src/liolib.c
===================================================================
--- Build/source/libs/lua52/lua-5.2.3/src/liolib.c (revision 33227)
+++ Build/source/libs/lua52/lua-5.2.3/src/liolib.c (working copy)
@@ -19,6 +19,7 @@
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
+#include <unistd.h>
#define liolib_c
#define LUA_LIB
Otherwise I get "error: 'off_t' undeclared (first use in this
function)" at liolib.c:552.
A couple of important notes regarding this year's FreeBSD builds:
(1) In January 2014 the first gcc-free, clang-only FreeBSD was released
(10.0). However, to my great joy, the binaries built on our old
system (used to build TL2009-2013 - gcc-4.2.1 + clean FreeBSD
between 7.1 and 7.2) simply work on FreeBSD-10.0. The only
exception will be asy (because of libstdc++), but we'll see what
can be done. Anyway, I don't like the idea to change the system
that served us well so many years (without a single problem
reported) because of asy.
In a word, TL2014 binaries will cover all FreeBSDs >=7.1 (both
gcc- and clang-based), which practically means 100% of users.
(2) After many years of debate, TeX Live is now finally ported to
FreeBSD. This means that now TL can be built through regular
building mechanisms and that it's available through packages (just
like on Debian or OpenBSD). However, they lag behind:
http://www.freebsd.org/cgi/ports.cgi?query=texlive&stype=all
(only TL2012 available on March 19, 2014). This means that FreeBSD
users still need direct TL support.
Best,
--
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/20140319/47d4ab3e/attachment.bin>
More information about the tlbuild
mailing list