Opened 18 years ago

Closed 16 years ago

Last modified 9 years ago

#11388 closed defect (worksforme)

XeTeX 0.995 build failure (no rule for libTECkit)

Reported by: edmundrhudy@… Owned by: pguyot (Paul Guyot)
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 (9)

comment:1 Changed 18 years ago by pguyot (Paul Guyot)

Owner: changed from macports-dev@… to pguyot@…

comment:2 Changed 18 years ago by pipping@…

Milestone: Available Ports

comment:3 Changed 18 years ago by pipping@…

Milestone: Available PortsPort Bugs

comment:4 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: informatique@… added

Thibaut Cousin also reported this problem on macports-users.

comment:5 Changed 17 years ago by jmpalacios (Juan Manuel Palacios)

Priority: HighNormal

comment:6 Changed 17 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 $@~
Last edited 9 years ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:7 Changed 17 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 $@~

comment:8 Changed 16 years ago by pguyot (Paul Guyot)

Resolution: worksforme
Status: newclosed

XeTeX is now included in texlive, which builds fine.

comment:9 Changed 16 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.