Ticket #11388 (closed defect: worksforme)
XeTeX 0.995 build failure (no rule for libTECkit)
| Reported by: | edmundrhudy@… | Owned by: | pguyot@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 1.4 |
| Keywords: | xetex build libTECkit | Cc: | informatique@… |
| Port: |
Description
Error occurs on a MacBook running OS X 10.4.8. I cleaned the port directory and tried with fresh sources immediately before submitting, same result.
---> Building XeTeX with target all Error: Target com.apple.build returned: shell command "cd "/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_tex_XeTeX/work/xetex-0.995" && ./build-xetex all" returned error 1 Command output: c++ -I../../libs/icu-xetex/common -I../../../texk/web2c/../../libs/icu-xetex/common -I../../../texk/web2c/../../libs/icu-xetex/layout -DLE_USE_CMEMORY -I../../../texk/web2c/../../libs/freetype2/include -DXETEX_MAC -c ../../../texk/web2c/xetexdir/XeTeXOTLayoutEngine.cpp -o XeTeXOTLayoutEngine.o c++ -I../../libs/icu-xetex/common -I../../../texk/web2c/../../libs/icu-xetex/common -I../../../texk/web2c/../../libs/icu-xetex/layout -DLE_USE_CMEMORY -I../../../texk/web2c/../../libs/freetype2/include -DXETEX_MAC -c ../../../texk/web2c/xetexdir/XeTeXFontInst.cpp -o XeTeXFontInst.o c++ -I../../libs/icu-xetex/common -I../../../texk/web2c/../../libs/icu-xetex/common -I../../../texk/web2c/../../libs/icu-xetex/layout -DLE_USE_CMEMORY -DXETEX_MAC -c ../../../texk/web2c/xetexdir/cmaps.cpp -o cmaps.o c++ -I../../libs/icu-xetex/common -I../../../texk/web2c/../../libs/icu-xetex/common -I../../../texk/web2c/../../libs/icu-xetex/layout -DLE_USE_CMEMORY -DXETEX_MAC -c ../../../texk/web2c/xetexdir/FontTableCache.cpp -o FontTableCache.o c++ -I../../libs/icu-xetex/common -I../../../texk/web2c/../../libs/icu-xetex/common -I../../../texk/web2c/../../libs/icu-xetex/layout -DLE_USE_CMEMORY -DXETEX_MAC -c ../../../texk/web2c/xetexdir/XeTeXFontInst_Mac.cpp -o XeTeXFontInst_Mac.o c++ -I../../libs/icu-xetex/common -I../../../texk/web2c/../../libs/icu-xetex/common -I../../../texk/web2c/../../libs/icu-xetex/layout -DLE_USE_CMEMORY -I../../../texk/web2c/../../libs/freetype2/include -DXETEX_MAC -c ../../../texk/web2c/xetexdir/XeTeXFontInst_FT2.cpp -o XeTeXFontInst_FT2.o make: *** No rule to make target `../../libs/teckit/lib/.libs/libTECkit.a', needed by `xetex'. Stop. gcc -DHAVE_CONFIG_H -I. -I../../../texk/xdv2pdf -I.. -I../../../texk/xdv2pdf/.. -g -O2 -c ../../../texk/xdv2pdf/xdv2pdf_main.c -o xdv2pdf_main.o c++ -g -O2 -DHAVE_CONFIG_H -I. -I../../../texk/xdv2pdf -c ../../../texk/xdv2pdf/xdv2pdf.cpp ../../../texk/xdv2pdf/xdv2pdf.cpp: In function 'void getBitmapData(ComponentInstanceRecord*, BitmapInfo*)': ../../../texk/xdv2pdf/xdv2pdf.cpp:663: warning: 'NewGWorldFromPtr' is deprecated (declared at /System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QDOffscreen.h:172) ../../../texk/xdv2pdf/xdv2pdf.cpp:664: warning: 'NewGWorldFromPtr' is deprecated (declared at /System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QDOffscreen.h:172) ../../../texk/xdv2pdf/xdv2pdf.cpp:680: warning: 'DisposeGWorld' is deprecated (declared at /System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QDOffscreen.h:226) ../../../texk/xdv2pdf/xdv2pdf.cpp:680: warning: 'DisposeGWorld' is deprecated (declared at /System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QDOffscreen.h:226) c++ -g -O2 -DHAVE_CONFIG_H -I. -I../../../texk/xdv2pdf -c ../../../texk/xdv2pdf/xdv2pdf_specials.cpp /bin/sh ../libtool --mode=link c++ -o xdv2pdf xdv2pdf_main.o xdv2pdf.o xdv2pdf_specials.o -framework Carbon -framework QuickTime ../kpathsea/libkpathsea.la -lm mkdir .libs c++ -o xdv2pdf xdv2pdf_main.o xdv2pdf.o xdv2pdf_specials.o -framework Carbon -framework QuickTime ../kpathsea/.libs/libkpathsea.a -lm cc -DHAVE_CONFIG_H -I. -I../../../texk/xdv2pdf -c ../../../texk/xdv2pdf/T1Wrap.m ../../../texk/xdv2pdf/T1Wrap.m: In function 'digestPfbForSfnt': ../../../texk/xdv2pdf/T1Wrap.m:179: warning: pointer targets in passing argument 1 of 'getPfbLong' differ in signedness ../../../texk/xdv2pdf/T1Wrap.m:208: warning: pointer targets in passing argument 1 of 'getPfbLong' differ in signedness ../../../texk/xdv2pdf/T1Wrap.m:209: warning: pointer targets in passing argument 1 of 'decrypt' differ in signedness cc -DHAVE_CONFIG_H -I. -I../../../texk/xdv2pdf -c ../../../texk/xdv2pdf/SimplePSInterpreter.m ../../../texk/xdv2pdf/SimplePSInterpreter.m: In function 'decryptString': ../../../texk/xdv2pdf/SimplePSInterpreter.m:484: warning: pointer targets in initialization differ in signedness gcc -o T1Wrap T1Wrap.o SimplePSInterpreter.o -framework Cocoa -lm ls: Work/texk/web2c/xetex: No such file or directory -rwxr-xr-x 1 root admin 86848 Feb 16 11:53 Work/texk/xdv2pdf/T1Wrap -rwxr-xr-x 1 root admin 985348 Feb 16 11:53 Work/texk/xdv2pdf/xdv2pdf Error: Status 1 encountered during processing.
Change History
comment:4 Changed 5 years ago by ryandesign@…
- Cc informatique@… added
Thibaut Cousin also reported this problem on macports-users.
comment:6 Changed 5 years ago by tseidmann@…
This problem may be solved by applying the folowing diff to mh-darwin located in libs/icu-xetex/config:
--- mh-darwin.orig 2006-08-22 21:41:00.000000000 +0200 +++ mh-darwin 2008-01-24 10:16:11.000000000 +0100 @@ -57,18 +57,10 @@
%.d : $(srcdir)/%.c
@echo "generating dependency information for $<" @$(GEN_DEPS.c) $< > /dev/null
- @mv $@ $@~
- @echo -n "$@ " > $@
- @cat < $@~ >> $@
- @-rm $@~
%.d : $(srcdir)/%.cpp
@echo "generating dependency information for $<" @$(GEN_DEPS.cc) $< >/dev/null
- @mv $@ $@~
- @echo -n "$@ " > $@
- @cat < $@~ >> $@
- @-rm $@~
comment:7 Changed 5 years ago by tseidmann@…
Sorry, the diff got corrupted, my fault :(
--- mh-darwin.orig 2006-08-22 21:41:00.000000000 +0200
+++ mh-darwin 2008-01-24 10:16:11.000000000 +0100
@@ -57,18 +57,10 @@
%.d : $(srcdir)/%.c
@echo "generating dependency information for $<"
@$(GEN_DEPS.c) $< > /dev/null
- @mv $@ $@~
- @echo -n "$@ " > $@
- @cat < $@~ >> $@
- @-rm $@~
%.d : $(srcdir)/%.cpp
@echo "generating dependency information for $<"
@$(GEN_DEPS.cc) $< >/dev/null
- @mv $@ $@~
- @echo -n "$@ " > $@
- @cat < $@~ >> $@
- @-rm $@~
Note: See
TracTickets for help on using
tickets.

