From olaf at infovore.xs4all.nl Mon Nov 11 17:21:46 2002 From: olaf at infovore.xs4all.nl (Olaf Weber) Date: Fri Feb 18 15:06:22 2005 Subject: [tex-pretest] Web2c 7.3.10 -- another sync point release. Message-ID: <871y5sqdph.fsf@infovore.xs4all.nl> I've put web2c 7.3.10 sources up on tug.org in ~ftp/tex. Thus they'll appear on CTAN in due course. The sources contain preliminary versions of pdftex and omega. Basically, they've been taken from the source.development tree, and neither usability nor stability are guaranteed. These sources are especially meant to allow Thomas and Fabrice and me to sync up with each other, and may be of limited interest to anyone else (though they should be fully functional). Expect this release to be superceded "soon". If, for some reason, you want the sources NOW and cannot log into tug.org, use the following links. Don't overdo it, please. http://www.xs4all.nl/~infovore/web-7.3.10.tar.gz http://www.xs4all.nl/~infovore/web2c-7.3.10-etex-2.1.tar.gz http://www.xs4all.nl/~infovore/web2c-7.3.10-omega-1.23.2.tar.gz http://www.xs4all.nl/~infovore/web2c-7.3.10-pdftex-3.14159-1.10a-20021104.tar.gz http://www.xs4all.nl/~infovore/web2c-7.3.10-pdftexlibs.tar.gz http://www.xs4all.nl/~infovore/web2c-7.3.10.tar.gz With the exception of omega and pdftex, I hope these to be sufficiently usable that I can bump the version to 7.4.0 and do an actual release -- thus allowing Thomas to follow from there. Still, the first bug has already been found: I forgot to update the NEWS files. Web2C 7.3.10 contains Levy and Knuth's CWEB, version 3.64, as adapted for kpathsea by Wlodek Bzyl, with further changes by me. The web2c-specific part is three files added to the directory containing the cweb distribution: comm-w2c.ch, ctang-w2c.ch, and cweav-w2c.ch. The integration isn't perfect yet -- I'm still working on some aspects. -- Olaf Weber (This space left blank for technical reasons.) From olaf at infovore.xs4all.nl Mon Nov 11 20:50:40 2002 From: olaf at infovore.xs4all.nl (Olaf Weber) Date: Fri Feb 18 15:06:23 2005 Subject: [tex-pretest] Web2c 7.3.10 -- another sync point release. In-Reply-To: <871y5sqdph.fsf@infovore.xs4all.nl> References: <871y5sqdph.fsf@infovore.xs4all.nl> Message-ID: <87isz3q41b.fsf@infovore.xs4all.nl> Olaf Weber writes: > I've put web2c 7.3.10 sources up on tug.org in ~ftp/tex. Thus they'll > appear on CTAN in due course. I've updated pdftex with the latest from the repository. Auxiliary link: http://www.xs4all.nl/~infovore/web2c-7.3.10-pdftex-3.14159-1.10a-20021111.tar.gz -- Olaf Weber (This space left blank for technical reasons.) From te at dbs.uni-hannover.de Mon Nov 11 21:15:09 2002 From: te at dbs.uni-hannover.de (Thomas Esser) Date: Fri Feb 18 15:06:23 2005 Subject: [tex-pretest] Web2c 7.3.10 -- another sync point release. In-Reply-To: Your message of 11 Nov 2002 20:50:40 +0100 <87isz3q41b.fsf@infovore.xs4all.nl> References: <871y5sqdph.fsf@infovore.xs4all.nl> <87isz3q41b.fsf@infovore.xs4all.nl> Message-ID: <200211112015.gABKF9hL027767@gauss.dbs.uni-hannover.de> > I've updated pdftex with the latest from the repository. Auxiliary link: There was a typo in the link ("beta" missing). The right one: http://www.xs4all.nl/~infovore/web2c-7.3.10-pdftex-3.14159-1.10a-beta-20021111.tar.gz Thomas From te at dbs.uni-hannover.de Mon Nov 11 23:53:18 2002 From: te at dbs.uni-hannover.de (Thomas Esser) Date: Fri Feb 18 15:06:23 2005 Subject: [tex-pretest] Web2c 7.3.10 -- another sync point release. In-Reply-To: Your message of 11 Nov 2002 17:21:46 +0100 <871y5sqdph.fsf@infovore.xs4all.nl> References: <871y5sqdph.fsf@infovore.xs4all.nl> Message-ID: <200211112253.gABMrI1U007430@gauss.dbs.uni-hannover.de> > I've put web2c 7.3.10 sources up on tug.org in ~ftp/tex. Thus they'll > appear on CTAN in due course. Great! I found one "make install" bug: texk/web2c wants to install makefiles from web2c/cwebdir/cweave.1 and web2c/cwebdir/ctangle.1 which don't exist. The line obj_tab_size.context in texmf.in seems to be obsolete (same value as the default). Thomas From joern at TechFak.Uni-Bielefeld.DE Tue Nov 12 10:10:32 2002 From: joern at TechFak.Uni-Bielefeld.DE (Joern Clausen) Date: Fri Feb 18 15:06:23 2005 Subject: [tex-pretest] small fixes for web2c Message-ID: <20021112101032.Q839@teak.TechFak.Uni-Bielefeld.DE> Hi! I just finished installing teTeX-beta-20020922 on Solaris, Tru64 and Irix, and some minor bugs surfaced. I checked with the recently released web2c-7.3.10, and they are essentially still there. The line numbers of the diff are against the teTeX sources, so I suggest applying them "by hand". LDFLAGS don't get passed through, in case you have libraries in private locations: --- ./texk/make/common.mk 2002/09/25 11:25:24 1.1 +++ ./texk/make/common.mk 2002/09/25 11:25:38 @@ -9,6 +9,7 @@ CFLAGS = @CFLAGS@ $(XCFLAGS) CPPFLAGS = @CPPFLAGS@ $(XCPPFLAGS) DEFS = @DEFS@ $(XDEFS) +LDFLAGS = @LDFLAGS@ # Kpathsea needs this for compiling, programs need it for linking. LIBTOOL = $(kpathsea_srcdir_parent)/klibtool This typo has been there since ages. I uncomment all the other formats when building web2c, and the PDF related ones where missing: --- ./texk/web2c/Makefile.in 2002/09/25 11:26:11 1.1 +++ ./texk/web2c/Makefile.in 2002/09/27 10:08:00 @@ -572,7 +572,7 @@ ofmts="$(ofmts)"; \ for f in $$ofmts; do base=`basename $$f .fmt`; \ (cd $(bindir) && (rm -f $$base; $(LN) omega $$base)); done - pdffmnts="$(pdffmts)"; \ + pdffmts="$(pdffmts)"; \ for f in $$pdffmts; do base=`basename $$f .fmt`; \ (cd $(bindir) && (rm -f $$base; $(LN) pdftex $$base)); done pdfefmts="$(pdfefmts)"; \ This should be in the C spec: --- ./texk/kpathsea/cnf.c 2002/11/07 10:33:37 1.1 +++ ./texk/kpathsea/cnf.c 2002/11/07 10:34:00 @@ -105,7 +105,7 @@ /* The value is whatever remains. Remove trailing whitespace. */ start = line; len = strlen (start); - while (ISSPACE (start[len - 1]) && len > 0) + while (len > 0 && ISSPACE (start[len - 1])) len--; value = (string)xmalloc (len + 1); As I (still) don't speak autoconf or understand libtool, I don't know the correct way to do this. This is an extremly ugly hack. Solaris' linker needs an additional -R flag: --- ./libs/zlib/zlib.ac 2002/09/25 11:58:41 1.1 +++ ./libs/zlib/zlib.ac 2002/09/25 12:01:34 @@ -8,7 +8,13 @@ if test "$with_system_zlib" = yes; then if test "x$with_zlib_libdir" != x; then - EXTRA_ZLIB_LIBDIR="-L$with_zlib_libdir" + case "$host_os" in + sparc-sun-solaris2*) + EXTRA_ZLIB_LIBDIR="-L$with_zlib_libdir -R$with_zlib_libdir" + ;; + *) + EXTRA_ZLIB_LIBDIR="-L$with_zlib_libdir" + esac fi if test "x$with_zlib_include" != x; then EXTRA_ZLIB_INCLUDE="-I$with_zlib_include" The same fix has to be done for libs/t1lib/t1lib.ac and EXTRA_LIBT1_LIBDIR. Some of the configure scripts are quite old and don't support configuring and building in a directory different from the source directory. Running "reautoconf" and updating all these scripts, so that they reference $top_srcdir, did the trick. Maybe this should be done before packing the distribution. texk/xdvik/wwwfetch.c uses snprintf, which isn't available on older versions of Tru64 or Irix. I linked against the free snprintf implementation from Mark Martinec. xdvik comes with a selfmade vsnprintf. Is it possible to substitute the use of snprintf with this vsnprintf? Ok, that's it. The combination Solaris 2.8 and gcc (neither 3.1 nor 2.95) didn't work, so I used the Sun Workshop Compilers. I'll have closer look at this problem, but it might be just as well a problem of gcc, not web2c. -- Joern Clausen joern@TechFak.Uni-Bielefeld.DE Faculty of Technology http://www.TechFak.Uni-Bielefeld.DE/~joern/ University of Bielefeld, Germany +49 (0)521/106-2494 From olaf at infovore.xs4all.nl Tue Nov 12 19:06:53 2002 From: olaf at infovore.xs4all.nl (Olaf Weber) Date: Fri Feb 18 15:06:23 2005 Subject: [tex-pretest] Web2c 7.3.10 -- another sync point release. In-Reply-To: <200211112253.gABMrI1U007430@gauss.dbs.uni-hannover.de> References: <871y5sqdph.fsf@infovore.xs4all.nl> <200211112253.gABMrI1U007430@gauss.dbs.uni-hannover.de> Message-ID: <87y97yoe6a.fsf@infovore.xs4all.nl> Thomas Esser writes: >> I've put web2c 7.3.10 sources up on tug.org in ~ftp/tex. Thus they'll >> appear on CTAN in due course. > Great! > I found one "make install" bug: texk/web2c wants to install makefiles > from web2c/cwebdir/cweave.1 and web2c/cwebdir/ctangle.1 which don't exist. > The line obj_tab_size.context in texmf.in seems to be obsolete (same > value as the default). Done. -- Olaf Weber (This space left blank for technical reasons.) From olaf at infovore.xs4all.nl Tue Nov 12 19:16:29 2002 From: olaf at infovore.xs4all.nl (Olaf Weber) Date: Fri Feb 18 15:06:23 2005 Subject: [tex-pretest] small fixes for web2c In-Reply-To: <20021112101032.Q839@teak.TechFak.Uni-Bielefeld.DE> References: <20021112101032.Q839@teak.TechFak.Uni-Bielefeld.DE> Message-ID: <87pttaodqa.fsf@infovore.xs4all.nl> Joern Clausen writes: > LDFLAGS don't get passed through, in case you have libraries in private > locations: Done. > This typo has been there since ages. I uncomment all the other formats > when building web2c, and the PDF related ones where missing: Done. > This should be in the C spec: Heh. Done. > As I (still) don't speak autoconf or understand libtool, I don't know > the correct way to do this. This is an extremly ugly hack. Solaris' > linker needs an additional -R flag: Thomas? > --- ./libs/zlib/zlib.ac 2002/09/25 11:58:41 1.1 > +++ ./libs/zlib/zlib.ac 2002/09/25 12:01:34 > @@ -8,7 +8,13 @@ > if test "$with_system_zlib" = yes; then > if test "x$with_zlib_libdir" != x; then > - EXTRA_ZLIB_LIBDIR="-L$with_zlib_libdir" > + case "$host_os" in > + sparc-sun-solaris2*) > + EXTRA_ZLIB_LIBDIR="-L$with_zlib_libdir -R$with_zlib_libdir" > + ;; > + *) > + EXTRA_ZLIB_LIBDIR="-L$with_zlib_libdir" > + esac > fi > if test "x$with_zlib_include" != x; then > EXTRA_ZLIB_INCLUDE="-I$with_zlib_include" > The same fix has to be done for libs/t1lib/t1lib.ac and > EXTRA_LIBT1_LIBDIR. > Some of the configure scripts are quite old and don't support > configuring and building in a directory different from the source > directory. Running "reautoconf" and updating all these scripts, so that > they reference $top_srcdir, did the trick. Maybe this should be done > before packing the distribution. You should be careful though: some of the configure scripts require a modified autoconf 2.13, others work with a different version. > texk/xdvik/wwwfetch.c uses snprintf, which isn't available on older > versions of Tru64 or Irix. I linked against the free snprintf > implementation from Mark Martinec. xdvik comes with a selfmade > vsnprintf. Is it possible to substitute the use of snprintf with this > vsnprintf? I suppose so. -- Olaf Weber (This space left blank for technical reasons.) From te at dbs.uni-hannover.de Tue Nov 12 20:39:10 2002 From: te at dbs.uni-hannover.de (Thomas Esser) Date: Fri Feb 18 15:06:23 2005 Subject: [tex-pretest] small fixes for web2c In-Reply-To: Your message of 12 Nov 2002 19:16:29 +0100 <87pttaodqa.fsf@infovore.xs4all.nl> References: <20021112101032.Q839@teak.TechFak.Uni-Bielefeld.DE> <87pttaodqa.fsf@infovore.xs4all.nl> Message-ID: <200211121939.gACJdA0c019495@gauss.dbs.uni-hannover.de> > > LDFLAGS don't get passed through, in case you have libraries in private > > locations: > > Done. Good. > > This typo has been there since ages. I uncomment all the other formats > > when building web2c, and the PDF related ones where missing: > > Done. I use fmtutil :-) > > As I (still) don't speak autoconf or understand libtool, I don't know > > the correct way to do this. This is an extremly ugly hack. Solaris' > > linker needs an additional -R flag: > > Thomas? Yes, that's an ugly hack. Some autoconf check for X11 has tests for -R and they check if a space after -R is required or not. So, I conclude that neither -R/path nor -R /path work everywhere. I have no idea whether we should try to support shared libs in non-std directories that way. If we do, we might run into trouble if the compiler/linker does not understand what we want. If we don't, we force people to pass -R/path in LDFLAGS or to set LD_RUN_PATH during compilation. > You should be careful though: some of the configure scripts require > a modified autoconf 2.13, others work with a different version. Currently, reautoconf works for me with autoconf 2.13. Just make sure that reautoconf does not touch ncurses or texinfo :-) Thomas From sebastian.rahtz at computing-services.oxford.ac.uk Tue Nov 12 20:53:15 2002 From: sebastian.rahtz at computing-services.oxford.ac.uk (Sebastian Rahtz) Date: Fri Feb 18 15:06:23 2005 Subject: [tex-pretest] small fixes for web2c In-Reply-To: <200211121939.gACJdA0c019495@gauss.dbs.uni-hannover.de> References: <20021112101032.Q839@teak.TechFak.Uni-Bielefeld.DE> <87pttaodqa.fsf@infovore.xs4all.nl> <200211121939.gACJdA0c019495@gauss.dbs.uni-hannover.de> Message-ID: <1037130796.1156.0.camel@spqr-dell> > Currently, reautoconf works for me with autoconf 2.13. Just make sure > that reautoconf does not touch ncurses or texinfo :-) too right! I have nightmares about texinfo and auto**** -- Sebastian Rahtz OUCS Information Manager 13 Banbury Road, Oxford OX2 6NN. Phone +44 1865 283431 From olaf at infovore.xs4all.nl Tue Nov 12 22:39:03 2002 From: olaf at infovore.xs4all.nl (Olaf Weber) Date: Fri Feb 18 15:06:23 2005 Subject: [tex-pretest] small fixes for web2c In-Reply-To: <1037130796.1156.0.camel@spqr-dell> References: <20021112101032.Q839@teak.TechFak.Uni-Bielefeld.DE> <87pttaodqa.fsf@infovore.xs4all.nl> <200211121939.gACJdA0c019495@gauss.dbs.uni-hannover.de> <1037130796.1156.0.camel@spqr-dell> Message-ID: <87bs4uo4co.fsf@infovore.xs4all.nl> Sebastian Rahtz writes: >> Currently, reautoconf works for me with autoconf 2.13. Just make sure >> that reautoconf does not touch ncurses or texinfo :-) > too right! I have nightmares about texinfo and auto**** Btw, I'm at looking at what it would take to upgrade to 2.5. -- Olaf Weber (This space left blank for technical reasons.) From olaf at infovore.xs4all.nl Tue Nov 12 22:58:40 2002 From: olaf at infovore.xs4all.nl (Olaf Weber) Date: Fri Feb 18 15:06:23 2005 Subject: [tex-pretest] Making bibtex somewhat less 8-bit unfriendly? Message-ID: <871y5qo3fz.fsf@infovore.xs4all.nl> People have at times complained that bibtex doesn't handle 8bit material cleanly. Some of the related issues are unfixable without a major rewrite (e.g, sorting, upper/lowercase handling), but a relatively small change will at least allow 8bit characters to survive the "purify$" builtin function. I'm just wondering whether I should actually make that change. -- Olaf Weber (This space left blank for technical reasons.) From te at dbs.uni-hannover.de Tue Nov 12 23:25:25 2002 From: te at dbs.uni-hannover.de (Thomas Esser) Date: Fri Feb 18 15:06:23 2005 Subject: [tex-pretest] Making bibtex somewhat less 8-bit unfriendly? In-Reply-To: Your message of 12 Nov 2002 22:58:40 +0100 <871y5qo3fz.fsf@infovore.xs4all.nl> References: <871y5qo3fz.fsf@infovore.xs4all.nl> Message-ID: <200211122225.gACMPPV4014201@gauss.dbs.uni-hannover.de> > the "purify$" builtin function. I'm just wondering whether I should > actually make that change. I don't mind. For teTeX, I'll try to follow the changes as quick as possible. The stable release will happen if I think that everything works ok. So, there would be some time where people can test the new bibtex stuff before I make a new stable release. Thomas From karl at freefriends.org Tue Nov 12 23:52:39 2002 From: karl at freefriends.org (Karl Berry) Date: Fri Feb 18 15:06:23 2005 Subject: [tex-pretest] small fixes for web2c Message-ID: <200211122252.gACMqdB14674@f7.net> too right! I have nightmares about texinfo and auto**** You may be happy to know that with the imminent texinfo 4.3 release, I'm using automake 1.7.1, autoconf 2.54, and gettext 0.11.5 as distributed, with no changes. (Olaf, switching to the new autoconf should be pretty much transparent, and the maintainers are pretty responsive.) Happy configuring, karl From karl at freefriends.org Tue Nov 12 23:52:40 2002 From: karl at freefriends.org (Karl Berry) Date: Fri Feb 18 15:06:23 2005 Subject: [tex-pretest] small fixes for web2c Message-ID: <200211122252.gACMqeS14698@f7.net> I have no idea whether we should try to support shared libs in non-std directories that way. Is anything in tetex written in C++? The gcc people have not added the necessary -R (or whatever) options in the specs files. As a result, no C++ program will run without the right options being specified on the command line, or LD_RUN_PATH being set. Along the same lines, if there's any support for kpathsea being a shared lib, then you pretty much have to do the -R options, or inflict amazing pain on every user. Switching to the real libtool is probably the best long-term solution, as klibtool was a simple shell script hack I wrote when libtool was first being developed and wasn't ready yet. Happy linking, karl From sebastian.rahtz at computing-services.oxford.ac.uk Tue Nov 12 23:57:29 2002 From: sebastian.rahtz at computing-services.oxford.ac.uk (Sebastian Rahtz) Date: Fri Feb 18 15:06:23 2005 Subject: [tex-pretest] Making bibtex somewhat less 8-bit unfriendly? In-Reply-To: <200211122225.gACMPPV4014201@gauss.dbs.uni-hannover.de> References: <871y5qo3fz.fsf@infovore.xs4all.nl> <200211122225.gACMPPV4014201@gauss.dbs.uni-hannover.de> Message-ID: <1037141850.2654.101.camel@spqr-dell> On Tue, 2002-11-12 at 22:25, Thomas Esser wrote: > > the "purify$" builtin function. I'm just wondering whether I should > > actually make that change. > > I don't mind. For teTeX, I'll try to follow the changes as quick as > possible. The stable release will happen if I think that everything > works ok. So, there would be some time where people can test the new > bibtex stuff before I make a new stable release. what about the existing bibtex8? doesnt that deal with the problem? (I dont know, I have never tried it, but its in TL) -- Sebastian Rahtz OUCS Information Manager 13 Banbury Road, Oxford OX2 6NN. Phone +44 1865 283431 From martin at oneiros.de Wed Nov 13 02:13:40 2002 From: martin at oneiros.de (Martin =?iso-8859-1?Q?Schr=F6der?=) Date: Fri Feb 18 15:06:24 2005 Subject: [tex-pretest] small fixes for web2c In-Reply-To: <200211122252.gACMqeS14698@f7.net> References: <200211122252.gACMqeS14698@f7.net> Message-ID: <20021113011339.GC20381@lucien.kn-bremen.de> On 2002-11-12 17:52:40 -0500, Karl Berry wrote: > Is anything in tetex written in C++? Just parts of pdfTeX and Omega (and some members of libs). :-) Best regards Martin -- http://www.tm.oneiros.de From joern at TechFak.Uni-Bielefeld.DE Wed Nov 13 11:17:07 2002 From: joern at TechFak.Uni-Bielefeld.DE (Joern Clausen) Date: Fri Feb 18 15:06:24 2005 Subject: [tex-pretest] small fixes for web2c In-Reply-To: <20021112101032.Q839@teak.TechFak.Uni-Bielefeld.DE>; from joern@techfak.uni-bielefeld.de on Tue, Nov 12, 2002 at 10:10:32AM +0100 References: <20021112101032.Q839@teak.TechFak.Uni-Bielefeld.DE> Message-ID: <20021113111707.A24720@teak.TechFak.Uni-Bielefeld.DE> Hi again! > --- ./libs/zlib/zlib.ac 2002/09/25 11:58:41 1.1 > +++ ./libs/zlib/zlib.ac 2002/09/25 12:01:34 [...] After some more runs of configure, I think the problem is not as worse as I thought. Actually, maybe, there is no problem at all. Sorry folks... I call configure with LDFLAGS set in the environment to LDFLAGS='-L/vol/local/lib -R/vol/local/lib' with /vol/local/lib/ beeing the location of libz.so. CPPFLAGS is set accordingly to find the includes. Just using --with-zlib-libdir and --with-zlib-include is not enough. This is simply based on experience: Even if a configure script provides a switch --with-XYZ-library, you have to help configure with the right linker options. Of course, it would be nicer if autoconf or libtool would deduce this on their own. As it turns out, this seems to suffice. No mangling of zlib.ac or t1lib.ac is necessary. I don't recall the exact sequence of events: As I said, I usually set LDFLAGS anyway. I fixed common.mk before I changed zlib.ac and t1lib.ac, as you can see from the timestamps. Maybe I didn't remove everything from the previous configure run, I don't know. Usually, I try easy solutions before I start writing shell code... Maybe there is a missing dependency to regenerate Makefiles when common.mk changes, but apart from that, this problems seems to have vanished. Again, sorry for the trouble *blush*... -- Joern Clausen joern@TechFak.Uni-Bielefeld.DE Faculty of Technology http://www.TechFak.Uni-Bielefeld.DE/~joern/ University of Bielefeld, Germany +49 (0)521/106-2494 From olaf at infovore.xs4all.nl Wed Nov 13 17:36:41 2002 From: olaf at infovore.xs4all.nl (Olaf Weber) Date: Fri Feb 18 15:06:24 2005 Subject: [tex-pretest] Web2C 7.3.11 -- and yet another point release. Message-ID: <874ralmnom.fsf@infovore.xs4all.nl> I've put web2c 7.3.11 sources up on tug.org in ~ftp/tex. Thus they'll appear on CTAN in due course(?) The sources contain preliminary versions of pdftex and omega. Basically, they've been taken from the source.development tree, and neither usability nor stability are guaranteed. These sources are especially meant to allow Thomas and Fabrice and me to sync up with each other, and may be of limited interest to anyone else (though they should be fully functional). Expect this release to be superceded "soon". If, for some reason, you want the sources NOW and cannot log into tug.org, use the following links. http://www.xs4all.nl/~infovore/web-7.3.11.tar.gz http://www.xs4all.nl/~infovore/web2c-7.3.11-etex-2.1.tar.gz http://www.xs4all.nl/~infovore/web2c-7.3.11-omega-1.23.2.tar.gz http://www.xs4all.nl/~infovore/web2c-7.3.11-pdftex-3.14159-1.10a-beta-20021111.tar.gz http://www.xs4all.nl/~infovore/web2c-7.3.11-pdftexlibs.tar.gz http://www.xs4all.nl/~infovore/web2c-7.3.11.tar.gz Otherwise use these: ftp://ftp.tug.org/tex/web-7.3.11.tar.gz ftp://ftp.tug.org/tex/web2c-7.3.11-etex-2.1.tar.gz ftp://ftp.tug.org/tex/web2c-7.3.11-omega-1.23.2.tar.gz ftp://ftp.tug.org/tex/web2c-7.3.11-pdftex-3.14159-1.10a-beta-20021111.tar.gz ftp://ftp.tug.org/tex/web2c-7.3.11-pdftexlibs.tar.gz ftp://ftp.tug.org/tex/web2c-7.3.11.tar.gz With the exception of omega and pdftex, I hope these to be sufficiently usable that I can bump the version to 7.4.0 and do an actual release -- thus allowing Thomas to follow from there. On the other hand, I did say the same about 7.3.10. -- Olaf Weber (This space left blank for technical reasons.) From martin at oneiros.de Fri Nov 15 14:33:18 2002 From: martin at oneiros.de (Martin Schroeder) Date: Fri Feb 18 15:06:24 2005 Subject: [tex-pretest] [7.3.11] Missing dependency in texk/web2c/Makefile.in Message-ID: <20021115133318.GL25456@artcom8.artcom-gmbh.de> Hi, to compile pdf{e}TeX I extract only the necessary sources out of the TeXlive repository, run configure and then do a cd to texk/web2c and run "make pdfTeX pdfeTeX" there. Recently I get this error: ------------- creating c-auto.h gcc -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -g -O2 -c ctangleboot.c make: *** No rule to make target `../kpathsea/paths.h', needed by `cwebboot.o'. Stop. ------------- The cause is: texk/web2c/Makefile.in has this: ------------- $(web2c_programs) $(programs) tangleboot ctangleboot: $(kpathsea) $(proglib) ctangleboot: ctangleboot.o cwebboot.o $(kpathsea_link) ctangleboot.o cwebboot.o $(LOADLIBES) ------------- and texk/web2c/depend.mk has this: ------------- cwebboot.o: cwebboot.c \ $(kpathsea_srcdir)/kpathsea.h $(kpathsea_srcdir)/config.h $(kpathsea_dir)/c-auto.h \ ------------- But cwebboot.o doesn't depend on $(kpathsea). I fixed this by adding cwebboot.o here ------------- $(web2c_programs) $(programs) tangleboot ctangleboot cwebboot.o: $(kpathsea) $(proglib) ------------- but this is most likely ugly and a better solution is needed. Best regards Martin -- http://www.tm.oneiros.de/calendar/2003/ From te at dbs.uni-hannover.de Fri Nov 15 19:29:15 2002 From: te at dbs.uni-hannover.de (Thomas Esser) Date: Fri Feb 18 15:06:24 2005 Subject: [tex-pretest] [7.3.11] Missing dependency in texk/web2c/Makefile.in Message-ID: <200211151829.gAFITFfS023867@gauss.dbs.uni-hannover.de> > but this is most likely ugly and a better solution is needed. How about adding $(kpathsea_dir)/paths.h: $(kpathsea_srcdir)/texmf.in cd $(kpathsea_dir) && $(MAKE) $(makeargs) to texk/make/tkpathsea.mk? Thomas From ms at artcom-gmbh.de Tue Nov 19 15:54:28 2002 From: ms at artcom-gmbh.de (Martin Schroeder) Date: Fri Feb 18 15:06:24 2005 Subject: [tex-pretest] [7.3.11] Missing dependency in texk/web2c/Makefile.in In-Reply-To: <200211151829.gAFITFfS023867@gauss.dbs.uni-hannover.de> References: <200211151829.gAFITFfS023867@gauss.dbs.uni-hannover.de> Message-ID: <20021119145428.GS3181@artcom8.artcom-gmbh.de> On 2002-11-15 19:29:15 +0100, Thomas Esser wrote: > How about adding > > $(kpathsea_dir)/paths.h: $(kpathsea_srcdir)/texmf.in > cd $(kpathsea_dir) && $(MAKE) $(makeargs) > > to texk/make/tkpathsea.mk? That helps. :-) Best regards Martin -- Martin Schr?der, MS@ArtCom-GmbH.DE ArtCom GmbH, Grazer Stra?e 8, D-28359 Bremen Voice +49 421 20419-44 / Fax +49 421 20419-10