pkgsrc-Bugs archive

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

Re: pkg/51266: Seg Faults building devel/gobject-inspection with latest 8.0_BETA



The following reply was made to PR pkg/51266; it has been noted by GNATS.

From: "John D. Baker" <jdbaker%mylinuxisp.com@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: Re: pkg/51266: Seg Faults building devel/gobject-inspection with
 latest 8.0_BETA
Date: Mon, 26 Jun 2017 18:28:56 -0500 (CDT)

 The most convenient test platform available was:
 
 NetBSD brenowin.reltuk.net 8.0_BETA NetBSD 8.0_BETA (KEPLER) #5: Sun Jun 25 10:12:07 CDT 2017  sysop%brenowin.reltuk.net@localhost:/d0/build/netbsd-8/obj/amd64/sys/arch/amd64/compile/KEPLER amd64
 
 using pkgsrc-HEAD.
 
 Packages installed at start of test:
 
 sudo-1.8.20p2       Allow others to run commands as root
 
 "devel/gobject-introspection" itself was built as follows:
 
   $ cd /usr/pkgsrc/devel/gobject-introspection
   $ make
 
 Being an amd64 host, it was likely to succeed, which it did.
 
 At this point, the list of installed packages is:
 
 cwrappers-20170611  pkgsrc compiler wrappers
 digest-20160304     Message digest wrapper utility
 m4-1.4.17           GNU version of UNIX m4 macro language processor
 libtool-base-2.4.6  Generic shared library support script (the script itself)
 perl-5.26.0nb1      Practical Extraction and Report Language
 bison-3.0.4nb3      GNU yacc(1) replacement
 gmake-4.1nb3        GNU version of 'make' utility
 pkgconf-1.3.5       API-driven pkg-config replacement
 readline-7.0        GNU library that can recall and edit previous input
 mozilla-rootcerts-1.0.20170121nb5 Root CA certificates from the Mozilla Project
 libffi-3.2.1nb3     Foreign function interface
 python27-2.7.13nb1  Interpreted, interactive, object-oriented programming language
 py27-cElementTree-2.7.13 C implementation of Python ElementTree API
 py27-expat-2.7.13   Python interface to expat
 p5-gettext-1.07nb2  Perl5 module interface to C I18N functions
 help2man-1.47.4     Generate simple manual pages from program output
 autoconf-2.69nb7    Generates automatic source code configuration scripts
 libelf-0.8.13nb1    ELF object file access library
 pcre-8.40nb2        Perl Compatible Regular Expressions library
 glib2-2.50.3        Some useful routines for C programming (glib2)
 sudo-1.8.20p2       Allow others to run commands as root
 
 "gobject-intropection" itself has not yet been installed.  This will
 happen in the second phase, building a package that uses it.
 
 "www/firefox" was built as several of its dependencies will cause
 "gobject-introspection to be installed and used.
 
 Again, on this amd64 host, with no previously-installed users of
 "gobject-introspection", the build of all dependencies leading up
 to "firefox" succeeded.
 
 The list of installed packages is now:
 
 cwrappers-20170611  pkgsrc compiler wrappers
 digest-20160304     Message digest wrapper utility
 m4-1.4.17           GNU version of UNIX m4 macro language processor
 libtool-base-2.4.6  Generic shared library support script (the script itself)
 perl-5.26.0nb1      Practical Extraction and Report Language
 bison-3.0.4nb3      GNU yacc(1) replacement
 gmake-4.1nb3        GNU version of 'make' utility
 pkgconf-1.3.5       API-driven pkg-config replacement
 readline-7.0        GNU library that can recall and edit previous input
 mozilla-rootcerts-1.0.20170121nb5 Root CA certificates from the Mozilla Project
 libffi-3.2.1nb3     Foreign function interface
 python27-2.7.13nb1  Interpreted, interactive, object-oriented programming language
 py27-cElementTree-2.7.13 C implementation of Python ElementTree API
 py27-expat-2.7.13   Python interface to expat
 p5-gettext-1.07nb2  Perl5 module interface to C I18N functions
 help2man-1.47.4     Generate simple manual pages from program output
 autoconf-2.69nb7    Generates automatic source code configuration scripts
 libelf-0.8.13nb1    ELF object file access library
 pcre-8.40nb2        Perl Compatible Regular Expressions library
 glib2-2.50.3        Some useful routines for C programming (glib2)
 autoconf213-2.13nb6 Generates automatic source code configuration scripts (old version)
 zip-3.0nb3          Create/update ZIP files compatible with pkzip
 yasm-1.3.0          Complete rewrite of the NASM assembler with BSD license
 osabi-NetBSD-8.0_BETA Operating System version dummy-package
 x11-links-1.05      Shadow tree of links to native X11 headers and libraries
 nspr-4.14           Platform-neutral API for system level and libc like functions
 icu-59.1            Robust and full-featured Unicode services
 nss-3.31            Libraries to support development of security-enabled applications
 jpeg-9b             IJG's jpeg compression utilities
 lzo-2.10            Portable lossless data compression library
 png-1.6.29          Library for manipulating PNG images
 cairo-1.14.10       Vector graphics library with cross-device output support
 bash-4.4.012        The GNU Bourne Again Shell
 libvpx-1.6.1        On2 VP8 library from Google
 libIDL-0.8.14nb4    CORBA Interface Definition Language parser
 fribidi-0.19.7      Free Implementation of the Unicode Bidirectional Algorithm
 harfbuzz-1.4.6      OpenType text shaping engine
 enca-1.15           Extremely Naive Charset Analyser
 libass-0.13.4nb2    Portable subtitle renderer for the ASS/SSA subtitle format
 fdk-aac-0.1.5       Fraunhofer FDK AAC Codec Library
 gsed-4.4            GNU implementation of sed, the POSIX stream editor
 gmp-6.1.2           Library for arbitrary precision arithmetic
 libltdl-2.4.6       Generic shared library support (libltdl abstraction library)
 libunistring-0.9.7  Unicode string library
 libatomic_ops-7.6.0 Multi-platform library of atomic operations by Hans Boehm
 boehm-gc-7.6.0nb2   Garbage collection and memory leak detection for C and C++
 guile20-2.0.14nb2   Official extension language for the GNU operating system (2.0 branch)
 xmlcatmgr-2.2nb1    XML and SGML catalog manager
 libxml2-2.9.4nb4    XML parser library from the GNOME project
 autogen-5.18.10nb2  The Automated Text and Program Generation Tool
 libcfg+-0.7.0       Command line and configuration file parsing library
 libtasn1-4.10       ASN.1 structure parser library
 nettle-3.3          Cryptographic library
 gnutls-3.5.12       GNU Transport Layer Security library
 opencore-amr-0.1.5  Adaptive Multi-Rate speech codec libraries
 libogg-1.3.2        Ogg project codecs library
 libvorbis-1.3.5     Library for the Ogg Vorbis audio encoding format
 libtheora-1.1.1nb2  Video codec for Ogg multimedia streaming
 lame-3.99.5nb3      Fast, high quality MP3 encoder
 xvidcore-1.3.3      ISO MPEG-4 compliant video codec
 nasm-2.13.01        General-purpose x86 assembler
 x264-devel-20170615 GPL licensed H.264 encoder
 rhash-1.3.4         Calculate/check CRC32, MD5, SHA1, GOST, TTH, BTIH or other hash sums
 automake-1.15.1     GNU Standards-compliant Makefile generator
 libuv-1.12.0        Cross-platform asychronous I/O
 libidn-1.33         Internationalized Domain Names command line tool
 curl-7.54.1         Client that groks URLs
 cmake-3.8.2         Cross platform make
 x265-2.4            High Efficiency Video Coding (HEVC)
 libvdpau-1.1.1nb1   Video Decode and Presentation API for Unix
 libva-1.7.3nb5      Video Acceleration API
 ffmpeg3-3.3.2       Decoding, encoding and streaming software (v3.x)
 gobject-introspection-1.50.0 GObject Introspection
 p5-XML-Parser-2.44nb3 Perl extension interface to James Clark's XML parser, expat
 intltool-0.51.0nb2  Internationalization Tool Collection
 shared-mime-info-1.8 Core database of common types
 atk-2.22.0          Set of interfaces for accessibility
 jbigkit-2.1         JBIG-KIT lossless image compression library
 tiff-4.0.8nb1       Library and tools for reading and writing TIFF data files
 gdk-pixbuf2-2.36.6  Image loaders for gtk2
 cairo-gobject-1.14.10 Vector graphics library with cross-device output support
 pango-1.40.3nb2     Library for layout and rendering of text
 gtk2+-2.24.31nb4    GIMP Toolkit v2 - libraries for building X11 user interfaces
 gettext-lib-0.19.8.1 Internationalized Message Handling Library (libintl)
 gettext-tools-0.19.8.1nb1 Tools for providing messages in different languages
 gdbus-codegen-2.50.3 Generate code and/or documentation for one or more D-Bus interfaces
 getopt-1.1.6        Program to help shell scripts parse command-line parameters
 docbook-xml-4.5     XML DTD designed for computer documentation
 docbook-xsl-1.79.1nb2 Docbook XSL modular stylesheet
 sudo-1.8.20p2       Allow others to run commands as root
 libgpg-error-1.27   Definitions of common error values for all GnuPG components
 libgcrypt-1.7.7     GNU cryptographic library
 libxslt-1.1.29nb2   XSLT parser library from the GNOME project
 xmlto-0.0.28nb1     Tool to help transform XML documents into other formats
 dbus-1.10.18        Message bus system
 at-spi2-core-2.22.0 Assistive Technology Service Provider Interface Core
 at-spi2-atk-2.22.0  Assistive Technology Service Provider Interface A11y Toolkit
 xorg-util-macros-1.19.1 Xorg autotool macros
 libepoxy-1.4.3      Library for OpenGL function pointer management
 hicolor-icon-theme-0.13nb1 Standard icon theme called hicolor
 desktop-file-utils-0.23 Utilities to manage desktop entries
 gtk3+-3.22.9nb2     GIMP Toolkit v3 - libraries for building X11 user interfaces
 firefox-54.0        Web browser with support for extensions (version 54)
 
 Of the above, only "at-spi2-core" registers a run-time dependency on
 "gobject-introspection".  Packages "atk", "gdk-pixbuf2", "pango", "gtk2+",
 and "gtk3+" depend on "gobject-introspection" only at build time.
 
 At this point, "/usr/pkg/lib/gio/modules" exists but is empty.
 
 Next step:  build a package that installs something in
 "/usr/pkg/lib/gio/modules" and try building "gobject-introspection" again.
 
 -- 
 |/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
 |\ / jdbaker[snail]mylinuxisp[flyspeck]com    OpenBSD            FreeBSD
 | X  No HTML/proprietary data in email.   BSD just sits there and works!
 |/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645
 


Home | Main Index | Thread Index | Old Index