On 20.12.2009 14:18 (UTC+1), David Wolfskill wrote:
This was under stable/6; it may be relevant to note that as I have 4
slices configured on my laptop's disk, each of which is bootable
(stable/6, stable/7, stable/8,&  head), /usr/ports is actually a symlink
from each of those slices to a file system that is mountable regardless
of which slice is booted.

The fetch eventually ompleted; the build started, but ended thus:

...
checking for strerror... yes
checking for strrchr... yes
checking for strspn... yes
checking for strstr... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating cups/pstopxl
config.status: creating cups/pstoraster
===>   Building for ghostscript8-8.70
/bin/ln -s -f 
/bkp/ports/print/ghostscript8/work/ghostscript-8.70/epag-3.09/gdevepag.c 
/bkp/ports/print/ghostscript8/work/ghostscript-8.70/base
/bin/mkdir -p /bkp/ports/print/ghostscript8/work/ghostscript-8.70/obj
/bin/mkdir -p /bkp/ports/print/ghostscript8/work/ghostscript-8.70/bin
/bin/mkdir -p 
/bkp/ports/print/ghostscript8/work/ghostscript-8.70/freetype/include
/bin/ln -s -f /usr/local/include/ft2build.h  
/bkp/ports/print/ghostscript8/work/ghostscript-8.70/freetype/include/ft2build.h
/bin/ln -s -f /usr/local/include/freetype2/freetype  
/bkp/ports/print/ghostscript8/work/ghostscript-8.70/freetype/include/freetype
/bin/mkdir -p /bkp/ports/print/ghostscript8/work/ghostscript-8.70/freetype/objs
/bin/ln -s -f /usr/local/lib/libfreetype.so  
/bkp/ports/print/ghostscript8/work/ghostscript-8.70/freetype/objs/freetype214MT_D.so
/bin/mv 
/bkp/ports/print/ghostscript8/work/ghostscript-8.70/base/write_t[12].[ch]  
/bkp/ports/print/ghostscript8/work/ghostscript-8.70/base/wrfont.[ch]  
/bkp/ports/print/ghostscript8/work/ghostscript-8.70/psi
mv: rename 
/bkp/ports/print/ghostscript8/work/ghostscript-8.70/base/write_t[12].[ch] to 
/bkp/ports/print/ghostscript8/work/ghostscript-8.70/psi/write_t[12].[ch]: No 
such file or directory
mv: rename /bkp/ports/print/ghostscript8/work/ghostscript-8.70/base/wrfont.[ch] 
to /bkp/ports/print/ghostscript8/work/ghostscript-8.70/psi/wrfont.[ch]: No such 
file or directory
*** Error code 1

Stop in /bkp/ports/print/ghostscript8.
*** Error code 1

Stop in /bkp/ports/print/ghostscript8.

===>>>  make failed for print/ghostscript8
===>>>  Aborting update

===>>>  Update for ghostscript8-8.64_7 failed
===>>>  Aborting update

For me this occurs on i386 and amd64, both 9.0-CURRENT. Commenting out lines 249-251 of print/ghostscript8/Makefile seems to help:

249,251c249,251
<       ${MV} ${WRKSRC}/base/write_t[12].[ch] \
<               ${WRKSRC}/base/wrfont.[ch] \
<               ${WRKSRC}/psi
---
> #     ${MV} ${WRKSRC}/base/write_t[12].[ch] \
> #             ${WRKSRC}/base/wrfont.[ch] \
> #             ${WRKSRC}/psi

---------------------------
A second issue is with Makefile option

  [ ] FT_BRIDGE    FreeType bridge

If I choose this option [X] the build breaks with following messages:

cc -DHAVE_MKSTEMP -DHAVE_HYPOT -DHAVE_FONTCONFIG -O2 -pipe -fno-strict-aliasing -fPIC -DUPD_SIGNAL=0 -I. -I/usr/ports/prin /ghostscript8/work/ghostscript-8.70/jasper/src/libjasper/include -I/usr/local/include/libpng -I/usr/local/include -Wall -Wst ict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Wdeclaration-after-s atement -fno-builtin -fno-common -DHAVE_STDINT_H -DGX_COLOR_INDEX_TYPE="unsigned long int" -O2 -pipe -fno-strict-aliasing -DU E_LIBICONV_GNU -DUSE_LIBPAPER -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/8.70\" -I./psi -I./obj/../so bj -I./obj/../soobj -I./base -o ./obj/../soobj/fapi_ft.o -c ./psi/fapi_ft.c
In file included from ./psi/fapi_ft.c:32:
/usr/local/include/ft2build.h:56:38: error: freetype/config/ftheader.h: No such file or directory
[..snip..]

Thanks in advance for any help,
Rainer Hurling


As a reality check:

g1-119(6.4-S)[4] ls -lT 
/bkp/ports/print/ghostscript8/work/ghostscript-8.70/base/write*
ls: No match.
g1-119(6.4-S)[5]

(Though I note that /bkp/ports/print/ghostscript8/work/ghostscript-8.70/base/
does seem to be populated with several other files.)

Peace,
david
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to