Date: Sun, 25 Mar 2007 12:22:55 -0400 (EDT) From: Naram Qashat <cyberbotx@cyberbotx.com> To: FreeBSD-gnats-submit@FreeBSD.org Cc: cyberbotx@cyberbotx.com Subject: ports/110810: net-p2p/azureus 2.5.0.4 refuses to build Message-ID: <20070325162255.44C46C137@kirby.cyberbotx.com> Resent-Message-ID: <200703251650.l2PGoAAB089918@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 110810 >Category: ports >Synopsis: net-p2p/azureus 2.5.0.4 refuses to build >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Mar 25 16:50:09 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Naram Qashat >Release: FreeBSD 6.2-RELEASE-p2 i386 >Organization: >Environment: System: FreeBSD kirby.cyberbotx.com 6.2-RELEASE-p2 FreeBSD 6.2-RELEASE-p2 #5: Mon Mar 12 23:02:50 EST 2007 root@kirby.cyberbotx.com:/usr/obj/usr/src/sys/CBXKERN i386 >Description: When I try to build the newest version of Azureus (2.5.0.4), I can not get it to build at all. I have had this problem for months now, and I figured that the problem might be that I was still using JDK 1.4 instead of 1.5, so I recently installed JDK 1.5 and then tried to recompile Azureus again. It still doesn't want to compile but the errors were different this time, relating to swt. I tried to rebuild all ports that relied on JDK in any way, and Azureus still refuses to build. Below is what I get when I try: ---> Upgrading 'azureus-2.5.0.0' to 'azureus-2.5.0.4' (net-p2p/azureus) ---> Building '/usr/ports/net-p2p/azureus' with make flags: BATCH=yes WITH_OPENSSL_PORT=yes WITH_OPENSSL=yes WITHOUT_GNOME=esound ===> Cleaning for unzip-5.52_3 ===> Cleaning for log4j-1.2.14 ===> Cleaning for jakarta-commons-cli-1.0,1 ===> Cleaning for junit-3.8.2 ===> Cleaning for seda-3.0 ===> Cleaning for jdk-1.5.0p4_1 ===> Cleaning for apache-ant-1.7.0 ===> Cleaning for swt-3.2.2 ===> Cleaning for jakarta-commons-lang-2.3 ===> Cleaning for m4-1.4.8_1 ===> Cleaning for zip-2.32 ===> Cleaning for open-motif-2.2.3_2 ===> Cleaning for linux-sun-jdk-1.4.2.13 ===> Cleaning for gmake-3.81_1 ===> Cleaning for pkg-config-0.21 ===> Cleaning for desktop-file-utils-0.12 ===> Cleaning for nspr-4.6.6 ===> Cleaning for libiconv-1.9.2_2 ===> Cleaning for glib-2.12.11 ===> Cleaning for javavmwrapper-2.3 ===> Cleaning for mozilla-1.7.13_2,2 ===> Cleaning for intltool-0.35.5_2 ===> Cleaning for gnome-mime-data-2.4.3 ===> Cleaning for cairo-1.4.2 ===> Cleaning for esound-0.2.37_2 ===> Cleaning for atk-1.18.0 ===> Cleaning for gconf2-2.18.0.1 ===> Cleaning for gnome-vfs-2.18.0.1 ===> Cleaning for gtk-2.10.11 ===> Cleaning for libart_lgpl-2.3.19,1 ===> Cleaning for libbonobo-2.18.0 ===> Cleaning for libbonoboui-2.18.0 ===> Cleaning for libglade2-2.6.0_2 ===> Cleaning for libgnome-2.18.0 ===> Cleaning for libgnomecanvas-2.14.0_2 ===> Cleaning for libgnomeui-2.18.1 ===> Cleaning for libIDL-0.8.8 ===> Cleaning for libxml2-2.6.27 ===> Cleaning for libxslt-1.1.20 ===> Cleaning for linc-1.0.3_6 ===> Cleaning for ORBit2-2.14.7 ===> Cleaning for pango-1.16.1 ===> Cleaning for xorg-libraries-6.9.0_1 ===> Cleaning for gnomehier-2.2 ===> Cleaning for libtool-1.5.22_4 ===> Cleaning for imake-6.9.0_1 ===> Cleaning for linux_base-fc-4_9 ===> Cleaning for linux-xorg-libs-6.8.2_5 ===> Cleaning for gettext-0.16.1 ===> Cleaning for popt-1.7_2 ===> Cleaning for perl-5.8.8 ===> Cleaning for jpeg-6b_4 ===> Cleaning for png-1.2.14 ===> Cleaning for nss-3.11.5 ===> Cleaning for libXft-2.1.7_1 ===> Cleaning for p5-XML-Parser-2.34_2 ===> Cleaning for freetype2-2.2.1_1 ===> Cleaning for fontconfig-2.4.2,1 ===> Cleaning for libaudiofile-0.2.6 ===> Cleaning for openldap-client-2.3.34 ===> Cleaning for openssl-0.9.8e ===> Cleaning for hal-0.5.8.20070324 ===> Cleaning for samba-libsmbclient-3.0.24 ===> Cleaning for avahi-0.6.17 ===> Cleaning for fam-2.6.10_2 ===> Cleaning for shared-mime-info-0.20 ===> Cleaning for tiff-3.8.2_1 ===> Cleaning for cups-base-1.2.10 ===> Cleaning for hicolor-icon-theme-0.10_1 ===> Cleaning for bison-1.75_2,1 ===> Cleaning for python24-2.4.4 ===> Cleaning for xmlcatmgr-2.2 ===> Cleaning for scrollkeeper-0.3.14_7,1 ===> Cleaning for gnome-keyring-0.8 ===> Cleaning for startup-notification-0.9 ===> Cleaning for gnome-icon-theme-2.18.0 ===> Cleaning for libgcrypt-1.2.4_1 ===> Cleaning for xorg-fonts-truetype-6.9.0 ===> Cleaning for xorg-fonts-encodings-6.9.0_1 ===> Cleaning for libdrm-2.0.2 ===> Cleaning for rpm-3.0.6_13 ===> Cleaning for linux-fontconfig-2.2.3_6 ===> Cleaning for expat-2.0.0_1 ===> Cleaning for cdrtools-2.01_5 ===> Cleaning for policykit-0.1.20060514_3 ===> Cleaning for libvolume_id-0.71.0_1 ===> Cleaning for pciids-20070225 ===> Cleaning for dmidecode-2.8 ===> Cleaning for gnome_subr-1.0 ===> Cleaning for autoconf-2.59_2 ===> Cleaning for libdaemon-0.10_1 ===> Cleaning for dbus-glib-0.73 ===> Cleaning for gdbm-1.8.3_3 ===> Cleaning for automake-1.9.6 ===> Cleaning for gnutls-1.6.1_2 ===> Cleaning for docbook-xsl-1.71.1_2 ===> Cleaning for docbook-xml-4.2_1 ===> Cleaning for docbook-sk-4.1.2_4 ===> Cleaning for dbus-1.0.2_1 ===> Cleaning for icon-naming-utils-0.8.2 ===> Cleaning for libgpg-error-1.4_1 ===> Cleaning for xorg-clients-6.9.0_3 ===> Cleaning for bitstream-vera-1.10_3 ===> Cleaning for automake-1.4.6_2 ===> Cleaning for autoconf-2.13.000227_5 ===> Cleaning for linux-expat-1.95.8 ===> Cleaning for libcddb-1.2.2 ===> Cleaning for libcdio-0.77_1 ===> Cleaning for help2man-1.36.4_1 ===> Cleaning for sdocbook-xml-1.1,1 ===> Cleaning for p5-XML-Simple-2.16_1 ===> Cleaning for xterm-225 ===> Cleaning for p5-gettext-1.05_1 ===> Cleaning for p5-XML-SAX-Expat-0.38 ===> Cleaning for p5-XML-SAX-0.15 ===> Cleaning for p5-XML-NamespaceSupport-1.09_1 ===> Cleaning for azureus-2.5.0.4 ===> Extracting for azureus-2.5.0.4 => MD5 Checksum OK for azureus_2.5.0.4_source.zip. => SHA256 Checksum OK for azureus_2.5.0.4_source.zip. ===> azureus-2.5.0.4 depends on executable in : unzip - found ===> Patching for azureus-2.5.0.4 ===> Converting DOS text file to UNIX text file: ===> Applying FreeBSD patches for azureus-2.5.0.4 ===> azureus-2.5.0.4 depends on file: /usr/local/share/java/classes/log4j.jar - found ===> azureus-2.5.0.4 depends on file: /usr/local/share/java/classes/commons-cli.jar - found ===> azureus-2.5.0.4 depends on file: /usr/local/share/java/classes/junit.jar - found ===> azureus-2.5.0.4 depends on file: /usr/local/share/java/classes/seda.jar - found ===> azureus-2.5.0.4 depends on file: /usr/local/jdk1.5.0/bin/java - found ===> azureus-2.5.0.4 depends on file: /usr/local/bin/ant - found ===> azureus-2.5.0.4 depends on file: /usr/local/share/java/classes/swt.jar - found ===> Configuring for azureus-2.5.0.4 /usr/bin/sed -e "s+%%PREFIX%%+/usr/local+" -e "s+%%LOCALBASE%%+/usr/local+" -e "s|%%LIBDIR%%|/usr/local/lib|" -e "s|%%JAVAJARDIR%%|/usr/local/share/java/classes|" -e "s|%%JAVA%%|/usr/local/bin/java|" -e "s|%%JAVA_VERSION%%|1.4+|" -e "s|%%JAVA_OS%%|native|" -e "s|%%JARFILE%%|azureus.jar|" -e "s|%%SWTJAR%%|/usr/local/share/java/classes/swt.jar|" /usr/ports/net-p2p/azureus/files/azureus > /usr/ports/net-p2p/azureus/work/azureus ===> Building for azureus-2.5.0.4 Buildfile: build.xml init: [mkdir] Created dir: /usr/ports/net-p2p/azureus/work/build compile: [javac] Compiling 2533 source files to /usr/ports/net-p2p/azureus/work/build [javac] /usr/ports/net-p2p/azureus/work/com/aelitis/azureus/ui/swt/columns/torrent/ColumnMediaThumb.java:141: cannot find symbol [javac] symbol : method getDevice() [javac] location: class org.eclipse.swt.graphics.Image [javac] Image newImg = new Image(img.getDevice(), w2, h2); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/com/aelitis/azureus/ui/swt/columns/torrent/ColumnRateDropDown.java:169: cannot find symbol [javac] symbol : variable INHERIT_FORCE [javac] location: class org.eclipse.swt.SWT [javac] cDropDownList.setBackgroundMode(SWT.INHERIT_FORCE); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/com/aelitis/azureus/ui/swt/skin/SWTSkin.java:340: cannot find symbol [javac] symbol : variable INHERIT_DEFAULT [javac] location: class org.eclipse.swt.SWT [javac] shell.setBackgroundMode(SWT.INHERIT_DEFAULT); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/com/aelitis/azureus/ui/swt/skin/SWTBGImagePainter.java:166: cannot find symbol [javac] symbol : method setBackgroundImage(org.eclipse.swt.graphics.Image) [javac] location: class org.eclipse.swt.widgets.Control [javac] control.setBackgroundImage(imgSrc); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/com/aelitis/azureus/ui/swt/skin/SWTBGImagePainter.java:193: cannot find symbol [javac] symbol : method setBackgroundImage(org.eclipse.swt.graphics.Image) [javac] location: class org.eclipse.swt.widgets.Control [javac] control.setBackgroundImage(image); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/com/aelitis/azureus/ui/swt/skin/SWTBGImagePainter.java:200: cannot find symbol [javac] symbol : method getBackgroundImage() [javac] location: class org.eclipse.swt.widgets.Composite [javac] Image imgBG = parent.getBackgroundImage(); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/com/aelitis/azureus/ui/swt/skin/SWTBGImagePainter.java:292: cannot find symbol [javac] symbol : method setBackgroundImage(<nulltype>) [javac] location: class org.eclipse.swt.widgets.Control [javac] control.setBackgroundImage(null); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/com/aelitis/azureus/ui/swt/skin/SWTBGImagePainter.java:351: cannot find symbol [javac] symbol : method setBackgroundImage(org.eclipse.swt.graphics.Image) [javac] location: class org.eclipse.swt.widgets.Control [javac] control.setBackgroundImage(newImage); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/com/aelitis/azureus/ui/swt/test/ImageOverImage.java:63: cannot find symbol [javac] symbol : method setBackgroundImage(org.eclipse.swt.graphics.Image) [javac] location: class org.eclipse.swt.widgets.Composite [javac] c1.setBackgroundImage(image1); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/com/aelitis/azureus/ui/swt/test/ImageOverImage.java:64: cannot find symbol [javac] symbol : method setBackgroundImage(org.eclipse.swt.graphics.Image) [javac] location: class org.eclipse.swt.widgets.Composite [javac] c2.setBackgroundImage(image2); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/com/aelitis/azureus/ui/swt/test/ImageOverImage.java:74: cannot find symbol [javac] symbol : method setBackgroundImage(org.eclipse.swt.graphics.Image) [javac] location: class org.eclipse.swt.widgets.Composite [javac] c2.setBackgroundImage(image2); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/com/aelitis/azureus/ui/swt/test/ImageOverImage.java:78: cannot find symbol [javac] symbol : method setBackgroundImage(org.eclipse.swt.graphics.Image) [javac] location: class org.eclipse.swt.widgets.Composite [javac] c2.setBackgroundImage(image3); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/com/aelitis/azureus/ui/swt/views/list/ListView.java:150: cannot find symbol [javac] symbol : variable INHERIT_FORCE [javac] location: class org.eclipse.swt.SWT [javac] parent.setBackgroundMode(SWT.INHERIT_FORCE); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/com/aelitis/azureus/ui/swt/views/list/ListView.java:214: cannot find symbol [javac] symbol : method getDevice() [javac] location: class org.eclipse.swt.graphics.GC [javac] imageView = new Image(e.gc.getDevice(), clientArea); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/com/aelitis/azureus/ui/swt/views/list/ListView.java:220: cannot find symbol [javac] symbol : method getDevice() [javac] location: class org.eclipse.swt.graphics.GC [javac] Image newImageView = new Image(e.gc.getDevice(), clientArea); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/org/gudy/azureus2/ui/swt/views/TableView.java:623: cannot find symbol [javac] symbol : variable PaintItem [javac] location: class org.eclipse.swt.SWT [javac] table.addListener(SWT.PaintItem, new Listener() { [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/org/gudy/azureus2/ui/swt/views/TableView.java:628: cannot find symbol [javac] symbol : variable EraseItem [javac] location: class org.eclipse.swt.SWT [javac] table.addListener(SWT.EraseItem, new Listener() { [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/org/gudy/azureus2/ui/swt/views/TableView.java:813: cannot find symbol [javac] symbol : variable Settings [javac] location: class org.eclipse.swt.SWT [javac] table.addListener(SWT.Settings, new Listener() { [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/org/gudy/azureus2/ui/swt/views/TableView.java:966: cannot find symbol [javac] symbol : variable index [javac] location: class org.eclipse.swt.widgets.Event [javac] Rectangle cellBounds = item.getBounds(event.index); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/org/gudy/azureus2/ui/swt/views/TableView.java:973: cannot find symbol [javac] symbol : variable index [javac] location: class org.eclipse.swt.widgets.Event [javac] int iColumnNo = event.index; [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/org/gudy/azureus2/ui/swt/views/TableView.java:3264: cannot find symbol [javac] symbol : method setSortDirection(int) [javac] location: class org.eclipse.swt.widgets.Table [javac] table.setSortDirection(sortColumn.isSortAscending() ? SWT.UP : SWT.DOWN); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/org/gudy/azureus2/ui/swt/views/TableView.java:3265: cannot find symbol [javac] symbol : method setSortColumn(org.eclipse.swt.widgets.TableColumn) [javac] location: class org.eclipse.swt.widgets.Table [javac] table.setSortColumn(tcs[i]); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/org/gudy/azureus2/ui/swt/views/TableView.java:3270: cannot find symbol [javac] symbol : method setSortColumn(<nulltype>) [javac] location: class org.eclipse.swt.widgets.Table [javac] table.setSortColumn(null); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/org/gudy/azureus2/ui/swt/ImageRepository.java:344: cannot find symbol [javac] symbol : method getDevice() [javac] location: class org.eclipse.swt.graphics.Image [javac] Image newImage = new Image(image.getDevice(), 16, 16); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/org/gudy/azureus2/ui/swt/Messages.java:105: cannot find symbol [javac] symbol : variable Settings [javac] location: class org.eclipse.swt.SWT [javac] event.type = SWT.Settings; [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/org/gudy/azureus2/ui/swt/Messages.java:107: cannot find symbol [javac] symbol : variable Settings [javac] location: class org.eclipse.swt.SWT [javac] widget.notifyListeners(SWT.Settings, event); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/org/gudy/azureus2/ui/swt/Messages.java:204: cannot find symbol [javac] symbol : method setToolTipText(java.lang.String) [javac] location: class org.eclipse.swt.widgets.TableColumn [javac] ((TableColumn) widget).setToolTipText(toolTip); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/org/gudy/azureus2/ui/swt/Utils.java:674: getBounds(int) in org.eclipse.swt.widgets.TableItem cannot be applied to () [javac] Rectangle bounds = item.getBounds(); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/org/gudy/azureus2/ui/swt/shells/GCStringPrinter.java:300: cannot find symbol [javac] symbol : method getDevice() [javac] location: class org.eclipse.swt.graphics.GC [javac] Color colorBox = gc.getDevice().getSystemColor(SWT.COLOR_YELLOW); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/org/gudy/azureus2/ui/swt/shells/GCStringPrinter.java:301: cannot find symbol [javac] symbol : method getDevice() [javac] location: class org.eclipse.swt.graphics.GC [javac] Color colorText = gc.getDevice().getSystemColor(SWT.COLOR_BLACK); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/org/gudy/azureus2/ui/swt/shells/MessageSlideShell.java:293: cannot find symbol [javac] symbol : variable INHERIT_DEFAULT [javac] location: class org.eclipse.swt.SWT [javac] shell.setBackgroundMode(SWT.INHERIT_DEFAULT); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/org/gudy/azureus2/ui/swt/shells/MessageSlideShell.java:542: cannot find symbol [javac] symbol : method setBackgroundImage(org.eclipse.swt.graphics.Image) [javac] location: class org.eclipse.swt.widgets.Shell [javac] shell.setBackgroundImage(imgBackground); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/org/gudy/azureus2/ui/swt/views/configsections/ConfigSectionPlugins.java:408: cannot find symbol [javac] symbol : method setSortColumn(org.eclipse.swt.widgets.TableColumn) [javac] location: class org.eclipse.swt.widgets.Table [javac] table.setSortColumn(tc); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/org/gudy/azureus2/ui/swt/views/configsections/ConfigSectionPlugins.java:409: cannot find symbol [javac] symbol : method setSortDirection(int) [javac] location: class org.eclipse.swt.widgets.Table [javac] table.setSortDirection(ascending ? SWT.UP : SWT.DOWN); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/org/gudy/azureus2/ui/swt/views/file/FileInfoView.java:394: cannot find symbol [javac] symbol : method getMinHeight() [javac] location: class org.eclipse.swt.custom.ScrolledComposite [javac] if (sc.getMinHeight() != iNeededHeight) { [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/org/gudy/azureus2/ui/swt/views/peer/PeerInfoView.java:400: cannot find symbol [javac] symbol : method getMinHeight() [javac] location: class org.eclipse.swt.custom.ScrolledComposite [javac] if (sc.getMinHeight() != iNeededHeight) { [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/org/gudy/azureus2/platform/macosx/NativeInvocationBridge.java:46: warning: non-varargs call of varargs method with inexact argument type for last parameter; [javac] cast to java.lang.Class for a varargs call [javac] cast to java.lang.Class[] for a non-varargs call and to suppress this warning [javac] Object newInstance = Class.forName("org.gudy.azureus2.platform.macosx.access.cocoa.CocoaJavaBridge").getConstructor(null).newInstance(null); [javac] ^ [javac] /usr/ports/net-p2p/azureus/work/org/gudy/azureus2/platform/macosx/NativeInvocationBridge.java:46: warning: non-varargs call of varargs method with inexact argument type for last parameter; [javac] cast to java.lang.Object for a varargs call [javac] cast to java.lang.Object[] for a non-varargs call and to suppress this warning [javac] Object newInstance = Class.forName("org.gudy.azureus2.platform.macosx.access.cocoa.CocoaJavaBridge").getConstructor(null).newInstance(null); [javac] ^ [javac] Note: * uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 36 errors [javac] 2 warnings BUILD FAILED /usr/ports/net-p2p/azureus/work/build.xml:22: Compile failed; see the compiler error output for details. Total time: 1 minute 38 seconds *** Error code 1 Stop in /usr/ports/net-p2p/azureus. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade.38169.5 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=azureus-2.5.0.0 UPGRADE_PORT_VER=2.5.0.0 make BATCH=yes WITH_OPENSSL_PORT=yes WITH_OPENSSL=yes WITHOUT_GNOME=esound ** Fix the problem and try again. >How-To-Repeat: I don't know if this problem is specific to me or not, but it happens every time I try to build Azurues. >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070325162255.44C46C137>