pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[LINUX] atk-2.4.0nb1 build fails



Build for atk-2.4.0nb1 (latest pkgsrc version) fails for a missing
python module. Also, warnings from the C compiler about "implicit
declarations" might hint at a missing dependency.

Full log of the attempted build follows.


-----BEGIN LOG-----
pkgsrc/devel/atk# bmake
=> Bootstrap dependency digest>=20010302: found digest-20111104
=> Bootstrap dependency tnftp-[0-9]*: found tnftp-20070806
=> Checksum SHA1 OK for atk-2.4.0.tar.xz
=> Checksum RMD160 OK for atk-2.4.0.tar.xz
===> Installing dependencies for atk-2.4.0nb1
=> Build dependency libtool-base>=2.2.6bnb3: found libtool-base-2.2.6bnb8
=> Build dependency pkg-config>=0.25: found pkg-config-0.25nb1
=> Build dependency xz>=4.999.9betanb1: found xz-5.0.4
=> Build dependency gobject-introspection>=1.32.1nb2: found 
gobject-introspection-1.32.1nb3
=> Full dependency glib2>=2.32.4nb1: found glib2-2.32.4nb1
===> Overriding tools for atk-2.4.0nb1
===> Extracting for atk-2.4.0nb1
===> Patching for atk-2.4.0nb1
===> Creating toolchain wrappers for atk-2.4.0nb1
===> Configuring for atk-2.4.0nb1
=> Modifying GNU configure scripts to avoid --recheck
=> Replacing config-guess with pkgsrc versions
=> Replacing config-sub with pkgsrc versions
=> Replacing install-sh with pkgsrc version
=> Adding run-time search paths to pkg-config files.
=> Fixing locale directory references.
checking for a BSD-compatible install... /bin/install -c -o root -g root
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... 
/usr/pkgsrc/devel/atk/work/.tools/bin/mkdir -p
checking for gawk... /bin/awk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for i386-slackware-linux-gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking build system type... i386-slackware-linux-gnu
checking host system type... i386-slackware-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... (cached) /bin/grep
checking for egrep... (cached) /bin/egrep
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/i486-slackware-linux/bin/ld
checking if the linker (/usr/i486-slackware-linux/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... (cached) 131072
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /usr/i486-slackware-linux/bin/ld option to reload object files... 
-r
checking for i386-slackware-linux-objdump... no
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for i386-slackware-linux-ar... no
checking for ar... ar
checking for i386-slackware-linux-strip... no
checking for strip... strip
checking for i386-slackware-linux-ranlib... no
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... /bin/rm: cannot remove `conftest*': No 
such file or directory
yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/i486-slackware-linux/bin/ld) supports 
shared libraries... yes
checking whether -lc should be explicitly linked in... /bin/rm: cannot remove 
`conftest*': No such file or directory
no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for bind_textdomain_codeset... yes
checking for some Win32 platform... no
checking for native Win32 platform... no
checking for aclocal flags...
checking pkg-config is at least version 0.16... yes
checking for GLIB - version >= 2.31.2... yes (version 2.32.4)
checking for DEP... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for LC_MESSAGES... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for ngettext in libc... yes
checking for dgettext in libc... yes
checking for bind_textdomain_codeset... (cached) yes
checking for msgfmt... /usr/pkgsrc/devel/atk/work/.tools/bin/msgfmt
checking for dcgettext... yes
checking if msgfmt accepts -c... yes
checking for gmsgfmt... /usr/pkgsrc/devel/atk/work/.tools/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for catalogs to be installed...  af am ar as ast az be be@latin bg bn 
bn_IN bs ca ca@valencia cs cy da de dz el en_CA en_GB en@shaw eo es et eu fa fi 
fr ga gl gu he hi hr hu hy id is it ja ka kk km kn ko ku li lt lv mai mk ml mn 
mr ms nb ne nl nn oc or pa pl ps pt pt_BR ro ru rw si sk sl sq sr sr@latin 
sr@ije sv ta te th tk tr tt ug uk vi wa xh yi zh_CN zh_HK zh_TW zu
checking for gobject-introspection... yes
checking for gtkdoc-check... no
checking for gtkdoc-rebase... no
checking for gtkdoc-mkpdf... no
checking whether to build gtk-doc documentation... no
checking for gawk... (cached) /bin/awk
checking for perl5... no
checking for perl... perl
configure: creating ./config.status
config.status: creating Makefile
config.status: creating po/Makefile.in
config.status: creating atk.pc
config.status: creating atk-uninstalled.pc
config.status: creating atk/Makefile
config.status: creating atk/atk.rc
config.status: creating tests/Makefile
config.status: creating build/Makefile
config.status: creating build/win32/Makefile
config.status: creating build/win32/vs9/Makefile
config.status: creating build/win32/vs10/Makefile
config.status: creating docs/Makefile
config.status: creating docs/version.xml
config.status: creating atk.spec
config.status: creating atk-zip.sh
config.status: creating config.h.win32
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
/bin/rm: cannot remove `libtoolT': No such file or directory
config.status: executing default-1 commands
=> Modifying libtool scripts to use pkgsrc libtool
WARNING: Please add USE_TOOLS+=perl to the package Makefile.
===> Building for atk-2.4.0nb1
/usr/bin/make  all-recursive
make[1]: Entering directory `/usr/pkgsrc/devel/atk/work/atk-2.4.0'
Making all in atk
make[2]: Entering directory `/usr/pkgsrc/devel/atk/work/atk-2.4.0/atk'
  GEN    stamp-atkmarshal.h
  GEN    stamp-atkmarshal.c
  GEN    s-enum-types-h
  GEN    s-enum-types-c
/usr/bin/make  all-am
make[3]: Entering directory `/usr/pkgsrc/devel/atk/work/atk-2.4.0/atk'
  CC     atkaction.lo
  CC     atkcomponent.lo
  CC     atkdocument.lo
  CC     atkeditabletext.lo
  CC     atkgobjectaccessible.lo
  CC     atkhyperlink.lo
atkhyperlink.c: In function ‘atk_hyperlink_real_get_property’:
atkhyperlink.c:165: warning: implicit declaration of function 
‘atk_hyperlink_is_selected_link’
  CC     atkhyperlinkimpl.lo
  CC     atkhypertext.lo
  CC     atkimage.lo
  CC     atknoopobject.lo
  CC     atknoopobjectfactory.lo
  CC     atkobject.lo
  CC     atkobjectfactory.lo
  CC     atkplug.lo
  CC     atkregistry.lo
  CC     atkrelation.lo
  CC     atkrelationset.lo
  CC     atkselection.lo
  CC     atksocket.lo
  CC     atkstate.lo
  CC     atkstateset.lo
  CC     atkstreamablecontent.lo
  CC     atktable.lo
  CC     atktext.lo
  CC     atkutil.lo
  CC     atkmisc.lo
  CC     atkvalue.lo
  CC     atkwindow.lo
  CC     atk-enum-types.lo
  CCLD   libatk-1.0.la
  GISCAN Atk-1.0.gir
Traceback (most recent call last):
  File "/usr/pkg/bin/g-ir-scanner", line 44, in <module>
    from giscanner.scannermain import scanner_main
  File "/usr/pkg/lib/gobject-introspection/giscanner/scannermain.py", line 34, 
in <module>
    from giscanner.dumper import compile_introspection_binary
  File "/usr/pkg/lib/gobject-introspection/giscanner/dumper.py", line 28, in 
<module>
    from .gdumpparser import IntrospectionBinary
  File "/usr/pkg/lib/gobject-introspection/giscanner/gdumpparser.py", line 26, 
in <module>
    from xml.etree.cElementTree import parse
  File "/usr/pkg/lib/python2.6/xml/etree/cElementTree.py", line 3, in <module>
    from _elementtree import *
ImportError: No module named _elementtree
make[3]: *** [Atk-1.0.gir] Error 1
make[3]: Leaving directory `/usr/pkgsrc/devel/atk/work/atk-2.4.0/atk'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/pkgsrc/devel/atk/work/atk-2.4.0/atk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/pkgsrc/devel/atk/work/atk-2.4.0'
make: *** [all] Error 2
*** Error code 2

Stop.
bmake: stopped in /usr/pkgsrc/devel/atk
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/devel/atk
Exit 1
-----END LOG-----

pkgsrc/devel/atk# cat CVS/Tag
Tpkgsrc-2012Q3

pkgsrc/devel/atk# uname -a
Linux localhost 2.6.24.5-smp #1 SMP Wed Apr 30 13:18:13 CDT 2008 i686 AMD 
Turion(tm) 64 Mobile Technology MK-36 AuthenticAMD GNU/Linux


Home | Main Index | Thread Index | Old Index