Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Aug 2010 21:53:32 -0700
From:      Rob Farmer <rfarmer@predatorlabs.net>
To:        Li-Wen Hsu <lwhsu@freebsd.org>, utisoft@gmail.com
Cc:        cvs-ports@freebsd.org, cvs-all@freebsd.org, ports-committers@freebsd.org
Subject:   Re: cvs commit: ports/java/jgraphx Makefile distinfo
Message-ID:  <AANLkTinwzkmw3%2BkSjddODtzFSCD-5RBb1gU48%2BM6w58E@mail.gmail.com>
In-Reply-To: <201008221158.o7MBwce6093897@repoman.freebsd.org>
References:  <201008221158.o7MBwce6093897@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Aug 22, 2010 at 4:58 AM, Li-Wen Hsu <lwhsu@freebsd.org> wrote:
> lwhsu =A0 =A0 =A0 2010-08-22 11:58:38 UTC
>
> =A0FreeBSD ports repository
>
> =A0Modified files:
> =A0 =A0java/jgraphx =A0 =A0 =A0 =A0 Makefile distinfo
> =A0Log:
> =A0- Update to 1.4.0.9

This breaks math/scilab (which is the only dependency in the ports
tree). Unfortunately, the author of jgraphx seems to completely
disregard backwards compatibility and changes the API in virtually
every release.

I tried to patch Scilab based on their git repository (which has
support for 1.4.0.1), but hundreds of revisions have passed and they
have rearranged their tree a bit and added/removed some files, so it
didn't go well.

IMHO, we need to either create a separate jgraphx-scilab port or keep
this in sync with Scilab (this is what Debian, Ubuntu, and Gentoo are
doing).

--
Rob Farmer

---------- Forwarded message ----------
From: Pav Lucistnik <pav@freebsd.org>
Date: 2010/8/24
Subject: [Fwd: scilab-5.2.2_2 failed on amd64 8]
To: rfarmer@predatorlabs.net
Cc: gerald@freebsd.org


-------- Preposlan=E1 zpr=E1va --------
> Od: User Ports-amd64 <ports-amd64@FreeBSD.org>
> Komu: cvs@oook.cz, linimon@FreeBSD.org, itetcu@FreeBSD.org
> Predmet: scilab-5.2.2_2 failed on amd64 8
> Datum: Tue, 24 Aug 2010 10:09:17 GMT
>
> Excerpt from the build log at
>
> =A0 http://pointyhat.FreeBSD.org/errorlogs/amd64-errorlogs/a.8.2010082322=
1655/scilab-5.2.2_2.log
>
> building scilab-5.2.2_2 on gohan60.freebsd.org
> in directory /y/pkgbuild/8/20100823221655/chroot/1007
> building for: 8.0-RELEASE-p2 amd64
> maintained by: rfarmer@predatorlabs.net
> port directory: /usr/ports/math/scilab
> Makefile ident: $FreeBSD: ports/math/scilab/Makefile,v 1.68 2010/05/31 01=
:59:48 ade Exp $
>

<snip>

>     [javac] /work/a/ports/math/scilab/work/scilab-5.2.2/modules/xcos/src/=
java/org/scilab/modules/xcos/utils/XcosMessages.java
>     [javac] /work/a/ports/math/scilab/work/scilab-5.2.2/modules/xcos/src/=
java/org/scilab/modules/graph/ScilabCanvas.java:61: method does not overrid=
e or implement a method from a supertype
>     [javac]   @Override
>     [javac]   ^
>     [javac] /work/a/ports/math/scilab/work/scilab-5.2.2/modules/xcos/src/=
java/org/scilab/modules/graph/ScilabCanvas.java:172: cannot find symbol
>     [javac] symbol  : method drawShape(int,int,int,int,java.util.Map<java=
.lang.String,java.lang.Object>)
>     [javac] location: class org.scilab.modules.graph.ScilabCanvas
>     [javac]                   drawShape(x, y, w, h, style);
>     [javac]                   ^
>     [javac] /work/a/ports/math/scilab/work/scilab-5.2.2/modules/xcos/src/=
java/org/scilab/modules/graph/ScilabCanvas.java:183: cannot find symbol
>     [javac] symbol  : method drawShape(int,int,int,int,java.util.Map<java=
.lang.String,java.lang.Object>)
>     [javac] location: class org.scilab.modules.graph.ScilabCanvas
>     [javac]                           drawShape(x, y, w, start, style);
>     [javac]                           ^
>     [javac] /work/a/ports/math/scilab/work/scilab-5.2.2/modules/xcos/src/=
java/org/scilab/modules/graph/ScilabCanvas.java:184: cannot find symbol
>     [javac] symbol  : method drawShape(int,int,int,int,java.util.Map<java=
.lang.String,java.lang.Object>)
>     [javac] location: class org.scilab.modules.graph.ScilabCanvas
>     [javac]                           drawShape(x, y + start, w, h - star=
t, cloned);
>     [javac]                           ^
>     [javac] /work/a/ports/math/scilab/work/scilab-5.2.2/modules/xcos/src/=
java/org/scilab/modules/graph/ScilabCanvas.java:186: cannot find symbol
>     [javac] symbol  : method drawShape(int,int,int,int,java.util.Map<java=
.lang.String,java.lang.Object>)
>     [javac] location: class org.scilab.modules.graph.ScilabCanvas
>     [javac]                           drawShape(x, y, start, h, style);
>     [javac]                           ^
>     [javac] /work/a/ports/math/scilab/work/scilab-5.2.2/modules/xcos/src/=
java/org/scilab/modules/graph/ScilabCanvas.java:187: cannot find symbol
>     [javac] symbol  : method drawShape(int,int,int,int,java.util.Map<java=
.lang.String,java.lang.Object>)
>     [javac] location: class org.scilab.modules.graph.ScilabCanvas
>     [javac]                           drawShape(x + start, y, w - start, =
h, cloned);
>     [javac]                           ^
>     [javac] /work/a/ports/math/scilab/work/scilab-5.2.2/modules/xcos/src/=
java/org/scilab/modules/graph/ScilabCanvas.java:241: cannot find symbol
>     [javac] symbol  : method getFillPaint(java.awt.Rectangle,java.awt.Col=
or,java.util.Map<java.lang.String,java.lang.Object>)
>     [javac] location: class org.scilab.modules.graph.ScilabCanvas
>     [javac]                           Paint fillPaint =3D getFillPaint(bo=
unds, fillColor, style);
>     [javac]                                             ^
>     [javac] /work/a/ports/math/scilab/work/scilab-5.2.2/modules/xcos/src/=
java/org/scilab/modules/graph/ScilabCanvas.java:247: cannot find symbol
>     [javac] symbol  : method drawArrow(java.util.List<com.mxgraph.util.mx=
Point>,java.awt.Color,java.awt.Paint,java.awt.Color,boolean)
>     [javac] location: class org.scilab.modules.graph.ScilabCanvas
>     [javac]                           drawArrow(pts, fillColor, fillPaint=
, penColor, shadow);
>     [javac]                           ^
>     [javac] /work/a/ports/math/scilab/work/scilab-5.2.2/modules/xcos/src/=
java/org/scilab/modules/graph/ScilabCanvas.java:267: cannot find symbol
>     [javac] symbol  : method drawConnector(java.util.List<com.mxgraph.uti=
l.mxPoint>,float,java.awt.Color,java.lang.Object,float,java.lang.Object,flo=
at,boolean,java.util.Map<java.lang.String,java.lang.Object>)
>     [javac] location: class org.scilab.modules.graph.ScilabCanvas
>     [javac]                           drawConnector(pts, penWidth, penCol=
or, startMarker, startSize,
>     [javac]                           ^
>     [javac] /work/a/ports/math/scilab/work/scilab-5.2.2/modules/xcos/src/=
java/org/scilab/modules/graph/ScilabCanvas.java:275: cannot find symbol
>     [javac] symbol  : method drawMarker(java.lang.Object,com.mxgraph.util=
.mxPoint,com.mxgraph.util.mxPoint,float,float)
>     [javac] location: class org.scilab.modules.graph.ScilabCanvas
>     [javac]                                   drawMarker(centerMarker, pt=
s.get(1), new mxPoint(x, y), centerSize, penWidth);
>     [javac]                                   ^
>     [javac] /work/a/ports/math/scilab/work/scilab-5.2.2/modules/xcos/src/=
java/org/scilab/modules/xcos/graph/XcosDiagram.java:451: cannot find symbol
>     [javac] symbol  : method parse(java.lang.String)
>     [javac] location: class com.mxgraph.util.mxUtils
>     [javac]       Document document =3D mxUtils.parse(xml);
>     [javac]                                  ^
>     [javac] /work/a/ports/math/scilab/work/scilab-5.2.2/modules/xcos/src/=
java/org/scilab/modules/xcos/actions/RecentFileAction.java:39: warning: [de=
precation] DefaultAction(java.lang.String,org.scilab.modules.graph.ScilabGr=
aph) in org.scilab.modules.graph.actions.base.DefaultAction has been deprec=
ated
>     [javac]           super(file.getName(), scilabGraph);
>     [javac]           ^
>     [javac] /work/a/ports/math/scilab/work/scilab-5.2.2/modules/xcos/src/=
java/org/scilab/modules/xcos/actions/RecentFileAction.java:63: warning: [de=
precation] createMenu(java.lang.String,java.lang.String,org.scilab.modules.=
graph.actions.base.DefaultAction,javax.swing.KeyStroke) in org.scilab.modul=
es.graph.actions.base.DefaultAction has been deprecated
>     [javac]       return createMenu(file.getName(), null, new RecentFileA=
ction(scilabGraph, file), null);
>     [javac]              ^
>     [javac] Note: Some input files use unchecked or unsafe operations.
>     [javac] Note: Recompile with -Xlint:unchecked for details.
>     [javac] 11 errors
>     [javac] 2 warnings
>
> BUILD FAILED
> /work/a/ports/math/scilab/work/scilab-5.2.2/build.incl.xml:165: Compile f=
ailed; see the compiler error output for details.
>
> Total time: 3 seconds
> gmake[3]: *** [java] Error 1
> gmake[3]: Leaving directory `/work/a/ports/math/scilab/work/scilab-5.2.2/=
modules/xcos'
> gmake[2]: *** [all] Error 2
> gmake[2]: Leaving directory `/work/a/ports/math/scilab/work/scilab-5.2.2/=
modules/xcos'
> gmake[1]: *** [all-recursive] Error 1
> gmake[1]: Leaving directory `/work/a/ports/math/scilab/work/scilab-5.2.2/=
modules'
> gmake: *** [all-recursive] Error 1
> *** Error code 1
>
> Stop in /a/ports/math/scilab.
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> build of /usr/ports/math/scilab ended at Tue Aug 24 10:09:05 UTC 2010
>

--
--
Pav Lucistnik <pav@oook.cz>
             <pav@FreeBSD.org>
Thank God we're theoretical physicists so we don't have to get our hands
dirty with particle accelerators and other heavy machinery.

>
> =A0PR: =A0 =A0 =A0 =A0 =A0 =A0 ports/148973
> =A0Submitted by: =A0 Chris Rees <utisoft AT gmail.com> (maintainer)
>
> =A0Revision =A0Changes =A0 =A0Path
> =A01.3 =A0 =A0 =A0 +5 -6 =A0 =A0 =A0ports/java/jgraphx/Makefile
> =A01.3 =A0 =A0 =A0 +3 -3 =A0 =A0 =A0ports/java/jgraphx/distinfo
> _______________________________________________
> cvs-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/cvs-ports
> To unsubscribe, send any mail to "cvs-ports-unsubscribe@freebsd.org"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTinwzkmw3%2BkSjddODtzFSCD-5RBb1gU48%2BM6w58E>