Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 6 Apr 2004 17:38:57 +0200
From:      Jean-Baptiste Quenot <jb.quenot@caraldi.com>
To:        freebsd-ports <ports@freebsd.org>
Cc:        Eclipse Maintainer <java@freebsd.org>
Subject:   Eclipse 2.1.3_1 fails to build after Gnome updates
Message-ID:  <20040406153855.GC2042@anyware12.anyware>

next in thread | raw e-mail | index | archive | help

--Yb+qhiCg54lqZFXW
Content-Type: multipart/mixed; boundary="JwB53PgKC5A7+0Ej"
Content-Disposition: inline


--JwB53PgKC5A7+0Ej
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hello,

There  is a  problem while  building the  SWT stuff  of
Eclipse 2.1.3_1 since the huge update made to the Gnome
and especially Gtk ports.

See attached file for details.
--=20
Jean-Baptiste Quenot
http://caraldi.com/jbq/

--JwB53PgKC5A7+0Ej
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="eclipse.log"

--->  Upgrading 'eclipse-2.1.3' to 'eclipse-2.1.3_1' (java/eclipse)
--->  Building '/usr/ports/java/eclipse'
===>  Cleaning for atk-1.6.0
===>  Cleaning for rpm-3.0.6_9
===>  Cleaning for unzip-5.50_2
===>  Cleaning for zip-2.3_1
===>  Cleaning for libiconv-1.9.1_3
===>  Cleaning for apache-ant-1.6.1_1
===>  Cleaning for autoconf-2.13.000227_5
===>  Cleaning for automake-1.4.5_9
===>  Cleaning for gettext-0.13.1_1
===>  Cleaning for glib-2.4.0
===>  Cleaning for gmake-3.80_2
===>  Cleaning for imake-4.3.0_2
===>  Cleaning for libtool-1.3.5_2
===>  Cleaning for m4-1.4_1
===>  Cleaning for nspr-4.4.1_1
===>  Cleaning for pkgconfig-0.15.0_1
===>  Cleaning for popt-1.6.4_2
===>  Cleaning for linux_base-7.1_7
===>  Cleaning for jpeg-6b_2
===>  Cleaning for png-1.2.5_3
===>  Cleaning for tiff-3.6.1_1
===>  Cleaning for javavmwrapper-1.5
===>  Cleaning for jdk-1.4.2p6_4
===>  Cleaning for linux-sun-jdk-1.4.2.04
===>  Cleaning for perl-5.6.1_15
===>  Cleaning for python-2.3.3_4
===>  Cleaning for hicolor-icon-theme-0.4
===>  Cleaning for shared-mime-info-0.14_1
===>  Cleaning for freetype2-2.1.7_2
===>  Cleaning for expat-1.95.7
===>  Cleaning for intltool-0.30_1
===>  Cleaning for libxml2-2.6.8
===>  Cleaning for p5-XML-Parser-2.34_1
===>  Cleaning for XFree86-fontEncodings-4.3.0
===>  Cleaning for XFree86-fontScalable-4.3.0
===>  Cleaning for fontconfig-2.2.2,1
===>  Cleaning for libXft-2.1.6
===>  Cleaning for urwfonts-1.0
===>  Cleaning for gtk-2.4.0
===>  Cleaning for open-motif-2.2.2_2
===>  Cleaning for pango-1.4.0
===>  Cleaning for XFree86-clients-4.3.0_7
===>  Cleaning for XFree86-libraries-4.3.0_6
===>  Cleaning for eclipse-2.1.3_1
===>  Vulnerability check disabled
===>  Extracting for eclipse-2.1.3_1
>> Checksum OK for eclipse/eclipse-sourceBuild-srcIncluded-2.1.3.zip.
===>   eclipse-2.1.3_1 depends on executable: unzip - found
===>  Patching for eclipse-2.1.3_1
===>  Applying FreeBSD patches for eclipse-2.1.3_1
# "refactoring" begins here
===>   eclipse-2.1.3_1 depends on executable: ant - found
===>   eclipse-2.1.3_1 depends on executable: pkg-config - found
===>   eclipse-2.1.3_1 depends on file: /usr/local/jdk1.4.2/bin/java - found
===>   eclipse-2.1.3_1 depends on shared library: gtk-x11-2.0 - found
===>  Configuring for eclipse-2.1.3_1
Copying features/org.eclipse.platform.linux.gtk-feature into features/org.eclipse.platform.freebsd.gtk-feature
Copying features/org.eclipse.platform.linux.gtk.source-feature into features/org.eclipse.platform.freebsd.gtk.source-feature
Copying features/org.eclipse.platform.linux.motif-feature into features/org.eclipse.platform.freebsd.motif-feature
Copying features/org.eclipse.platform.linux.motif.source-feature into features/org.eclipse.platform.freebsd.motif.source-feature
Copying features/org.eclipse.sdk.linux.gtk-feature into features/org.eclipse.sdk.freebsd.gtk-feature
Copying features/org.eclipse.sdk.linux.motif-feature into features/org.eclipse.sdk.freebsd.motif-feature
Copying plugins/org.eclipse.platform.linux.gtk into plugins/org.eclipse.platform.freebsd.gtk
Copying plugins/org.eclipse.platform.linux.gtk.source into plugins/org.eclipse.platform.freebsd.gtk.source
Copying plugins/org.eclipse.sdk.linux.gtk into plugins/org.eclipse.sdk.freebsd.gtk
Copying plugins/org.eclipse.update.core.linux into plugins/org.eclipse.update.core.freebsd
Copying plugins/org.eclipse.sdk.linux.motif into plugins/org.eclipse.sdk.freebsd.motif
Copying plugins/org.eclipse.core.resources.linux into plugins/org.eclipse.core.resources.freebsd
Copying plugins/org.eclipse.platform.linux.motif into plugins/org.eclipse.platform.freebsd.motif
Copying plugins/org.eclipse.jface/src/org/eclipse/jface/resource/jfacefonts_linux_gtk.properties into plugins/org.eclipse.jface/src/org/eclipse/jface/resource/jfacefonts_freebsd_gtk.properties
Copying plugins/org.eclipse.jface/src/org/eclipse/jface/resource/jfacefonts_linux.properties into plugins/org.eclipse.jface/src/org/eclipse/jface/resource/jfacefonts_freebsd.properties
===>  Building for eclipse-2.1.3_1
===> Building libupdate.so.
/bin/mkdir -p plugins/org.eclipse.update.core.freebsd/os/freebsd/x86
c++ -O -pipe   -I/usr/local/jdk1.4.2/include		 -I/usr/local/jdk1.4.2/include/bsd	 -I/usr/local/jdk1.4.2/include/freebsd -shared -fpic -fPIC -Iplugins/org.eclipse.update.core.freebsd/src -o plugins/org.eclipse.update.core.freebsd/os/freebsd/x86/libupdate.so plugins/org.eclipse.update.core.freebsd/src/update.cpp
===> Compiling structs.c.
cc -O -pipe   -I/usr/local/jdk1.4.2/include		 -I/usr/local/jdk1.4.2/include/bsd	 -I/usr/local/jdk1.4.2/include/freebsd -c -s -fpic -fPIC -o plugins/org.eclipse.swt/Eclipse_SWT/structs.o plugins/org.eclipse.swt/Eclipse_SWT/structs.c	 `pkg-config --cflags gthread-2.0`	 `pkg-config --cflags gtk+-2.0`
===> Compiling swt.c.
cc -O -pipe   -I/usr/local/jdk1.4.2/include		 -I/usr/local/jdk1.4.2/include/bsd	 -I/usr/local/jdk1.4.2/include/freebsd -c -s -fpic -fPIC -o plugins/org.eclipse.swt/Eclipse_SWT/swt.o plugins/org.eclipse.swt/Eclipse_SWT/swt.c	 `pkg-config --cflags gthread-2.0`	 `pkg-config --cflags gtk+-2.0`
In file included from plugins/org.eclipse.swt/Eclipse_SWT/swt.c:21:
plugins/org.eclipse.swt/Eclipse_SWT/structs.h:65: error: syntax error before '*' token
plugins/org.eclipse.swt/Eclipse_SWT/structs.h:65: error: syntax error before "GtkCombo"
plugins/org.eclipse.swt/Eclipse_SWT/structs.h:65: warning: data definition has no type or storage class
plugins/org.eclipse.swt/Eclipse_SWT/structs.h:66: error: syntax error before "GtkCombo"
plugins/org.eclipse.swt/Eclipse_SWT/swt.c: In function `Java_org_eclipse_swt_internal_gtk_OS_gtk_1combo_1disable_1activate':
plugins/org.eclipse.swt/Eclipse_SWT/swt.c:2403: error: `GtkCombo' undeclared (first use in this function)
plugins/org.eclipse.swt/Eclipse_SWT/swt.c:2403: error: (Each undeclared identifier is reported only once
plugins/org.eclipse.swt/Eclipse_SWT/swt.c:2403: error: for each function it appears in.)
plugins/org.eclipse.swt/Eclipse_SWT/swt.c:2403: error: syntax error before ')' token
plugins/org.eclipse.swt/Eclipse_SWT/swt.c: In function `Java_org_eclipse_swt_internal_gtk_OS_gtk_1combo_1set_1case_1sensitive':
plugins/org.eclipse.swt/Eclipse_SWT/swt.c:2423: error: `GtkCombo' undeclared (first use in this function)
plugins/org.eclipse.swt/Eclipse_SWT/swt.c:2423: error: syntax error before ')' token
plugins/org.eclipse.swt/Eclipse_SWT/swt.c: In function `Java_org_eclipse_swt_internal_gtk_OS_gtk_1combo_1set_1popdown_1strings':
plugins/org.eclipse.swt/Eclipse_SWT/swt.c:2433: error: `GtkCombo' undeclared (first use in this function)
plugins/org.eclipse.swt/Eclipse_SWT/swt.c:2433: error: syntax error before ')' token
plugins/org.eclipse.swt/Eclipse_SWT/swt.c: In function `Java_org_eclipse_swt_internal_gtk_OS_memmove__Lorg_eclipse_swt_internal_gtk_GtkCombo_2I':
plugins/org.eclipse.swt/Eclipse_SWT/swt.c:6310: error: `GtkCombo' undeclared (first use in this function)
plugins/org.eclipse.swt/Eclipse_SWT/swt.c:6310: error: syntax error before ')' token
*** Error code 1

Stop in /usr/ports/java/eclipse/work.
*** Error code 1

Stop in /usr/ports/java/eclipse.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade97040.0 make
** Fix the problem and try again.
** Listing the failed packages (*:skipped / !:failed)
	! java/eclipse (eclipse-2.1.3)	(compiler error)
--->  Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed

--JwB53PgKC5A7+0Ej--

--Yb+qhiCg54lqZFXW
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)

iD8DBQFAcs8O9xx3BCMc9gsRAvZkAJsEFgYNWtOUPe+Lxf6ejUpQ9JNwzwCbBIRy
94gqU27K4mhKuQiQ0n/KgmY=
=YXkX
-----END PGP SIGNATURE-----

--Yb+qhiCg54lqZFXW--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040406153855.GC2042>