On Fri, Jan 15, 2010 at 09:12:12AM -0500, Stephane E. Potvin wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hi everyone, > > Here's take two of the update to Eclipse 3.5.1. > > This version is similar to the previous one with a few changes: > - - Fixed the plugin not started after installation > - - Fixed a redraw problem that would occur with gtk >= 2.18 > - - Should now build on both i386 and amd64 > - - Small makefile reorganization to pet portlint > > The patch file is available at the following address: > http://people.freebsd.org/~sepotvin/eclipse_351_rc2.diff > You should also use the eclipse-R3_5_1-fetched-src.tar.bz2 file from the same > location. > > To apply, start with a clean eclipse checkout > > cd ${PORTSDIR}/java/eclipse > patch -E < eclipse_351_rc2.diff > find . -name "*.orig" -delete > > Please try it and let me know of any issues,
Hello, Stephane! I was able to build Eclipse 3.5.1 on FreeBSD 8.0 STABLE, but for some reason it doesn't build on FreeBSD 7.3. The build logs are listed below: ======================================================================================= Script started on Tue Mar 30 13:00:33 2010 eclipse is using libxul for gecko support, but you can change that by defining WITH_GECKO to the following values: libxul ===> Vulnerability check disabled, database not found ===> Found saved configuration for eclipse-3.5.1.M20090917.0800 ===> Extracting for eclipse-3.5.1.M20090917.0800 => MD5 Checksum OK for eclipse/eclipse-build-0_4_RC4.tar.gz. => SHA256 Checksum OK for eclipse/eclipse-build-0_4_RC4.tar.gz. => MD5 Checksum OK for eclipse/eclipse-R3_5_1-fetched-src.tar.bz2. => SHA256 Checksum OK for eclipse/eclipse-R3_5_1-fetched-src.tar.bz2. ===> Patching for eclipse-3.5.1.M20090917.0800 ===> eclipse-3.5.1.M20090917.0800 depends on executable: ant - found ===> eclipse-3.5.1.M20090917.0800 depends on executable: gpatch - found ===> eclipse-3.5.1.M20090917.0800 depends on executable: zip - found mkdir: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/features/org.eclipse.equinox.executable/bin/gtk: No such file or directory Copying assemble.org.eclipse.sdk.linux.gtk.x86.xml into assemble.org.eclipse.sdk.freebsd.gtk.x86.xml cat: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/assemble.org.eclipse.sdk.linux.gtk.x86.xml: No such file or directory Copying assemble.org.eclipse.sdk.linux.gtk.x86_64.xml into assemble.org.eclipse.sdk.freebsd.gtk.x86_64.xml cat: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/assemble.org.eclipse.sdk.linux.gtk.x86_64.xml: No such file or directory Copying package.org.eclipse.sdk.linux.gtk.x86.xml into package.org.eclipse.sdk.freebsd.gtk.x86.xml cat: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/package.org.eclipse.sdk.linux.gtk.x86.xml: No such file or directory Copying package.org.eclipse.sdk.linux.gtk.x86_64.xml into package.org.eclipse.sdk.freebsd.gtk.x86_64.xml cat: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/package.org.eclipse.sdk.linux.gtk.x86_64.xml: No such file or directory Copying features/org.eclipse.platform/about_files/linux.gtk.x86 into features/org.eclipse.platform/about_files/freebsd.gtk.x86 /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/features/org.eclipse.platform/about_files/freebsd.gtk.x86: No such file or directory cat: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/features/org.eclipse.platform/about_files/linux.gtk.x86: No such file or directory Copying features/org.eclipse.platform/about_files/linux.gtk.x86_64 into features/org.eclipse.platform/about_files/freebsd.gtk.x86_64 /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/features/org.eclipse.platform/about_files/freebsd.gtk.x86_64: No such file or directory cat: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/features/org.eclipse.platform/about_files/linux.gtk.x86_64: No such file or directory Copying features/org.eclipse.equinox.executable/bin/gtk/linux into features/org.eclipse.equinox.executable/bin/gtk/freebsd /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/features/org.eclipse.equinox.executable/bin/gtk/freebsd: No such file or directory cat: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/features/org.eclipse.equinox.executable/bin/gtk/linux: No such file or directory Copying features/org.eclipse.equinox.executable/bin/gtk/linux/x86 into features/org.eclipse.equinox.executable/bin/gtk/freebsd/x86 /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/features/org.eclipse.equinox.executable/bin/gtk/freebsd/x86: No such file or directory cat: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/features/org.eclipse.equinox.executable/bin/gtk/linux/x86: No such file or directory Copying features/org.eclipse.equinox.executable/bin/gtk/linux/x86_64 into features/org.eclipse.equinox.executable/bin/gtk/freebsd/x86_64 /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/features/org.eclipse.equinox.executable/bin/gtk/freebsd/x86_64: No such file or directory cat: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/features/org.eclipse.equinox.executable/bin/gtk/linux/x86_64: No such file or directory Copying features/org.eclipse.equinox.executable/library/gtk/make_linux.mak into features/org.eclipse.equinox.executable/library/gtk/make_freebsd.mak /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-cat: 0_4_RC4/features/org.eclipse.equinox.executable/library/gtk/make_freebsd.mak: No such file or direct/usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/features/org.eclipse.equinox.executable/library/gtk/make_linux.makory : No such file or directory Copying plugins/org.eclipse.core.filesystem/natives/unix/linux into plugins/org.eclipse.core.filesystem/natives/unix/freebsd /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.core.filesystem/natives/unix/freebsd: No such file or directory cat: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.core.filesystem/natives/unix/linux: No such file or directory Copying plugins/org.eclipse.core.filesystem.linux.x86 into plugins/org.eclipse.core.filesystem.freebsd.x86 /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-cat: 0_4_RC4/plugins/org.eclipse.core.filesystem.freebsd.x86: No such file or directory /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.core.filesystem.linux.x86: No such file or directory Copying plugins/org.eclipse.core.filesystem.linux.x86_64 into plugins/org.eclipse.core.filesystem.freebsd.x86_64 /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.core.filesystem.freebsd.x86_64: No such file or directory cat: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.core.filesystem.linux.x86_64: No such file or directory Copying plugins/org.eclipse.core.filesystem.linux.x86/os/linux into plugins/org.eclipse.core.filesystem.freebsd.x86/os/freebsd /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.core.filesystem.freebsd.x86/os/freebsd: No such file or directory cat: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.core.filesystem.linux.x86/os/linux: No such file or directory Copying plugins/org.eclipse.core.filesystem.linux.x86_64/os/linux into plugins/org.eclipse.core.filesystem.freebsd.x86_64/os/freebsd /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.core.filesystem.freebsd.x86_64/os/freebsd: No such file or directory cat: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.core.filesystem.linux.x86_64/os/linux: No such file or directory Copying plugins/org.eclipse.core.net.linux.x86 into plugins/org.eclipse.core.net.freebsd.x86 /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.core.net.freebsd.x86: No such file or directory cat: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.core.net.linux.x86: No such file or directory Copying plugins/org.eclipse.core.net/fragments/org.eclipse.core.net.linux.x86 into plugins/org.eclipse.core.net/fragments/org.eclipse.core.net.freebsd.x86 /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.core.net/fragments/org.eclipse.core.net.freebsd.x86: No such file or dircat: ectory /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.core.net/fragments/org.eclipse.core.net.linux.x86: No such file or directory Copying plugins/org.eclipse.equinox.launcher.gtk.linux.x86 into plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86 /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86: No such file or directory cat: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.equinox.launcher.gtk.linux.x86: No such file or directory Copying plugins/org.eclipse.equinox.launcher.gtk.linux.x86/launcher.gtk.linux.x86.properties into plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86/launcher.gtk.freebsd.x86.properties /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86/launcher.gtk.freebsd.x86.properties: Nocat: such file or directory /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.equinox.launcher.gtk.linux.x86/launcher.gtk.linux.x86.properties: No such file or directory Copying plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64 into plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86_64 /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86_64: No such file or directory cat: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64: No such file or directory Copying plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64/launcher.gtk.linux.x86_64.properties into plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/launcher.gtk.freebsd.x86_64.properties /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/launcher.gtk.freebsd.x86_64.properticat: es: No such file or directory /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64/launcher.gtk.linux.x86_64.properties: No such file or directory Copying plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.linux.x86 into plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.freebsd.x86 /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.freebsd.x86: No such file or directory cat: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.linux.x86: No such file or directory Copying plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.linux.x86/launcher.gtk.linux.x86.properties into plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.freebsd.x86/launcher.gtk.freebsd.x86.properties /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.freebsd.x86/launcher.gtk.freebsd.x86.properties: No such file or directory cat: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.linux.x86/launcher.gtk.linux.x86.properties: No such file or directory Copying plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.linux.x86_64 into plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.freebsd.x86_64 /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.freebsd.x86_64: No such file or directory cat: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.linux.x86_64: No such file or directory Copying plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.linux.x86_64/launcher.gtk.linux.x86_64.properties into plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/launcher.gtk.freebsd.x86_64.properties /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.freebsd.x86_64/launcher.gtk.freebsd.x86_64.properties: No such file or directory cat: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.linux.x86_64/launcher.gtk.linux.x86_64.properties: No such file or directory 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 /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.jface/src/org/eclipse/jface/resource/jfacefonts_freebsd.properties: No such file or directory cat: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.jface/src/org/eclipse/jface/resource/jfacefonts_linux.properties: No such file or directory 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 /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.jface/src/org/eclipse/jface/resource/jfacefonts_freebsd_gtk.properties: No such file or directory cat: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.jface/src/org/eclipse/jface/resource/jfacefonts_linux_gtk.properties: No such file or directory Copying plugins/org.eclipse.swt.gtk.linux.x86 into plugins/org.eclipse.swt.gtk.freebsd.x86 /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-cat: 0_4_RC4/plugins/org.eclipse.swt.gtk.freebsd.x86: No such file or directory /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.swt.gtk.linux.x86: No such file or directory Copying plugins/org.eclipse.swt.gtk.linux.x86 into plugins/org.eclipse.swt.gtk.freebsd.x86 /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-cat: 0_4_RC4/plugins/org.eclipse.swt.gtk.freebsd.x86: No such file or directory /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.swt.gtk.linux.x86: No such file or directory Copying plugins/org.eclipse.swt.gtk.linux.x86.source into plugins/org.eclipse.swt.gtk.freebsd.x86.source /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.swt.gtk.freebsd.x86.source: No such file or directory cat: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.swt.gtk.linux.x86.source: No such file or directory Copying plugins/org.eclipse.swt.gtk.linux.x86_64 into plugins/org.eclipse.swt.gtk.freebsd.x86_64 /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-cat: 0_4_RC4/plugins/org.eclipse.swt.gtk.freebsd.x86_64: No such file or directory /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.swt.gtk.linux.x86_64: No such file or directory Copying plugins/org.eclipse.swt.gtk.linux.x86_64.source into plugins/org.eclipse.swt.gtk.freebsd.x86_64.source /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.swt.gtk.freebsd.x86_64.source: No such file or directory cat: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.swt.gtk.linux.x86_64.source: No such file or directory Copying plugins/org.eclipse.update.core.linux into plugins/org.eclipse.update.core.freebsd /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.update.core.freebsd: No such file or directory cat: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.update.core.linux: No such file or directory Copying plugins/org.eclipse.update.core.linux/os/linux into plugins/org.eclipse.update.core.freebsd/os/freebsd /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.update.core.freebsd/os/freebsd: No such file or directory cat: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.update.core.linux/os/linux: No such file or directory Copying plugins/org.eclipse.update.core.linux.source into plugins/org.eclipse.update.core.freebsd.source /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.update.core.freebsd.source: No such file or directory cat: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.update.core.linux.source: No such file or directory Copying plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_linux.mak into plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_freebsd.mak /usr/ports/java/eclipse/scripts/pre-patch: cannot create /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_freebsd.mak: No such file or directory cat: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_linux.mak: No such file or directory Copying plugins/org.eclipse.core.net.freebsd.x86 into plugins/org.eclipse.core.net.freebsd.x86_64 cp: /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/plugins/org.eclipse.core.net.freebsd.x86: No such file or directory *** Error code 1 Stop in /usr/ports/java/eclipse. Script done on Tue Mar 30 13:00:37 2010 ======================================================================================= The content of folder /usr/ports/java/eclipse/work/eclipse-build-0_4_RC4/ is below ======================================================================================= ABOUT.mediawiki ChangeLog README.mediawiki TODO.mediawiki additionalArchs assemble.org.eclipse.sdk.freebsd.gtk.x86.xml assemble.org.eclipse.sdk.freebsd.gtk.x86_64.xml bootstrap build.properties build.sh build.sh.orig build.xml build.xml.orig buildEclipseBuildSource.sh buildSDKSource.sh buildSource.sh ecf-filetransfer-build.properties ecf-filetransfer-feature.xml eclipse-R3_5_1-fetched-src.tar.bz2 eclipse-build-additionalArchs.tar.bz2 eclipse-build-config eclipse-build-feature eclipse-build-generatedScripts.tar.bz2 eclipse-tests-vncpwd eclipse.desktop generateAdditionalPlatforms.xml generatebuild.xml generatebuild.xml.orig junitHelper.xml package.org.eclipse.sdk.freebsd.gtk.x86.xml package.org.eclipse.sdk.freebsd.gtk.x86_64.xml patches pdebuild pdebuild.properties pdebuild.xml pdebuild.xml.orig publishProduct.xml publishProduct.xml.orig runtests.sh runtests.sh.orig swt_bundle.sh ======================================================================================= -- Eugene N Dzhurinsky
pgpFrOKHBlbub.pgp
Description: PGP signature