[ports-amd64@FreeBSD.org: scintilla-1.71_1 failed on amd64 7]
Kris Kennaway
kris at obsecurity.org
Tue Jan 30 23:53:33 UTC 2007
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.
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-amd64 <ports-amd64 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: Tue, 30 Jan 2007 22:47:40 GMT
From: User Ports-amd64 <ports-amd64 at FreeBSD.org>
To: kris at FreeBSD.org
Subject: scintilla-1.71_1 failed on amd64 7
X-UIDL: F6l!!T)""!)=(#!@\<!!
X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.0.3
building scintilla-1.71_1 on hammer2.isc.gumbysoft.com
in directory /usr2/pkgbuild/7/chroot/446
building for: 7.0-CURRENT amd64
maintained by: gnome at FreeBSD.org
port directory: /usr/ports/x11-toolkits/scintilla
build started at Tue Jan 30 22:45:33 UTC 2007
FETCH_DEPENDS=
PATCH_DEPENDS=
EXTRACT_DEPENDS=
BUILD_DEPENDS=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-1.2.10_12.tbz gmake-3.81_1.tbz gtk-1.2.10_17.tbz libdrm-2.0.2.tbz libiconv-1.9.2_2.tbz perl-5.8.8.tbz pkg-config-0.21.tbz xorg-libraries-6.9.0_1.tbz
RUN_DEPENDS=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-1.2.10_12.tbz gtk-1.2.10_17.tbz libdrm-2.0.2.tbz libiconv-1.9.2_2.tbz perl-5.8.8.tbz pkg-config-0.21.tbz xorg-libraries-6.9.0_1.tbz
prefixes: LOCALBASE=usr/local X11BASE=usr/X11R6
add_pkg
================================================================
====================<phase 1: make checksum>====================
=> scite171.tgz doesn't seem to exist in /tmp/distfiles/.
=> Attempting to fetch from ftp://freebsd.isc.org/pub/FreeBSD/ports/distfiles/.
scite171.tgz 1269 kB 6061 kBps
=> MD5 Checksum OK for scite171.tgz.
=> SHA256 Checksum OK for scite171.tgz.
================================================================
====================<phase 2: make extract>====================
add_pkg
===> Extracting for scintilla-1.71_1
=> MD5 Checksum OK for scite171.tgz.
=> SHA256 Checksum OK for scite171.tgz.
================================================================
====================<phase 3: make patch>====================
add_pkg
===> Patching for scintilla-1.71_1
===> Applying FreeBSD patches for scintilla-1.71_1
================================================================
====================<phase 4: make build>====================
add_pkg 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-1.2.10_12.tbz gmake-3.81_1.tbz gtk-1.2.10_17.tbz libdrm-2.0.2.tbz libiconv-1.9.2_2.tbz perl-5.8.8.tbz pkg-config-0.21.tbz xorg-libraries-6.9.0_1.tbz
adding dependencies
pkg_add expat-2.0.0_1.tbz
pkg_add fontconfig-2.3.2_6,1.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
pkg_add freetype2-2.2.1_1.tbz
skipping freetype2-2.2.1_1, already added
pkg_add gettext-0.14.5_2.tbz
pkg_add glib-1.2.10_12.tbz
pkg_add gmake-3.81_1.tbz
pkg_add gtk-1.2.10_17.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 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 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 xorg-libraries-6.9.0_1.tbz
skipping xorg-libraries-6.9.0_1, already added
===> scintilla-1.71_1 depends on executable in : gmake - found
===> scintilla-1.71_1 depends on executable in : pkg-config - found
===> scintilla-1.71_1 depends on shared library: iconv.3 - found
===> scintilla-1.71_1 depends on shared library: glib-12.3 - found
===> scintilla-1.71_1 depends on shared library: gtk-12.2 - found
===> scintilla-1.71_1 depends on shared library: X11.6 - found
===> Configuring for scintilla-1.71_1
===> Building for scintilla-1.71_1
cc -DPIC -fPIC -fpic `pkg-config --cflags gtk+ gthread` -O2 -fno-strict-aliasing -pipe -DNDEBUG -Wall -Wno-missing-braces -Wno-char-subscripts -pedantic -Os -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/DocumentAccessor.cxx
cc -DPIC -fPIC -fpic `pkg-config --cflags gtk+ gthread` -O2 -fno-strict-aliasing -pipe -DNDEBUG -Wall -Wno-missing-braces -Wno-char-subscripts -pedantic -Os -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/WindowAccessor.cxx
cc -DPIC -fPIC -fpic `pkg-config --cflags gtk+ gthread` -O2 -fno-strict-aliasing -pipe -DNDEBUG -Wall -Wno-missing-braces -Wno-char-subscripts -pedantic -Os -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/KeyWords.cxx
cc -DPIC -fPIC -fpic `pkg-config --cflags gtk+ gthread` -O2 -fno-strict-aliasing -pipe -DNDEBUG -Wall -Wno-missing-braces -Wno-char-subscripts -pedantic -Os -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/StyleContext.cxx
cc -DPIC -fPIC -fpic `pkg-config --cflags gtk+ gthread` -O2 -fno-strict-aliasing -pipe -DNDEBUG -Wall -Wno-missing-braces -Wno-char-subscripts -pedantic -Os -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/CharClassify.cxx
cc -DPIC -fPIC -fpic `pkg-config --cflags gtk+ gthread` -O2 -fno-strict-aliasing -pipe -DNDEBUG -Wall -Wno-missing-braces -Wno-char-subscripts -pedantic -Os -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/Document.cxx
cc -DPIC -fPIC -fpic `pkg-config --cflags gtk+ gthread` -O2 -fno-strict-aliasing -pipe -DNDEBUG -Wall -Wno-missing-braces -Wno-char-subscripts -pedantic -Os -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/CallTip.cxx
cc -DPIC -fPIC -fpic `pkg-config --cflags gtk+ gthread` -O2 -fno-strict-aliasing -pipe -DNDEBUG -Wall -Wno-missing-braces -Wno-char-subscripts -pedantic -Os -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/ScintillaBase.cxx
cc -DPIC -fPIC -fpic `pkg-config --cflags gtk+ gthread` -O2 -fno-strict-aliasing -pipe -DNDEBUG -Wall -Wno-missing-braces -Wno-char-subscripts -pedantic -Os -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/ContractionState.cxx
cc -DPIC -fPIC -fpic `pkg-config --cflags gtk+ gthread` -O2 -fno-strict-aliasing -pipe -DNDEBUG -Wall -Wno-missing-braces -Wno-char-subscripts -pedantic -Os -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/Editor.cxx
cc -DPIC -fPIC -fpic `pkg-config --cflags gtk+ gthread` -O2 -fno-strict-aliasing -pipe -DNDEBUG -Wall -Wno-missing-braces -Wno-char-subscripts -pedantic -Os -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/ExternalLexer.cxx
cc -DPIC -fPIC -fpic `pkg-config --cflags gtk+ gthread` -O2 -fno-strict-aliasing -pipe -DNDEBUG -Wall -Wno-missing-braces -Wno-char-subscripts -pedantic -Os -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/PropSet.cxx
cc -DPIC -fPIC -fpic `pkg-config --cflags gtk+ gthread` -O2 -fno-strict-aliasing -pipe -DNDEBUG -Wall -Wno-missing-braces -Wno-char-subscripts -pedantic -Os -DGTK -DSCI_LEXER -I ../include -I ../src -c PlatGTK.cxx
In file included from PlatGTK.cxx:11:
/usr/local/include/glib12/glib.h:1312:23: warning: ISO C does not permit named variadic macros
/usr/local/include/glib12/glib.h:1315:25: warning: ISO C does not permit named variadic macros
/usr/local/include/glib12/glib.h:1318:26: warning: ISO C does not permit named variadic macros
/usr/local/include/glib12/glib.h:1321:25: warning: ISO C does not permit named variadic macros
cc -DPIC -fPIC -fpic `pkg-config --cflags gtk+ gthread` -O2 -fno-strict-aliasing -pipe -DNDEBUG -Wall -Wno-missing-braces -Wno-char-subscripts -pedantic -Os -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/KeyMap.cxx
cc -DPIC -fPIC -fpic `pkg-config --cflags gtk+ gthread` -O2 -fno-strict-aliasing -pipe -DNDEBUG -Wall -Wno-missing-braces -Wno-char-subscripts -pedantic -Os -DGTK -DSCI_LEXER -I ../include -I ../src -c ../src/LineMarker.cxx
cc -DPIC -fPIC -fpic `pkg-config --cflags gtk+ gthread` -O2 -fno-strict-aliasing -pipe -DNDEBUG -Wall -Wno-missing-braces -Wno-char-subscripts -pedantic -Os -DGTK -DSCI_LEXER -I ../include -I ../src -c ScintillaGTK.cxx
In file included from /usr/local/include/gtk12/gdk/gdktypes.h:33,
from /usr/local/include/gtk12/gdk/gdk.h:31,
from /usr/local/include/gtk12/gtk/gtk.h:31,
from ScintillaGTK.cxx:12:
/usr/local/include/glib12/glib.h:1312:23: warning: ISO C does not permit named variadic macros
/usr/local/include/glib12/glib.h:1315:25: warning: ISO C does not permit named variadic macros
/usr/local/include/glib12/glib.h:1318:26: warning: ISO C does not permit named variadic macros
/usr/local/include/glib12/glib.h:1321:25: warning: ISO C does not permit named variadic macros
ScintillaGTK.cxx: In function 'void scintilla_class_init(ScintillaClass*)':
ScintillaGTK.cxx:2588: error: cast from 'gchar*' to 'gint' loses precision
ScintillaGTK.cxx:2597: error: cast from 'gchar*' to 'gint' loses precision
gmake: *** [ScintillaGTK.o] Error 1
*** Error code 2
Stop in /a/ports/x11-toolkits/scintilla.
================================================================
build of /usr/ports/x11-toolkits/scintilla ended at Tue Jan 30 22:47:57 UTC 2007
----- 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/20070130/ed13baf0/attachment.pgp
More information about the freebsd-gnome
mailing list