[MacPorts] #44954: Building poppler failed

MacPorts noreply at macports.org
Fri Sep 12 14:51:43 PDT 2014


#44954: Building poppler failed
-------------------------------+----------------------
  Reporter:  john.m.harrold@…  |      Owner:  devans@…
      Type:  defect            |     Status:  assigned
  Priority:  Normal            |  Milestone:
 Component:  ports             |    Version:
Resolution:                    |   Keywords:
      Port:  poppler           |
-------------------------------+----------------------

Comment (by devans@…):

 I can't replicate your results building on Mavericks (10.9).  The
 equivalent lines from my build log are:
 {{{
 /opt/local/bin/g-ir-scanner  --add-include-path=. --warn-all
 --namespace=Poppler --nsversion=0.18 --libtool="/bin/sh ../libtool"
 --include=GObject-2.0 --include=Gio-2.0 --include=cairo-1.0 --pkg-export
 =poppler-glib  --library=libpoppler-glib.la --c-include poppler.h
 --cflags-begin -DG_LOG_DOMAIN=\"Poppler\" -I.. -I../poppler -D_REENTRANT
 -I/opt/local/include/cairo -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include
 -I/opt/local/include/pixman-1 -I/opt/local/include
 -I/opt/local/include/freetype2 -I/opt/local/include
 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16
 -I/opt/local/include  -I/opt/local/include/freetype2
 -DG_DISABLE_DEPRECATED -DG_DISABLE_SINGLE_INCLUDES -I.. --cflags-end
 poppler-enums.c poppler-enums.h poppler-action.cc poppler-date.cc poppler-
 document.cc poppler-page.cc poppler-attachment.cc poppler-form-field.cc
 poppler-annot.cc poppler-layer.cc poppler-media.cc poppler-movie.cc
 poppler-cached-file-loader.cc poppler-cached-file-loader.h poppler-input-
 stream.cc poppler-structure-element.cc poppler.cc poppler-action.h
 poppler-date.h poppler-document.h poppler-page.h poppler-attachment.h
 poppler-form-field.h poppler-annot.h poppler-layer.h poppler-media.h
 poppler-movie.h poppler-structure-element.h poppler.h poppler-features.h
 libpoppler-glib.la --output Poppler-0.18.gir
 g-ir-scanner: compile: /usr/bin/clang -arch x86_64 -Wno-deprecated-
 declarations -D_REENTRANT -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include
 -I/opt/local/include/gio-unix-2.0 -I/opt/local/include/cairo
 -I/opt/local/include/pixman-1 -I/opt/local/include
 -I/opt/local/include/freetype2 -I/opt/local/include
 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16
 -I/opt/local/include -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -c -o
 /opt/local/var/macports/build/_opt_macports_trunk_dports_graphics_poppler/poppler/work/poppler-0.26.4/glib
 /tmp-introspectLdKF2D/Poppler-0.18.o
 /opt/local/var/macports/build/_opt_macports_trunk_dports_graphics_poppler/poppler/work/poppler-0.26.4/glib
 /tmp-introspectLdKF2D/Poppler-0.18.c
 g-ir-scanner: link: /bin/sh ../libtool --mode=link --tag=CC /usr/bin/clang
 -arch x86_64 -o
 /opt/local/var/macports/build/_opt_macports_trunk_dports_graphics_poppler/poppler/work/poppler-0.26.4/glib
 /tmp-introspectLdKF2D/Poppler-0.18 -export-dynamic
 /opt/local/var/macports/build/_opt_macports_trunk_dports_graphics_poppler/poppler/work/poppler-0.26.4/glib
 /tmp-introspectLdKF2D/Poppler-0.18.o -L. libpoppler-glib.la
 -L/opt/local/lib -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lintl
 libtool: link: /usr/bin/clang -arch x86_64 -o
 /opt/local/var/macports/build/_opt_macports_trunk_dports_graphics_poppler/poppler/work/poppler-0.26.4/glib
 /tmp-introspectLdKF2D/.libs/Poppler-0.18
 /opt/local/var/macports/build/_opt_macports_trunk_dports_graphics_poppler/poppler/work/poppler-0.26.4/glib
 /tmp-introspectLdKF2D/Poppler-0.18.o  -L. ./.libs/libpoppler-glib.dylib
 -L/opt/local/lib
 /opt/local/var/macports/build/_opt_macports_trunk_dports_graphics_poppler/poppler/work/poppler-0.26.4/poppler/.libs/libpoppler.dylib
 -llcms2 -ltiff -ljpeg -lpng16 -lcurl -lopenjpeg -lfontconfig -lcairo
 -lfreetype -lz -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lintl
 -pthread
 clang: warning: argument unused during compilation: '-pthread'
 /opt/local/bin/g-ir-compiler --includedir=. --includedir=.
 Poppler-0.18.gir -o Poppler-0.18.typelib
 make[4]: Leaving directory
 `/opt/local/var/macports/build/_opt_macports_trunk_dports_graphics_poppler/poppler/work/poppler-0.26.4/glib'

 }}}

 I note that your error occurs in g-ir-scanner before it emits the
 appropriate compile or link commmands.  You might want to rebuild gobject-
 introspection which provides this Python script to make sure all is well
 there.

 Will test on ML (10.8) to see if that makes any difference.

-- 
Ticket URL: <https://trac.macports.org/ticket/44954#comment:4>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list