Bug 124217 - net-p2p/azureus: does not build on FreeBSD 7.0-stable
Summary: net-p2p/azureus: does not build on FreeBSD 7.0-stable
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-02 19:40 UTC by Hardy Schumacher
Modified: 2008-06-03 18:50 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hardy Schumacher 2008-06-02 19:40:01 UTC
Azureus v3.0.5.2 does not build on FreeBSD 7.0-stable.
I'm using diablo-jdk1.5.0. Config settings as default.

See complete log:
===>  Vulnerability check disabled, database not found
===>  Found saved configuration for azureus-3.0.5.2
===>  Extracting for azureus-3.0.5.2
=> MD5 Checksum OK for Azureus_3.0.5.2_source.zip.
=> SHA256 Checksum OK for Azureus_3.0.5.2_source.zip.
===>   azureus-3.0.5.2 depends on executable: unzip - found
===>  Patching for azureus-3.0.5.2
===>  Applying FreeBSD patches for azureus-3.0.5.2
===>   azureus-3.0.5.2 depends on file: /usr/local/share/java/classes/log4j.jar - found
===>   azureus-3.0.5.2 depends on file: /usr/local/share/java/classes/commons-cli.jar - found
===>   azureus-3.0.5.2 depends on file: /usr/local/share/java/classes/junit.jar - found
===>   azureus-3.0.5.2 depends on file: /usr/local/diablo-jdk1.5.0/bin/java - found
===>   azureus-3.0.5.2 depends on file: /usr/local/bin/ant - found
===>   azureus-3.0.5.2 depends on file: /usr/local/share/java/classes/swt-devel.jar - found
===>  Configuring for azureus-3.0.5.2
===>  Building for azureus-3.0.5.2
Buildfile: build.xml

init:
    [mkdir] Created dir: /usr/ports/net-p2p/azureus/work/build

compile:
    [javac] Compiling 2717 source files to /usr/ports/net-p2p/azureus/work/build
    [javac] /usr/ports/net-p2p/azureus/work/org/gudy/azureus2/core3/util/FileUtil.java:1670: 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] 			return ((Long)reflectOnUsableSpace.invoke(f, null)).longValue();
    [javac]                                                                      ^
    [javac] /usr/ports/net-p2p/azureus/work/org/gudy/azureus2/platform/macosx/access/jnilib/OSXAccess.java:45: cannot find symbol
    [javac] symbol  : class AEDesc
    [javac] location: class org.gudy.azureus2.platform.macosx.access.jnilib.OSXAccess
    [javac] 	public static final native int AEGetParamDesc(int theAppleEvent, int theAEKeyword, int desiredType, AEDesc result);
    [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: Some input files use or override 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] 1 error
    [javac] 3 warnings

BUILD FAILED
/usr/ports/net-p2p/azureus/work/build.xml:22: Compile failed; see the compiler error output for details.

Total time: 19 seconds
*** Error code 1

Stop in /usr/ports/net-p2p/azureus.
*** Error code 1

Stop in /usr/ports/net-p2p/azureus.

Fix: 

n/a
How-To-Repeat: I've tried it multiple times, all the time it had the same behavior.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2008-06-02 19:40:06 UTC
Maintainer of net-p2p/azureus,

Please note that PR ports/124217 has just been submitted.

If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.

The full text of the PR can be found at:
    http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/124217

-- 
Edwin Groothuis via the GNATS Auto Assign Tool
edwin@FreeBSD.org
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2008-06-02 19:40:08 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Comment 3 Robert Noland 2008-06-03 15:23:46 UTC
On Mon, 2008-06-02 at 18:40 +0000, Edwin Groothuis wrote:
> Maintainer of net-p2p/azureus,
> 
> Please note that PR ports/124217 has just been submitted.
> 
> If it contains a patch for an upgrade, an enhancement or a bug fix
> you agree on, reply to this email stating that you approve the patch
> and a committer will take care of it.
> 
> The full text of the PR can be found at:
>     http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/124217

It's working using sun jdk15 on current... I'll try and reproduce the
problem...

Is ant up to date?

robert.
-- 
Robert Noland <rnoland@2hip.net>
2Hip Networks
Comment 4 Robert Noland 2008-06-03 16:43:40 UTC
The patch files were corrupted in the last update somehow.  Fixes should
be committed shortly.

robert.

-- 
Robert Noland <rnoland@2hip.net>
2Hip Networks
Comment 5 dfilter service freebsd_committer freebsd_triage 2008-06-03 18:48:00 UTC
miwi        2008-06-03 17:47:55 UTC

  FreeBSD ports repository

  Modified files:
    net-p2p/azureus      Makefile 
    net-p2p/azureus/files 
                          patch-org__gudy__azureus2__platform__macosx__access__jnilib__OSXAccess.java 
                          patch-org__gudy__azureus2__platform__unix__ScriptBeforeStartup.java 
  Log:
  - Fix build
  
  PR:             124217
  Reported by:    Hardy Schumacher <hardy.schumacher@amd.com>
  Patched by:     maintainer
  
  Revision  Changes    Path
  1.52      +6 -0      ports/net-p2p/azureus/Makefile
  1.3       +19 -10    ports/net-p2p/azureus/files/patch-org__gudy__azureus2__platform__macosx__access__jnilib__OSXAccess.java
  1.3       +8 -8      ports/net-p2p/azureus/files/patch-org__gudy__azureus2__platform__unix__ScriptBeforeStartup.java
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 6 Martin Wilke freebsd_committer freebsd_triage 2008-06-03 18:49:16 UTC
State Changed
From-To: feedback->closed

fixed thanks for your report.