[tex-live] Building texlive 2007 on FreeBSD 7.0 AMD64

Randy Au agilis at gmail.com
Sat Mar 15 03:22:34 CET 2008


On Fri, Mar 14, 2008 at 5:14 PM, Jonathan Kew <jonathan_kew at sil.org> wrote:
>  On 14 Mar 2008, at 12:38 pm, Michael Krauss wrote:
>  > I am at a loss. What could I try next?
>
>  Try setting the TL_MAKE variable:

To report on a bit more on TL+FreeBSD, I tried building texlive on my
amd64 Freebsd 8.0-CURRENT VM.

After setting TL_MAKE to gmake as needed. I ran ./Build
--with-fontconfig=/usr/local

for the main svn branch with fresh Build directory, (r6971) the build
broke partway.

gmake[2]: Entering directory
`/home/agilis/texlive/Build/source/Work/libs/icu-xetex/common'
gcc -D_REENTRANT -I../common -I../../../../libs/icu-xetex/common
-I../../../../libs/icu-xetex/i18n   -DU_COMMON_IMPLEMENTATION -g -O2
-fvisibility=hidden -c   -o putil.ao
../../../../libs/icu-xetex/common/putil.c
../../../../libs/icu-xetex/common/putil.c:583:20: error: tzfile.h: No
such file or directory
../../../../libs/icu-xetex/common/putil.c: In function 'uprv_tzname_3_8':
../../../../libs/icu-xetex/common/putil.c:763: error: 'TZDEFAULT'
undeclared (first use in this function)
../../../../libs/icu-xetex/common/putil.c:763: error: (Each undeclared
identifier is reported only once
../../../../libs/icu-xetex/common/putil.c:763: error: for each
function it appears in.)
../../../../libs/icu-xetex/common/putil.c:765: error: 'TZDIR'
undeclared (first use in this function)
../../../../libs/icu-xetex/common/putil.c:765: error: expected ')'
before string constant
../../../../libs/icu-xetex/common/putil.c:767: error: expected ')'
before string constant
gmake[2]: *** [putil.ao] Error 1
gmake[2]: Leaving directory
`/home/agilis/texlive/Build/source/Work/libs/icu-xetex/common'
gmake[1]: *** [all-recursive] Error 2
gmake[1]: Leaving directory
`/home/agilis/texlive/Build/source/Work/libs/icu-xetex'
gmake: *** [all] Error 1
      100.18 real        26.15 user        19.01 sys
ls: /home/agilis/texlive/Build/source/inst/bin/*/*: No such file or directory
./Build: Build failed, no binaries under
/home/agilis/texlive/Build/source/inst/bin.



However, the subversion branch "branch2007" seems to have built properly.

[...]
cd /home/agilis/texlive-branch/branch2007/Build/source/inst/bin/x86_64-unknown-freebsd8.0
&& strip * >/dev/null 2>&1 || true
     7725.26 real       848.79 user      1268.27 sys

Copied the binaries into Master/bin and used xelatex to build a file.


I'm not too familiar with the texlive dev process, so I'm not sure
what relationship the branch has with the main trunk right now, but at
least that branch apparently works on freebsd amd64

RA


More information about the tex-live mailing list