On Sun, Aug 22, 2010 at 4:58 AM, Li-Wen Hsu <[email protected]> wrote: > lwhsu 2010-08-22 11:58:38 UTC > > FreeBSD ports repository > > Modified files: > java/jgraphx Makefile distinfo > Log: > - 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 <[email protected]> Date: 2010/8/24 Subject: [Fwd: scilab-5.2.2_2 failed on amd64 8] To: [email protected] Cc: [email protected] -------- Preposlaná zpráva -------- > Od: User Ports-amd64 <[email protected]> > Komu: [email protected], [email protected], [email protected] > 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 > > > http://pointyhat.FreeBSD.org/errorlogs/amd64-errorlogs/a.8.20100823221655/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: [email protected] > 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 override 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 - start, > 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.Color,java.util.Map<java.lang.String,java.lang.Object>) > [javac] location: class org.scilab.modules.graph.ScilabCanvas > [javac] Paint fillPaint = getFillPaint(bounds, > 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.mxPoint>,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.util.mxPoint>,float,java.awt.Color,java.lang.Object,float,java.lang.Object,float,boolean,java.util.Map<java.lang.String,java.lang.Object>) > [javac] location: class org.scilab.modules.graph.ScilabCanvas > [javac] drawConnector(pts, penWidth, penColor, > 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, > pts.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 = 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: [deprecation] > DefaultAction(java.lang.String,org.scilab.modules.graph.ScilabGraph) in > org.scilab.modules.graph.actions.base.DefaultAction has been deprecated > [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: [deprecation] > createMenu(java.lang.String,java.lang.String,org.scilab.modules.graph.actions.base.DefaultAction,javax.swing.KeyStroke) > in org.scilab.modules.graph.actions.base.DefaultAction has been deprecated > [javac] return createMenu(file.getName(), null, new > RecentFileAction(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 > failed; 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. > ================================================================ > build of /usr/ports/math/scilab ended at Tue Aug 24 10:09:05 UTC 2010 > -- -- Pav Lucistnik <[email protected]> <[email protected]> Thank God we're theoretical physicists so we don't have to get our hands dirty with particle accelerators and other heavy machinery. > > PR: ports/148973 > Submitted by: Chris Rees <utisoft AT gmail.com> (maintainer) > > Revision Changes Path > 1.3 +5 -6 ports/java/jgraphx/Makefile > 1.3 +3 -3 ports/java/jgraphx/distinfo > _______________________________________________ > [email protected] mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-ports > To unsubscribe, send any mail to "[email protected]" > _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[email protected]"
