Re: texlive-bin_2009~svn: Packages built and installed
Frank Küster <frank@debian.org> wrote:
> Norbert Preining <preining@logic.at> wrote:
>
>> - TeX Banner funktioniert nicht!!!
>> (Frank did you change something? Build from old sources?? --tex-banner
>> wasn't evaluated!)
>
> I built from texlive-bin_2009~svn13478.orig.tar.gz which I
> uploaded. Indeed the last two log entries for the Build script in the
> upstream SVN relate to the banner, and the revisions are 13564 and
> 13565.
>
> I'll try to create an updated orig.tar.gz; but it won't hurt if you try
> out create-orig-tar yourself and fix any remaining glitches.
I've done that and also the necessary patch changes. I'll upload the
source package to http://people.debian.org/~frank/ as soon as I'm online
again.
However, it doesn't build with this error message:
make[6]: Entering directory `/texlive-bin-2009~svn13768/Work/texk/web2c/lib'
[...]
gcc -DHAVE_CONFIG_H -I. -I../../../../texk/web2c/lib -I.. -I../.. -I../../../../texk/web2c -I/texlive-bin-2009~svn13768/Work/texk -I/texlive-bin-2009~svn13768/texk -Wall -Wunused -g -O2 -MT version.o -MD -MP -MF .deps/version.Tpo -c -o version.o ../../../../texk/web2c/lib/version.c
../../../../texk/web2c/lib/version.c:6: error: expected ',' or ';' before 'TeX'
make[6]: *** [version.o] Error 1
make[6]: Leaving directory `/texlive-bin-2009~svn13768/Work/texk/web2c/lib'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/texlive-bin-2009~svn13768/Work/texk/web2c'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/texlive-bin-2009~svn13768/Work/texk/web2c'
make[3]: *** [subtexk] Error 1
make[3]: Leaving directory `/texlive-bin-2009~svn13768/Work/texk'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/texlive-bin-2009~svn13768/Work/texk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/texlive-bin-2009~svn13768/Work'
However,
cat texk/web2c/lib/version.c
#include "c-auto.h"
/* This string is appended to all the banners and used in --version. */
/* Public domain. */
char *versionstring = WEB2CVERSION;
Is there some banner-related preprocessor magic that isn't visible after
the build has stopped?
When building in the upstream tree (exactly the revision from which I
created the orig.tar.gz), version.c is compiled without problems. Even
with the same --tex-banner setting, and after that
$ strings ../../../../Upstream-source/TeXLive/Build/source/Work/texk/web2c/lib/version.o
(TeX Live 2009/Debian)
Does anyone have a tip for me?
Regards, Frank
--
Dr. Frank Küster
Debian Developer (TeXLive)
VCD Aschaffenburg-Miltenberg, ADFC Miltenberg
B90/Grüne KV Miltenberg
Reply to: