Bug#560800: texlive-bin: FTBFS on hurd-i386
On 20.12.09 Norbert Preining (prein...@logic.at) wrote: On Sun, 20 Dec 2009, Hilmar Preusse wrote: Hi, What would be the correct incantation for the debian rules file? I guess something like: Ok, I added that to the rules files for now as I will build a new package rather soon. If you find a better solution we can still change it later on. That was untested code! Later I noticed that one has to modify texlive-binaries.install on hurd b/c detex is missing. I just got the info that TL 2007 has already a patch for that problem (#437949), I'll add to TL 2009 soon. H. -- sigmentation fault -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#560800: texlive-bin: FTBFS on hurd-i386
On Mon, 21 Dec 2009, Hilmar Preusse wrote: I'll add to TL 2009 soon. I am doing it right now, no need for you to do anything. THANKS for digging out that info... Best wishes Norbert Norbert Preiningprein...@{jaist.ac.jp, logic.at, debian.org} JAIST, Japan TU Wien, AustriaDebian TeX Task Force gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094 TWEMLOW GREEN (n.) The colour of some of Nigel Rees's trousers, worn in the mistaken belief that they go rather well with his sproston green (q.v.) jackets. --- Douglas Adams, The Meaning of Liff -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#560800: texlive-bin: FTBFS on hurd-i386
On Mon, 21 Dec 2009, Hilmar Preusse wrote: info that TL 2007 has already a patch for that problem (#437949), I'll add to TL 2009 soon. Bummer yes ... for all the stuff ... svn/texlive-new/trunk/texlive-bin/debian/patches/icu-powerpc-buildfix-patch (a bit a strange name) states: --- Fix building on hurd-i386. From Samuel Thibault samuel.thiba...@ens-lyon.org texlive-bin currently FTBFS on hurd-i386 because of the copy of icu that it embeds. Here is the patch that already got applied to the icu package and is being forwarded icu upstream. There was also a problem with xxx.l which uses the NOFILE macro which is linux-only. I guess this patch should be added as a whole, or better merged with the patch you have already applied. Best wishes Norbert Norbert Preiningprein...@{jaist.ac.jp, logic.at, debian.org} JAIST, Japan TU Wien, AustriaDebian TeX Task Force gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094 EMSWORTH (n.) Measure of time and noiselessness defined as the moment between the doors of a lift closing and it beginning to move. --- Douglas Adams, The Meaning of Liff -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#560800: texlive-bin: FTBFS on hurd-i386
On Mon, 21 Dec 2009, Hilmar Preusse wrote: I'll add to TL 2009 soon. Fixed in the repository, why did we loose this patch, sorry for that Hilmar!!! And thanks for tracking it down Best wishes Norbert Norbert Preiningprein...@{jaist.ac.jp, logic.at, debian.org} JAIST, Japan TU Wien, AustriaDebian TeX Task Force gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094 NAUGATUCK (n.) A plastic sachet containing shampoo, polyfilla, etc., which is impossible to open except by off the corners. --- Douglas Adams, The Meaning of Liff -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#560800: texlive-bin: FTBFS on hurd-i386
On 21.12.09 Norbert Preining (prein...@logic.at) wrote: On Mon, 21 Dec 2009, Hilmar Preusse wrote: Hi, I'll add to TL 2009 soon. Fixed in the repository, why did we loose this patch, sorry for that Hilmar!!! And thanks for tracking it down It wasn't me. Thanks to Daniel Leidert for the pointer. H. -- sigmentation fault -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#560800: texlive-bin: FTBFS on hurd-i386
On 21.12.09 Norbert Preining (prein...@logic.at) wrote: Hi, I guess this patch should be added as a whole, or better merged with the patch you have already applied. Test build was successful, after re-introducing the patch. H. -- sigmentation fault -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#560800: texlive-bin: FTBFS on hurd-i386
On Mo, 21 Dez 2009, Hilmar Preusse wrote: I guess this patch should be added as a whole, or better merged with the patch you have already applied. Test build was successful, after re-introducing the patch. Did you use the patch I have committed already? Anyway, it is the same patch as in 2007, so it should be fine. If not, next upload. Building packages now. Best wishes Norbert Norbert Preiningprein...@{jaist.ac.jp, logic.at, debian.org} JAIST, JapanTU Wien, Austria Debian TeX Task Force DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094 SEATTLE (vb.) To make a noise like a train going along. --- Douglas Adams, The Meaning of Liff -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#560800: texlive-bin: FTBFS on hurd-i386
On 21.12.09 Norbert Preining (prein...@logic.at) wrote: On Mo, 21 Dez 2009, Hilmar Preusse wrote: I guess this patch should be added as a whole, or better merged with the patch you have already applied. Test build was successful, after re-introducing the patch. Did you use the patch I have committed already? Yes. H. -- sigmentation fault -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#560800: texlive-bin: FTBFS on hurd-i386
On 19.12.09 Norbert Preining (prein...@logic.at) wrote: On Sat, 19 Dec 2009, Hilmar Preusse wrote: Hi, --disable-detex to configure in debian/rules the build succeeds. I suggest to drop detex on hurd and (maybe) reintroduce it later unless anybody has good idea how to compile detex. What would be the correct incantation for the debian rules file? I guess something like: NO_DETEX_ARCHES := hurd-i386 ifneq (,$(filter $(DEB_BUILD_ARCH),$(NO_DETEX_ARCHES))) export NO_DETEX=--disable-detex endif and later: export TL_CONFIGURE_ARGS= \ --disable-native-texlive-build \ snip $(NO_DETEX) \ snip --with-tex-banner='TeX Live 2009/Debian' Can you do that? If you have submitted the bunch I can prepare a new upload, together with the texlive-base fix for the infinite loop. Sure, I can. I'll forward the question how to compile it on hurd again to my local LUG, maybe they have another idea and we don't have to drop it. H. -- sigmentation fault -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#560800: texlive-bin: FTBFS on hurd-i386
On Sun, 20 Dec 2009, Hilmar Preusse wrote: What would be the correct incantation for the debian rules file? I guess something like: Ok, I added that to the rules files for now as I will build a new package rather soon. If you find a better solution we can still change it later on. Best wishes Norbert Norbert Preiningprein...@{jaist.ac.jp, logic.at, debian.org} JAIST, Japan TU Wien, AustriaDebian TeX Task Force gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094 WOKING (participial vb.) Standing in the kitchen wondering what you came in here for. --- Douglas Adams, The Meaning of Liff -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#560800: texlive-bin: FTBFS on hurd-i386
On 12.12.09 Hilmar Preusse (hill...@web.de) wrote: Hi, Fails to build on hurd-i386: make[7]: Entering directory `/build/buildd/texlive-bin-2009/Work/libs/icu/icu-build/stubdata' *** ERROR - configure could not detect your platform *** see the readme.html *** or, try copying icu/source/config/mh-linux to mh-unknown *** and editing it. The patch by Samuel solves the problem of the icu lib. Later the build fails when compiling detex. When submitting the flag --disable-detex to configure in debian/rules the build succeeds. I suggest to drop detex on hurd and (maybe) reintroduce it later unless anybody has good idea how to compile detex. H. -- sigmentation fault -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#560800: texlive-bin: FTBFS on hurd-i386
Hi Hilmar, On Sat, 19 Dec 2009, Hilmar Preusse wrote: The patch by Samuel solves the problem of the icu lib. Later the Thanks for fixing that. --disable-detex to configure in debian/rules the build succeeds. I suggest to drop detex on hurd and (maybe) reintroduce it later unless anybody has good idea how to compile detex. What would be the correct incantation for the debian rules file? Can you do that? If you have submitted the bunch I can prepare a new upload, together with the texlive-base fix for the infinite loop. Best wishes Norbert Norbert Preiningprein...@{jaist.ac.jp, logic.at, debian.org} JAIST, Japan TU Wien, AustriaDebian TeX Task Force gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094 BOTOLPHS Huge benign tumours which archdeacons and old chemisty teachers affect to wear on the sides of their noses. --- Douglas Adams, The Meaning of Liff -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#560800: texlive-bin: FTBFS on hurd-i386
On 13.12.09 Pino Toscano (p...@kde.org) wrote: Hi, So we have to adapt the patch. Anybody knows how to get a hurd-i386 system for testing? Even better, I have adapted the icu patch of #414446. With this (attached), the icu part looks configuring and building. Many thanks! As soon as I can confirm that the patch solves the problem I'll upload it to our svn. Hilmar -- sigmentation fault -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#560800: texlive-bin: FTBFS on hurd-i386
Hi, So we have to adapt the patch. Anybody knows how to get a hurd-i386 system for testing? Even better, I have adapted the icu patch of #414446. With this (attached), the icu part looks configuring and building. -- Pino Toscano --- a/libs/icu/icu-xetex/aclocal.m4 +++ b/libs/icu/icu-xetex/aclocal.m4 @@ -31,6 +31,7 @@ icu_cv_host_frag=mh-linux-va fi ;; *-*-linux*|*-pc-gnu) icu_cv_host_frag=mh-linux ;; +*-*-gnu*) icu_cv_host_frag=mh-gnu ;; *-*-cygwin|*-*-mingw32) if test $GCC = yes; then AC_TRY_COMPILE([ --- /dev/null +++ b/libs/icu/icu-xetex/config/mh-gnu @@ -0,0 +1,78 @@ +## -*-makefile-*- +## Linux-specific setup +## Copyright (c) 1999-2006, International Business Machines Corporation and +## others. All Rights Reserved. + +## Commands to generate dependency files +GEN_DEPS.c= $(CC) -E -MM $(DEFS) $(CPPFLAGS) +GEN_DEPS.cc= $(CXX) -E -MM $(DEFS) $(CPPFLAGS) + +## Flags for position independent code +SHAREDLIBCFLAGS = -fPIC +SHAREDLIBCXXFLAGS = -fPIC +SHAREDLIBCPPFLAGS = -DPIC + +## Additional flags when building libraries and with threads +THREADSCPPFLAGS = -D_REENTRANT +LIBCPPFLAGS = + +## Compiler switch to embed a runtime search path +LD_RPATH= +LD_RPATH_PRE = -Wl,-rpath, + +## These are the library specific LDFLAGS +LDFLAGSICUDT=-nodefaultlibs -nostdlib + +## Compiler switch to embed a library name +# The initial tab in the next line is to prevent icu-config from reading it. + LD_SONAME = -Wl,-soname -Wl,$(notdir $(MIDDLE_SO_TARGET)) +#SH# # We can't depend on MIDDLE_SO_TARGET being set. +#SH# LD_SONAME= + +## Shared object suffix +SO = so +## Non-shared intermediate object suffix +STATIC_O = ao + +## Compilation rules +%.$(STATIC_O): $(srcdir)/%.c + $(COMPILE.c) $(STATICCPPFLAGS) $(STATICCFLAGS) -o $@ $ +%.o: $(srcdir)/%.c + $(COMPILE.c) $(DYNAMICCPPFLAGS) $(DYNAMICCFLAGS) -o $@ $ + +%.$(STATIC_O): $(srcdir)/%.cpp + $(COMPILE.cc) $(STATICCPPFLAGS) $(STATICCXXFLAGS) -o $@ $ +%.o: $(srcdir)/%.cpp + $(COMPILE.cc) $(DYNAMICCPPFLAGS) $(DYNAMICCXXFLAGS) -o $@ $ + + +## Dependency rules +%.d: $(srcdir)/%.c + @echo generating dependency information for $ + @$(SHELL) -ec '$(GEN_DEPS.c) $ \ + | sed '\''s%\($*\)\.o[ :]*%\1.o $@ : %g'\'' $@; \ + [ -s $@ ] || rm -f $@' + +%.d: $(srcdir)/%.cpp + @echo generating dependency information for $ + @$(SHELL) -ec '$(GEN_DEPS.cc) $ \ + | sed '\''s%\($*\)\.o[ :]*%\1.o $@ : %g'\'' $@; \ + [ -s $@ ] || rm -f $@' + +## Versioned libraries rules + +%.$(SO).$(SO_TARGET_VERSION_MAJOR): %.$(SO).$(SO_TARGET_VERSION) + $(RM) $@ ln -s ${F} $@ +%.$(SO): %.$(SO).$(SO_TARGET_VERSION_MAJOR) + $(RM) $@ ln -s ${*F}.$(SO).$(SO_TARGET_VERSION) $@ + +## Bind internal references + +# LDflags that pkgdata will use +BIR_LDFLAGS= -Wl,-Bsymbolic + +# Dependencies [i.e. map files] for the final library +BIR_DEPS= + +## End Linux-specific setup + --- a/libs/icu/icu-xetex/configure +++ b/libs/icu/icu-xetex/configure @@ -3935,6 +3935,7 @@ icu_cv_host_frag=mh-linux-va fi ;; *-*-linux*|*-pc-gnu) icu_cv_host_frag=mh-linux ;; +*-*-gnu*) icu_cv_host_frag=mh-gnu ;; *-*-cygwin|*-*-mingw32) if test $GCC = yes; then cat conftest.$ac_ext _ACEOF signature.asc Description: This is a digitally signed message part.
Bug#560800: texlive-bin: FTBFS on hurd-i386
Package: texlive-bin Version: 2009-3 Severity: important Fails to build on hurd-i386: make[7]: Entering directory `/build/buildd/texlive-bin-2009/Work/libs/icu/icu-build/stubdata' *** ERROR - configure could not detect your platform *** see the readme.html *** or, try copying icu/source/config/mh-linux to mh-unknown *** and editing it. exit 1 Hilmar -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.31-1-686 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_GB.UTF-8) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#560800: texlive-bin: FTBFS on hurd-i386
On 12.12.09 Hilmar Preusse (hill...@web.de) wrote: Hi, Fails to build on hurd-i386: make[7]: Entering directory `/build/buildd/texlive-bin-2009/Work/libs/icu/icu-build/stubdata' *** ERROR - configure could not detect your platform *** see the readme.html *** or, try copying icu/source/config/mh-linux to mh-unknown *** and editing it. exit 1 I try to build with installed libicu-dev installed to get use the shared icu lib being in Debian anyway, but it doesn't seem to work. The patch in http://bugs.debian.org/414446 could solve our problem. Anybody having aa hurd-system for testing? H. -- sigmentation fault -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#560800: texlive-bin: FTBFS on hurd-i386
On Sa, 12 Dez 2009, Hilmar Preusse wrote: I try to build with installed libicu-dev installed to get use the shared icu lib being in Debian anyway, but it doesn't seem to work. No no no. The ICU lib in TL is adapted for usage with XeTeX, it will not compile or will not work properly with the system ICU lib. Please not even try that ... Best wishes Norbert Norbert Preiningprein...@{jaist.ac.jp, logic.at, debian.org} JAIST, JapanTU Wien, Austria Debian TeX Task Force DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094 BILBSTER A pimple so hideous and enormous that you have to cover it with sticking plaster and pretend you've cut yourself shaving. --- Douglas Adams, The Meaning of Liff -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#560800: texlive-bin: FTBFS on hurd-i386
On 12.12.09 Norbert Preining (prein...@logic.at) wrote: On Sa, 12 Dez 2009, Hilmar Preusse wrote: Hi, I try to build with installed libicu-dev installed to get use the shared icu lib being in Debian anyway, but it doesn't seem to work. No no no. The ICU lib in TL is adapted for usage with XeTeX, it will not compile or will not work properly with the system ICU lib. Noticed that: the build ignores the system icu lib. So we have to adapt the patch. Anybody knows how to get a hurd-i386 system for testing? H. -- sigmentation fault -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#560800: texlive-bin: FTBFS on hurd-i386
On Sa, 12 Dez 2009, Hilmar Preusse wrote: adapt the patch. Anybody knows how to get a hurd-i386 system for testing? Not me, sorry. Best wishes Norbert Norbert Preiningprein...@{jaist.ac.jp, logic.at, debian.org} JAIST, JapanTU Wien, Austria Debian TeX Task Force DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094 CHICAGO (n.) The foul-smelling wind which precedes an underground railway train. --- Douglas Adams, The Meaning of Liff -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#560800: texlive-bin: FTBFS on hurd-i386
clone 560800 -1 retitle -1 FTBFS on alpha thanks On Sa, 12 Dez 2009, Hilmar Preusse wrote: Fails to build on hurd-i386: And on alpha: /build/buildd-texlive-bin_2009-3-alpha-BB09Qt/texlive-bin-2009/Work/texk/web2c/pdftex0.c:9055: relocation truncated to fit: GPREL16 against symbol `zzzaa' defined in COMMON section in pdftex-pdftexextra.o That error looks more like a bug in the compiler??? But I have no idea .. Best wishes Norbert Norbert Preiningprein...@{jaist.ac.jp, logic.at, debian.org} JAIST, JapanTU Wien, Austria Debian TeX Task Force DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094 BROMPTON A bromton is that which is said to have been committed when you are convinced you are about to blow off with a resounding trumpeting noise in a public place and all that actually slips out is a tiny 'pfpt'. --- Douglas Adams, The Meaning of Liff -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#560800: texlive-bin: FTBFS on hurd-i386
severity 557330 important merge 560825 557330 stop On 12.12.09 Norbert Preining (prein...@logic.at) wrote: clone 560800 -1 retitle -1 FTBFS on alpha thanks On Sa, 12 Dez 2009, Hilmar Preusse wrote: Fails to build on hurd-i386: And on alpha: /build/buildd-texlive-bin_2009-3-alpha-BB09Qt/texlive-bin-2009/Work/texk/web2c/pdftex0.c:9055: relocation truncated to fit: GPREL16 against symbol `zzzaa' defined in COMMON section in pdftex-pdftexextra.o Already reported. H. -- sigmentation fault -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org