Opened 19 years ago

Closed 18 years ago

Last modified 7 years ago

#4958 closed defect (fixed)

BUG: x11/pango fails to upgrade from 1.8.1_0 to 1.10.0

Reported by: tim.wichmann@… Owned by: mij@…
Priority: Normal Milestone:
Component: ports Version: 1.0
Keywords: Cc: markd@…
Port: pango

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Pango fails to upgrade from 1.8.1_0 to 1.10.0, build phase fails with the following error:

Error: Target com.apple.build returned: shell command "cd "/opt/local/var/db/dports/build/
file._opt_local_var_db_dports_sources_rsync.rsync.opendarwin.org_dpupdate_dports_x11_pango/work/
pango-1.10.0" && make all" returned error 2
Command output:   -c -o shape.lo `test -f 'shape.c' || echo './'`shape.c; \
then mv -f ".deps/shape.Tpo" ".deps/shape.Plo"; \
else rm -f ".deps/shape.Tpo"; exit 1; \
fi
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"Pango\" -DPANGO_ENABLE_BACKEND 
-DPANGO_ENABLE_ENGINE -DSYSCONFDIR=\"/opt/local/etc\" -DLIBDIR=\"/opt/local/lib\" 
-DMODULE_VERSION=\"1.4.0\" -DG_DISABLE_DEPRECATED -DG_DISABLE_CAST_CHECKS 
-D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -DXTHREADS -I/opt/
local/include -I/opt/local/include/freetype2 -I/usr/X11R6/include -I/opt/local/include/cairo -I/opt/
local/include -I/opt/local/include/freetype2 -I/opt/local/include -I/usr/X11R6/include -I.. -no-cpp-
precomp -g -O2 -Wall -MT shape.lo -MD -MP -MF .deps/shape.Tpo -c shape.c  -fno-common -DPIC 
-o .libs/shape.o
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"Pango\" 
-DPANGO_ENABLE_BACKEND -DPANGO_ENABLE_ENGINE -DSYSCONFDIR=\"/opt/local/etc\" 
-DLIBDIR=\"/opt/local/lib\" -DMODULE_VERSION=\"1.4.0\" -DG_DISABLE_DEPRECATED 
-DG_DISABLE_CAST_CHECKS -D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/
include   -DXTHREADS -I/opt/local/include -I/opt/local/include/freetype2 -I/usr/X11R6/include   -I/
opt/local/include/cairo   -I/opt/local/include   -I/opt/local/include/freetype2 -I/opt/local/include -I/
usr/X11R6/include -I..  -no-cpp-precomp  -g -O2 -Wall -MT pango-enum-types.lo -MD -MP -MF 
".deps/pango-enum-types.Tpo" \
  -c -o pango-enum-types.lo `test -f 'pango-enum-types.c' || echo './'`pango-enum-types.c; \
then mv -f ".deps/pango-enum-types.Tpo" ".deps/pango-enum-types.Plo"; \
else rm -f ".deps/pango-enum-types.Tpo"; exit 1; \
fi
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"Pango\" -DPANGO_ENABLE_BACKEND 
-DPANGO_ENABLE_ENGINE -DSYSCONFDIR=\"/opt/local/etc\" -DLIBDIR=\"/opt/local/lib\" 
-DMODULE_VERSION=\"1.4.0\" -DG_DISABLE_DEPRECATED -DG_DISABLE_CAST_CHECKS 
-D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -DXTHREADS -I/opt/
local/include -I/opt/local/include/freetype2 -I/usr/X11R6/include -I/opt/local/include/cairo -I/opt/
local/include -I/opt/local/include/freetype2 -I/opt/local/include -I/usr/X11R6/include -I.. -no-cpp-
precomp -g -O2 -Wall -MT pango-enum-types.lo -MD -MP -MF .deps/pango-enum-types.Tpo -c 
pango-enum-types.c  -fno-common -DPIC -o .libs/pango-enum-types.o
/bin/sh ../libtool --mode=link gcc  -g -O2 -Wall  -no-undefined -bind_at_load -o libpango-1.0.la 
-rpath /opt/local/lib -version-info 1000:0:1000 -export-symbols-regex "^pango_.*"  break.lo 
ellipsize.lo fonts.lo glyphstring.lo mapping.lo modules.lo pango-attributes.lo pango-color.lo pango-
context.lo pango-coverage.lo pango-engine.lo pango-fontmap.lo pango-fontset.lo pango-glyph-
item.lo pango-item.lo pango-layout.lo pango-markup.lo pango-renderer.lo pango-script.lo pango-
tabs.lo pango-utils.lo reorder-items.lo shape.lo pango-enum-types.lo -L/opt/local/lib -lgobject-2.0 
-lgmodule-2.0 -lglib-2.0 -lintl -liconv   mini-fribidi/libmini-fribidi.la -lm 
generating symbol list for `libpango-1.0.la'
/usr/bin/nm -p  .libs/break.o .libs/ellipsize.o .libs/fonts.o .libs/glyphstring.o .libs/mapping.o .libs/
modules.o .libs/pango-attributes.o .libs/pango-color.o .libs/pango-context.o .libs/pango-coverage.o 
.libs/pango-engine.o .libs/pango-fontmap.o .libs/pango-fontset.o .libs/pango-glyph-item.o .libs/
pango-item.o .libs/pango-layout.o .libs/pango-markup.o .libs/pango-renderer.o .libs/pango-script.o 
.libs/pango-tabs.o .libs/pango-utils.o .libs/reorder-items.o .libs/shape.o .libs/pango-enum-types.o  
mini-fribidi/.libs/libmini-fribidi.a | sed -n -e 's/^.*[         ]\([BCDEGRST][BCDEGRST]*\)[     ][      
]*\(_\)\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2\3 \3/p' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libpango
-1.0.exp
grep -E -e "^pango_.*" ".libs/libpango-1.0.exp" > ".libs/libpango-1.0.expT"
mv -f ".libs/libpango-1.0.expT" ".libs/libpango-1.0.exp"
sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < .libs/libpango-1.0.exp > .libs/libpango-1.0-
symbols.expsym
gcc -dynamiclib  -o .libs/libpango-1.0.0.1000.0.dylib  .libs/break.o .libs/ellipsize.o .libs/fonts.o .libs/
glyphstring.o .libs/mapping.o .libs/modules.o .libs/pango-attributes.o .libs/pango-color.o .libs/
pango-context.o .libs/pango-coverage.o .libs/pango-engine.o .libs/pango-fontmap.o .libs/pango-
fontset.o .libs/pango-glyph-item.o .libs/pango-item.o .libs/pango-layout.o .libs/pango-markup.o 
.libs/pango-renderer.o .libs/pango-script.o .libs/pango-tabs.o .libs/pango-utils.o .libs/reorder-
items.o .libs/shape.o .libs/pango-enum-types.o -all_load  mini-fribidi/.libs/libmini-fribidi.a  -L/opt/
local/lib /opt/local/lib/libgobject-2.0.dylib /opt/local/lib/libgmodule-2.0.dylib /opt/local/lib/libglib
-2.0.dylib /opt/local/lib/libintl.dylib /opt/local/lib/libiconv.dylib -lm -install_name  /opt/local/lib/
libpango-1.0.0.dylib -compatibility_version 1001 -current_version 1001.0
ld: warning prebinding disabled because dependent library: /opt/local/lib/libgobject-2.0.0.dylib is not 
prebound
ld: warning multiple definitions of symbol _locale_charset
/opt/local/lib/libiconv.dylib(localcharset.o) definition of _locale_charset
/opt/local/lib/libintl.dylib(localcharset.o) definition of _locale_charset
ld: Undefined symbols:
_environ
/usr/bin/libtool: internal link edit command failed
make[4]: *** [libpango-1.0.la] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

Change History (4)

comment:1 Changed 19 years ago by mww@…

Summary: x11/pango fails to upgrade from 1.8.1_0 to 1.10.0BUG: x11/pango fails to upgrade from 1.8.1_0 to 1.10.0

comment:2 Changed 18 years ago by markd@…

Cc: markd@… added

Pango has been updated. This has been fixed and may be closed.

comment:3 Changed 18 years ago by mij@…

Resolution: fixed
Status: newclosed

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

Description: modified (diff)
Port: pango added
Note: See TracTickets for help on using tickets.