[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: