Subject: pkg/22675: "pango" package crashes during build on NetBSD-current
To: None <gnats-bugs@gnats.netbsd.org>
From: Matthias Scheler <tron@colwyn.zhadum.de>
List: netbsd-bugs
Date: 09/03/2003 17:23:34
>Number:         22675
>Category:       pkg
>Synopsis:       "pango" package crashes during build on NetBSD-current
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Sep 03 15:24:00 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator:     
>Release:        NetBSD 1.6X 2003-09-03 sources and package sources
>Organization:
Matthias Scheler                                  http://scheler.de/~matthias/
>Environment:
System: NetBSD lyssa.zhadum.de 1.6X NetBSD 1.6X (LYSSA) #0: Wed Sep 3 11:08:33 CEST 2003 tron@lyssa.zhadum.de:/src/sys/compile/LYSSA i386
Architecture: i386
Machine: i386
>Description:
The "pango" package fails to build on a NetBSD-current system because a
binary created during the build crashes:

===> Checking for vulnerabilities in pango-1.2.4
=> Checksum OK for pango-1.2.4.tar.bz2.
===> Extracting for pango-1.2.4
===> Required installed package glib2>=2.2.2nb1: glib2-2.2.3 found
===> Required installed package Xft2>=2.1nb1: Xft2-2.1nb4 found
===> Required installed package fontconfig>=2.1nb1: fontconfig-2.2.1 found
===> Required installed package expat>=1.95.2: expat-1.95.6nb1 found
===> Required installed package libtool-base>=1.4.20010614nb11: libtool-base-1.4.20010614nb14 found
===> Required installed package x11-links>=0.12: x11-links-0.13 found
===> Required installed package pkgconfig>=0.15.0: pkgconfig-0.15.0 found
===> Required installed package gmake>=3.78: gmake-3.80nb2 found
===> Patching for pango-1.2.4
===> Applying pkgsrc patches for pango-1.2.4
===> Overriding tools for pango-1.2.4
===> Buildlinking for pango-1.2.4
===> Configuring for pango-1.2.4
=> Adding rpaths to pkgconfig files.
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
[...]
creating pangoft2topgm
if find ../modules -name '*.so' | grep 'so' > /dev/null ; then \
          echo "Writing a pango.modules file to use when running examples before installing Pango."; \
  (cd ../modules && \
           ../pango/pango-querymodules `find . -name '*.la' | grep -v \.libs` > ../examples/pango.modules ) ;\
else \
          echo "No dynamic modules found; will use only static modules for uninstalled example programs."; \
  touch pango.modules; \
fi
Writing a pango.modules file to use when running examples before installing Pango.
[1]   Segmentation fault      (cd ../modules &...
gmake[2]: *** [pango.modules] Error 139
gmake[2]: Leaving directory `/src/NetBSD-current/pkgsrc/devel/pango/work/pango-1.2.4/examples'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/src/NetBSD-current/pkgsrc/devel/pango/work/pango-1.2.4'
gmake: *** [all-recursive-am] Error 2
[...]

I don't experience this problem on my NetBSD 1.6.1_STABLE system.

>How-To-Repeat:
cd pkgsrc/devel/pango
make

>Fix:
Not known.

>Release-Note:
>Audit-Trail:
>Unformatted: