[Bug 195187] New: Build of graphics/cairo fails at package stage (under poudriere)

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Nov 19 22:39:03 UTC 2014


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195187

            Bug ID: 195187
           Summary: Build of graphics/cairo fails at package stage (under
                    poudriere)
           Product: Ports Tree
           Version: Latest
          Hardware: Any
                OS: Any
            Status: Needs Triage
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: gnome at FreeBSD.org
          Reporter: michelle at sorbs.net
                CC:
          Assignee: gnome at FreeBSD.org
             Flags: maintainer-feedback?(gnome at FreeBSD.org)

Seen on all my VMs, 8.4, 9.0, 9.1, 9.2, 9.3 amd46 (not tested 10.0)

Cleaning does not fix (even tried rebuilding the ports tree from scratch, no
difference)

===========================================================================
=======================<phase: run-depends    >============================
===>   cairo-1.12.16_1,2 depends on file:
/usr/local/libdata/pkgconfig/xcb-renderutil.pc - found
===>   cairo-1.12.16_1,2 depends on file:
/usr/local/libdata/pkgconfig/pixman-1.pc - found
===>   cairo-1.12.16_1,2 depends on file: /usr/local/libdata/pkgconfig/xext.pc
- found
===>   cairo-1.12.16_1,2 depends on file:
/usr/local/libdata/pkgconfig/xrender.pc - found
===========================================================================
=======================<phase: stage          >============================
===>  Staging for cairo-1.12.16_1,2
===>   Generating temporary packing list
if test -z 'strip'; then  /usr/bin/make  INSTALL_PROGRAM="/bin/sh
/wrkdirs/usr/ports/graphics/cairo/work/cairo-1.12.16/build/install-sh -c -s" 
install_sh_PROGRAM="/bin/sh
/wrkdirs/usr/ports/graphics/cairo/work/cairo-1.12.16/build/install-sh -c -s"
INSTALL_STRIP_FLAG=-s  install;  else  /usr/bin/make  INSTALL_PROGRAM="/bin/sh
/wrkdirs/usr/ports/graphics/cairo/work/cairo-1.12.16/build/install-sh -c -s" 
install_sh_PROGRAM="/bin/sh
/wrkdirs/usr/ports/graphics/cairo/work/cairo-1.12.16/build/install-sh -c -s"
INSTALL_STRIP_FLAG=-s  "INSTALL_PROGRAM_ENV=STRIPPROG='strip'" install;  fi
/usr/bin/make  install-recursive
Making install in src
/usr/bin/make  install-am
 /bin/mkdir -p '/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib'
 /bin/sh ../libtool   --mode=install /usr/bin/install -c -o root -g wheel -s 
libcairo.la '/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib'
libtool: install: /usr/bin/install -c -o root -g wheel
.libs/libcairo.so.2.11200.16
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/libcairo.so.2.11200.16
libtool: install: strip --strip-unneeded
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/libcairo.so.2.11200.16
libtool: install: (cd
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib && { ln -s -f
libcairo.so.2.11200.16 libcairo.so.2 || { rm -f libcairo.so.2 && ln -s
libcairo.so.2.11200.16 libcairo.so.2; }; })
libtool: install: (cd
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib && { ln -s -f
libcairo.so.2.11200.16 libcairo.so || { rm -f libcairo.so && ln -s
libcairo.so.2.11200.16 libcairo.so; }; })
libtool: install: /usr/bin/install -c -o root -g wheel .libs/libcairo.lai
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/libcairo.la
libtool: install: /usr/bin/install -c -o root -g wheel .libs/libcairo.a
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/libcairo.a
libtool: install: strip --strip-debug
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/libcairo.a
libtool: install: chmod 644
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/libcairo.a
libtool: install: ranlib
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/libcairo.a
ranlib: warning: can't find .strtab section
ranlib: warning: can't find .strtab section
ranlib: warning: can't find .strtab section
libtool: install: warning: remember to run `libtool --finish /usr/local/lib'
 /bin/mkdir -p
'/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/include/cairo'
 install  -o root -g wheel -m 0644 cairo.h cairo-deprecated.h cairo-xlib.h
cairo-xlib-xrender.h cairo-xcb.h cairo-script.h cairo-ft.h cairo-ps.h
cairo-pdf.h cairo-svg.h cairo-tee.h ../cairo-version.h
'/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/include/cairo'
 /bin/mkdir -p
'/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/include/cairo'
 install  -o root -g wheel -m 0644 cairo-features.h
'/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/include/cairo'
 /bin/mkdir -p
'/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/libdata/pkgconfig'
 install  -o root -g wheel -m 0644 cairo.pc cairo-xlib.pc cairo-xlib-xrender.pc
cairo-xcb.pc cairo-xcb-shm.pc cairo-png.pc cairo-script.pc cairo-ft.pc
cairo-fc.pc cairo-ps.pc cairo-pdf.pc cairo-svg.pc cairo-tee.pc
'/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/libdata/pkgconfig'
Making install in doc
/usr/bin/make  install-recursive
Making install in public
/usr/bin/make  install-am
installfiles=`echo ./html/*`;  if :;  then echo '-- Nothing to install' ;  else
 /bin/sh /wrkdirs/usr/ports/graphics/cairo/work/cairo-1.12.16/build/install-sh
-d
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/share/doc/cairo/cairo; 
for i in $installfiles; do  echo '-- Installing '$i ;  install  -o root -g
wheel -m 0644 $i
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/share/doc/cairo/cairo; 
done;  echo '-- Installing ./html/index.sgml' ;  install  -o root -g wheel -m
0644 ./html/index.sgml
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/share/doc/cairo/cairo ||
:;  which gtkdoc-rebase >/dev/null &&  gtkdoc-rebase --relative
--dest-dir=/wrkdirs/usr/ports/graphics/cairo/work/stage
--html-dir=/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/share/doc/cairo/cairo
;  fi
-- Nothing to install
Making install in util
/usr/bin/make  install-recursive
Making install in .
Making install in cairo-missing
Making install in cairo-script
Making install in examples
 /bin/mkdir -p '/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib'
 /bin/sh ../../libtool   --mode=install /usr/bin/install -c -o root -g wheel -s
 libcairo-script-interpreter.la
'/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib'
libtool: install: warning: relinking `libcairo-script-interpreter.la'
libtool: install: (cd
/wrkdirs/usr/ports/graphics/cairo/work/cairo-1.12.16/util/cairo-script; /bin/sh
/wrkdirs/usr/ports/graphics/cairo/work/cairo-1.12.16/libtool  --silent --tag CC
--mode=relink cc -D_REENTRANT -I/usr/local/include/pixman-1
-I/usr/local/include -I/usr/local/include/freetype2
-I/usr/local/include/freetype2 -I/usr/local/include/libpng15
-I/usr/local/include -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include
-D_THREAD_SAFE -I/usr/local/include -Wall -Wextra -Wold-style-definition
-Wdeclaration-after-statement -Wmissing-declarations
-Werror-implicit-function-declaration -Wnested-externs -Wpointer-arith
-Wwrite-strings -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes
-Wpacked -Wswitch-enum -Wmissing-format-attribute -Wbad-function-cast
-Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self
-Wunsafe-loop-optimizations -Wno-missing-field-initializers
-Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline
-fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -O2 -pipe
-fstack-protector -fno-strict-aliasing -version-info 11202:16:11200
-no-undefined -fstack-protector -o libcairo-script-interpreter.la -rpath
/usr/local/lib libcairo_script_interpreter_la-cairo-script-file.lo
libcairo_script_interpreter_la-cairo-script-hash.lo
libcairo_script_interpreter_la-cairo-script-interpreter.lo
libcairo_script_interpreter_la-cairo-script-objects.lo
libcairo_script_interpreter_la-cairo-script-operators.lo
libcairo_script_interpreter_la-cairo-script-scanner.lo
libcairo_script_interpreter_la-cairo-script-stack.lo ../../src/libcairo.la
-L/usr/local/lib -lpixman-1 -lfontconfig -L/usr/local/lib -lfreetype
-L/usr/local/lib -lfreetype -L/usr/local/lib -lpng15 -lxcb-shm -L/usr/local/lib
-lxcb -lxcb-render -L/usr/local/lib -lxcb -lXrender -L/usr/local/lib -lX11
-lX11 -L/usr/local/lib -lXext -lz -lz -lz -lm -inst-prefix-dir
/wrkdirs/usr/ports/graphics/cairo/work/stage)
libtool: install: /usr/bin/install -c -o root -g wheel
.libs/libcairo-script-interpreter.so.2.11200.16T
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/libcairo-script-interpreter.so.2.11200.16
libtool: install: strip --strip-unneeded
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/libcairo-script-interpreter.so.2.11200.16
libtool: install: (cd
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib && { ln -s -f
libcairo-script-interpreter.so.2.11200.16 libcairo-script-interpreter.so.2 || {
rm -f libcairo-script-interpreter.so.2 && ln -s
libcairo-script-interpreter.so.2.11200.16 libcairo-script-interpreter.so.2; };
})
libtool: install: (cd
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib && { ln -s -f
libcairo-script-interpreter.so.2.11200.16 libcairo-script-interpreter.so || {
rm -f libcairo-script-interpreter.so && ln -s
libcairo-script-interpreter.so.2.11200.16 libcairo-script-interpreter.so; }; })
libtool: install: /usr/bin/install -c -o root -g wheel
.libs/libcairo-script-interpreter.lai
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/libcairo-script-interpreter.la
libtool: install: /usr/bin/install -c -o root -g wheel
.libs/libcairo-script-interpreter.a
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/libcairo-script-interpreter.a
libtool: install: strip --strip-debug
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/libcairo-script-interpreter.a
libtool: install: chmod 644
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/libcairo-script-interpreter.a
libtool: install: ranlib
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/libcairo-script-interpreter.a
libtool: install: warning: remember to run `libtool --finish /usr/local/lib'
 /bin/mkdir -p
'/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/include/cairo'
 install  -o root -g wheel -m 0644 cairo-script-interpreter.h
'/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/include/cairo'
Making install in cairo-trace
 /bin/mkdir -p '/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/bin'
 install  -o root -g wheel -m 555 cairo-trace
'/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/bin'
 /bin/mkdir -p
'/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/cairo'
 /bin/sh ../../libtool   --mode=install /usr/bin/install -c -o root -g wheel -s
 libcairo-trace.la
'/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/cairo'
libtool: install: /usr/bin/install -c -o root -g wheel
.libs/libcairo-trace.so.0.0.0
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/cairo/libcairo-trace.so.0.0.0
libtool: install: strip --strip-unneeded
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/cairo/libcairo-trace.so.0.0.0
libtool: install: (cd
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/cairo && { ln -s -f
libcairo-trace.so.0.0.0 libcairo-trace.so.0 || { rm -f libcairo-trace.so.0 &&
ln -s libcairo-trace.so.0.0.0 libcairo-trace.so.0; }; })
libtool: install: (cd
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/cairo && { ln -s -f
libcairo-trace.so.0.0.0 libcairo-trace.so || { rm -f libcairo-trace.so && ln -s
libcairo-trace.so.0.0.0 libcairo-trace.so; }; })
libtool: install: /usr/bin/install -c -o root -g wheel .libs/libcairo-trace.lai
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/cairo/libcairo-trace.la
libtool: install: /usr/bin/install -c -o root -g wheel .libs/libcairo-trace.a
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/cairo/libcairo-trace.a
libtool: install: strip --strip-debug
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/cairo/libcairo-trace.a
libtool: install: chmod 644
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/cairo/libcairo-trace.a
libtool: install: ranlib
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/cairo/libcairo-trace.a
libtool: install: warning: remember to run `libtool --finish
/usr/local/lib/cairo'
Making install in cairo-fdr
 /bin/mkdir -p
'/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/cairo'
 /bin/sh ../../libtool   --mode=install /usr/bin/install -c -o root -g wheel -s
 cairo-fdr.la
'/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/cairo'
libtool: install: /usr/bin/install -c -o root -g wheel .libs/cairo-fdr.so.0.0.0
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/cairo/cairo-fdr.so.0.0.0
libtool: install: strip --strip-unneeded
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/cairo/cairo-fdr.so.0.0.0
libtool: install: (cd
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/cairo && { ln -s -f
cairo-fdr.so.0.0.0 cairo-fdr.so.0 || { rm -f cairo-fdr.so.0 && ln -s
cairo-fdr.so.0.0.0 cairo-fdr.so.0; }; })
libtool: install: (cd
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/cairo && { ln -s -f
cairo-fdr.so.0.0.0 cairo-fdr.so || { rm -f cairo-fdr.so && ln -s
cairo-fdr.so.0.0.0 cairo-fdr.so; }; })
libtool: install: /usr/bin/install -c -o root -g wheel .libs/cairo-fdr.lai
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/cairo/cairo-fdr.la
libtool: install: /usr/bin/install -c -o root -g wheel .libs/cairo-fdr.a
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/cairo/cairo-fdr.a
libtool: install: strip --strip-debug
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/cairo/cairo-fdr.a
libtool: install: chmod 644
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/cairo/cairo-fdr.a
libtool: install: ranlib
/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/cairo/cairo-fdr.a
libtool: install: warning: remember to run `libtool --finish
/usr/local/lib/cairo'
====> Compressing man pages (compress-man)
===========================================================================
=======================<phase: package        >============================
===>  Building package for cairo-1.12.16_1,2
pkg-static:
lstat(/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/bin/cairo-sphinx):
No such file or directory
pkg-static:
lstat(/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/cairo/cairo-sphinx.a):
No such file or directory
pkg-static:
lstat(/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/cairo/cairo-sphinx.la):
No such file or directory
pkg-static:
lstat(/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/cairo/cairo-sphinx.so):
No such file or directory
pkg-static:
lstat(/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/cairo/cairo-sphinx.so.0):
No such file or directory
pkg-static:
lstat(/wrkdirs/usr/ports/graphics/cairo/work/stage/usr/local/lib/cairo/cairo-sphinx.so.0.0.0):
No such file or directory
*** Error code 1

Stop in /usr/ports/graphics/cairo.
===>  Cleaning for cairo-1.12.16_1,2
build of /usr/ports/graphics/cairo ended at Wed Nov 19 23:04:39 CET 2014
build time: 00:14:00


make.conf:

NO_WARNING_PKG_INSTALL_EOL=yes
WITH_MODPERL2=yes
OPTIONS_UNSET=X11
OPTIONS_UNSET=NLS
WITH_PKGNG=yes
DEFAULT_VERSIONS+=apache=2.2
TEX_DEFAULT=tetex


options:

# This file is auto-generated by 'make config'.
# Options for cairo-1.10.2_10,2
_OPTIONS_READ=cairo-1.10.2_10,2
_FILE_COMPLETE_OPTIONS_LIST=GLIB OPENGL X11 XCB
OPTIONS_FILE_UNSET+=GLIB
OPTIONS_FILE_UNSET+=OPENGL
OPTIONS_FILE_SET+=X11
OPTIONS_FILE_SET+=XCB

--- Comment #1 from Bugzilla Automation <bugzilla at FreeBSD.org> ---
Auto-assigned to maintainer gnome at FreeBSD.org

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list