[tlbuild] TL2018, clang, FreeBSD

Nikola Lečić nikola.lecic at anthesphoria.net
Fri Jan 19 14:13:37 CET 2018


Hi Karl,

On Sun, 14 Jan 2018 23:07:06 GMT
  in <201801142307.w0EN76sY029969 at freefriends.org>
  Karl Berry <karl at freefriends.org> wrote:

>     Syntax error: Bad fd number
> 
> As I said to Marc: please run the configure with (ba)sh -vx to see
> what the problem actually is. Obviously it's running afoul of some
> BSD-wide thing, but I can't guess.

Indeed, it's some weird thing with (Free)BSD's /bin/sh. Changing
default shell to bash solves the problem.

>     2) kpathsea/doc (I'd say) doesn't respect TL_WORKDIR:
> 
> It is intentional that all .info files are built in $srcdir.  It's
> been that way with all GNU(ish) packages forever (to reduce
> dependencies), and won't change.
> 
> The real question is why your make thought the .info file needed to be
> rebuilt in the first place. The timestamps in the repository are such
> that it should not happen, as far as I know.
> 
> I suppose one "fix" is to touch the .info file. -k

Thanks for the hint; for now let it be a real fix.

After these changes, good news: r46384 compiles fine and all tests
pass, on both i386 and amd64.

This is without xindy and asy. I'll report about them later.

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


More information about the tlbuild mailing list