[ports-i386@FreeBSD.org: passepartout-0.4_10 failed on i386 7]

Kris Kennaway kris at obsecurity.org
Sat Dec 16 10:11:23 PST 2006


Dear Maintainer,

As you may know, in the near future FreeBSD 7.x will be switching from
the gcc 3.4 compiler to gcc 4.x.  Unfortunately your port fails to
build with the new compiler; see the log below or the following url:

  http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/e.7.2006121307/

To ease the disruption to users and to avoid further work later on,
can you please work (with the upstream developers if necessary) on
fixing this error?

In many cases it requires only simple code changes, and these may
already have been submitted to the developers by other projects
(thesedays many Linux distributions use gcc 4.1, so chances are they
have fixed the error already), or the patches may be found in their
package repositories.

You should be able to reproduce it yourself simply by installing the
lang/gcc41 port and then setting the variables

  CC=/usr/local/bin/gcc41
  CXX=/usr/local/bin/g++41

in your environment (Note: some ports do not respect these variables
currently, but this is another bug that should be fixed).

Thanks,
Kris

----- Forwarded message from User Ports-i386 <ports-i386 at FreeBSD.org> -----

X-Original-To: kkenn at localhost
Delivered-To: kkenn at localhost.obsecurity.org
X-Original-To: kris at FreeBSD.org
Delivered-To: kris at FreeBSD.org
Date: Sat, 16 Dec 2006 11:57:54 GMT
From: User Ports-i386 <ports-i386 at FreeBSD.org>
To: kris at FreeBSD.org
Subject: passepartout-0.4_10 failed on i386 7
X-UIDL: FM6!!S5j!!QN>"!g\_!!
X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.0.3

building passepartout-0.4_10 on gohan37.freebsd.org
in directory /x/tmp/7/chroot/1719
building for: 7.0-CURRENT i386
maintained by: gnome at FreeBSD.org
port directory: /usr/ports/graphics/passepartout
build started at Sat Dec 16 11:50:55 UTC 2006
FETCH_DEPENDS=
PATCH_DEPENDS=
EXTRACT_DEPENDS=
BUILD_DEPENDS=atk-1.12.3.tbz bitstream-vera-1.10_2.tbz cairo-1.2.6.tbz expat-2.0.0_1.tbz fontconfig-2.3.2_6,1.tbz freetype2-2.2.1_1.tbz gettext-0.14.5_2.tbz glib-2.12.4.tbz gmake-3.81_1.tbz gtk-2.10.6_2.tbz gtkmm-2.2.12_7.tbz hicolor-icon-theme-0.9_2.tbz jpeg-6b_4.tbz libXft-2.1.7_1.tbz libdrm-2.0.2.tbz libiconv-1.9.2_2.tbz libsigc++-1.2.7_1.tbz libxml++-1.0.5_1.tbz libxml2-2.6.26.tbz pango-1.14.9.tbz perl-5.8.8.tbz pkg-config-0.21.tbz png-1.2.12_1.tbz shared-mime-info-0.19.tbz tiff-3.8.2_1.tbz xorg-fonts-encodings-6.9.0_1.tbz xorg-fonts-truetype-6.9.0.tbz xorg-libraries-6.9.0.tbz
RUN_DEPENDS=atk-1.12.3.tbz bitstream-vera-1.10_2.tbz cairo-1.2.6.tbz expat-2.0.0_1.tbz fontconfig-2.3.2_6,1.tbz freetype2-2.2.1_1.tbz gettext-0.14.5_2.tbz glib-2.12.4.tbz gtk-2.10.6_2.tbz gtkmm-2.2.12_7.tbz hicolor-icon-theme-0.9_2.tbz jpeg-6b_4.tbz libXft-2.1.7_1.tbz libdrm-2.0.2.tbz libiconv-1.9.2_2.tbz libsigc++-1.2.7_1.tbz libxml++-1.0.5_1.tbz libxml2-2.6.26.tbz libxslt-1.1.17.tbz pango-1.14.9.tbz perl-5.8.8.tbz pkg-config-0.21.tbz png-1.2.12_1.tbz shared-mime-info-0.19.tbz tiff-3.8.2_1.tbz xorg-fonts-encodings-6.9.0_1.tbz xorg-fonts-truetype-6.9.0.tbz xorg-libraries-6.9.0.tbz
prefixes: LOCALBASE=usr/local X11BASE=usr/X11R6
add_pkg
================================================================
====================<phase 1: make checksum>====================
=> passepartout-0.4.tar.bz2 doesn't seem to exist in /tmp/distfiles/.
=> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles/.
fetch: ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles/passepartout-0.4.tar.bz2: Operation timed out
=> Attempting to fetch from ftp://pointyhat.freebsd.org/pub/FreeBSD/distfiles/.
passepartout-0.4.tar.bz2                               301 kB 5488 kBps
=> MD5 Checksum OK for passepartout-0.4.tar.bz2.
=> SHA256 Checksum OK for passepartout-0.4.tar.bz2.
================================================================
====================<phase 2: make extract>====================
add_pkg
===>  Extracting for passepartout-0.4_10
=> MD5 Checksum OK for passepartout-0.4.tar.bz2.
=> SHA256 Checksum OK for passepartout-0.4.tar.bz2.
================================================================
====================<phase 3: make patch>====================
add_pkg
===>  Patching for passepartout-0.4_10
===>  Applying FreeBSD patches for passepartout-0.4_10
================================================================
====================<phase 4: make build>====================
add_pkg atk-1.12.3.tbz bitstream-vera-1.10_2.tbz cairo-1.2.6.tbz expat-2.0.0_1.tbz fontconfig-2.3.2_6,1.tbz freetype2-2.2.1_1.tbz gettext-0.14.5_2.tbz glib-2.12.4.tbz gmake-3.81_1.tbz gtk-2.10.6_2.tbz gtkmm-2.2.12_7.tbz hicolor-icon-theme-0.9_2.tbz jpeg-6b_4.tbz libXft-2.1.7_1.tbz libdrm-2.0.2.tbz libiconv-1.9.2_2.tbz libsigc++-1.2.7_1.tbz libxml++-1.0.5_1.tbz libxml2-2.6.26.tbz pango-1.14.9.tbz perl-5.8.8.tbz pkg-config-0.21.tbz png-1.2.12_1.tbz shared-mime-info-0.19.tbz tiff-3.8.2_1.tbz xorg-fonts-encodings-6.9.0_1.tbz xorg-fonts-truetype-6.9.0.tbz xorg-libraries-6.9.0.tbz
adding dependencies
pkg_add atk-1.12.3.tbz
Removing stale symlinks from /usr/bin...
    Skipping /usr/bin/perl
    Skipping /usr/bin/perl5
Done.
Creating various symlinks in /usr/bin...
    Symlinking /usr/local/bin/perl5.8.8 to /usr/bin/perl
    Symlinking /usr/local/bin/perl5.8.8 to /usr/bin/perl5
Done.
Cleaning up /etc/make.conf... Done.
Spamming /etc/make.conf... Done.
Cleaning up /etc/manpath.config... Done.
Spamming /etc/manpath.config... Done.
pkg_add bitstream-vera-1.10_2.tbz
Running fc-cache to build fontconfig cache...
fc-cache: "/usr/X11R6/lib/X11/fonts": caching, 0 fonts, 1 dirs
fc-cache: "/usr/X11R6/lib/X11/fonts/local": caching, 0 fonts, 0 dirs
fc-cache: "/root/.fonts": skipping, no such directory
fc-cache: succeeded
/usr/X11R6/bin/fc-cache: "lib/X11/fonts/bitstream-vera": caching, 10 fonts, 0 dirs
/usr/X11R6/bin/fc-cache: succeeded

IMPORTANT - READ CAREFULLY: Please read the COPYRIGHT included with these fonts
before using.  The copyright can be found at /usr/X11R6/lib/X11/fonts/bitstream-vera/COPYRIGHT.TXT.  To
use these fonts, follow the instructions below.

Make sure that the freetype module is loaded.  If it is not, add the following
line to the "Modules" section of your X Windows configuration file:

	Load "freetype"

Add the following line to the "Files" section of X Windows configuration file:

	FontPath "/usr/X11R6/lib/X11/fonts/bitstream-vera/"

Note: your X Windows configuration file is typically /etc/X11/XF86Config
if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org.

pkg_add cairo-1.2.6.tbz
pkg_add expat-2.0.0_1.tbz
skipping expat-2.0.0_1, already added
pkg_add fontconfig-2.3.2_6,1.tbz
skipping fontconfig-2.3.2_6,1, already added
pkg_add freetype2-2.2.1_1.tbz
skipping freetype2-2.2.1_1, already added
pkg_add gettext-0.14.5_2.tbz
skipping gettext-0.14.5_2, already added
pkg_add glib-2.12.4.tbz
skipping glib-2.12.4, already added
pkg_add gmake-3.81_1.tbz
pkg_add gtk-2.10.6_2.tbz
***
* Updating MIME database in /usr/X11R6/share/mime...
Wrote 0 strings at 20 - 20
Wrote aliases at 20 - 24
Wrote parents at 24 - 28
Wrote literal globs at 28 - 2c
Wrote suffix globs at 2c - 34
Wrote full globs at 34 - 38
Wrote magic at 38 - 44
Wrote namespace list at 44 - 48
***
***
* Updating MIME database in /usr/local/share/mime...
Wrote 499 strings at 20 - 295c
Wrote aliases at 295c - 2b50
Wrote parents at 2b50 - 354c
Wrote literal globs at 354c - 35a8
Wrote suffix globs at 35a8 - 69b0
Wrote full globs at 69b0 - 69d4
Wrote magic at 69d4 - c2fc
Wrote namespace list at c2fc - c30c
***
***
* Updating MIME database in /usr/local/share/mime...
Wrote 499 strings at 20 - 295c
Wrote aliases at 295c - 2b50
Wrote parents at 2b50 - 354c
Wrote literal globs at 354c - 35a8
Wrote suffix globs at 35a8 - 69b0
Wrote full globs at 69b0 - 69d4
Wrote magic at 69d4 - c2fc
Wrote namespace list at c2fc - c30c
***
fc-cache: "/usr/X11R6/lib/X11/fonts/TTF": caching, 12 fonts, 0 dirs
fc-cache: succeeded
Running fc-cache to build fontconfig cache...
fc-cache: "/usr/X11R6/lib/X11/fonts": caching, 0 fonts, 4 dirs
fc-cache: "/usr/X11R6/lib/X11/fonts/local": caching, 0 fonts, 0 dirs
fc-cache: "/usr/X11R6/lib/X11/fonts/bitstream-vera": caching, 10 fonts, 0 dirs
fc-cache: "/usr/X11R6/lib/X11/fonts/encodings": caching, 0 fonts, 1 dirs
fc-cache: "/usr/X11R6/lib/X11/fonts/encodings/large": caching, 0 fonts, 0 dirs
fc-cache: "/usr/X11R6/lib/X11/fonts/TTF": caching, 12 fonts, 0 dirs
fc-cache: "/root/.fonts": skipping, no such directory
fc-cache: succeeded
pkg_add gtkmm-2.2.12_7.tbz
pkg_add hicolor-icon-theme-0.9_2.tbz
skipping hicolor-icon-theme-0.9_2, already added
pkg_add jpeg-6b_4.tbz
skipping jpeg-6b_4, already added
pkg_add libXft-2.1.7_1.tbz
skipping libXft-2.1.7_1, already added
pkg_add libdrm-2.0.2.tbz
skipping libdrm-2.0.2, already added
pkg_add libiconv-1.9.2_2.tbz
skipping libiconv-1.9.2_2, already added
pkg_add libsigc++-1.2.7_1.tbz
skipping libsigc++-1.2.7_1, already added
pkg_add libxml++-1.0.5_1.tbz
pkg_add libxml2-2.6.26.tbz
skipping libxml2-2.6.26, already added
pkg_add pango-1.14.9.tbz
skipping pango-1.14.9, already added
pkg_add perl-5.8.8.tbz
skipping perl-5.8.8, already added
pkg_add pkg-config-0.21.tbz
skipping pkg-config-0.21, already added
pkg_add png-1.2.12_1.tbz
skipping png-1.2.12_1, already added
pkg_add shared-mime-info-0.19.tbz
skipping shared-mime-info-0.19, already added
pkg_add tiff-3.8.2_1.tbz
skipping tiff-3.8.2_1, already added
pkg_add xorg-fonts-encodings-6.9.0_1.tbz
skipping xorg-fonts-encodings-6.9.0_1, already added
pkg_add xorg-fonts-truetype-6.9.0.tbz
skipping xorg-fonts-truetype-6.9.0, already added
pkg_add xorg-libraries-6.9.0.tbz
skipping xorg-libraries-6.9.0, already added
===>   passepartout-0.4_10 depends on executable in : gmake - found
===>   passepartout-0.4_10 depends on shared library: gtkmm-2.0 - found
===>   passepartout-0.4_10 depends on shared library: xml\+\+-1.0 - found
===>  Configuring for passepartout-0.4_10
checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether gmake sets ${MAKE}... yes
checking for C++ compiler default output... configure: error: C++ compiler cannot create executables
===>  Script "configure" failed unexpectedly.
Please run the gnomelogalyzer, available from
"http://www.freebsd.org/gnome/gnomelogalyzer.sh", which will diagnose the
problem and suggest a solution. If - and only if - the gnomelogalyzer cannot
solve the problem, report the build failure to the FreeBSD GNOME team at
gnome at FreeBSD.org, and attach (a)
"/work/a/ports/graphics/passepartout/work/passepartout-0.4/config.log", (b)
the output of the failed make command, and (c) the gnomelogalyzer output.
Also, it might be a good idea to provide an overview of all packages installed
on your system (i.e. an `ls /var/db/pkg`). Put your attachment up on any
website, copy-and-paste into http://freebsd-gnome.pastebin.com, or use
send-pr(1) with the attachment. Try to avoid sending any attachments to the
mailing list (gnome at FreeBSD.org), because attachments sent to FreeBSD mailing
lists are usually discarded by the mailing list software.
*** Error code 1

Stop in /a/ports/graphics/passepartout.
================================================================
build of /usr/ports/graphics/passepartout ended at Sat Dec 16 11:57:46 UTC 2006


----- End forwarded message -----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-gnome/attachments/20061216/892b239f/attachment.pgp


More information about the freebsd-gnome mailing list