Package Details: processing 4.3-4

Git Clone URL: https://aur.archlinux.org/processing.git (read-only, click to copy)
Package Base: processing
Description: Programming environment for creating images, animations and interactions
Upstream URL: https://www.processing.org/
Licenses: GPL, LGPL
Submitter: arojas
Maintainer: lesto (letorbi)
Last Packager: letorbi
Votes: 16
Popularity: 0.005303
First Submitted: 2020-05-01 19:31 (UTC)
Last Updated: 2023-12-22 11:59 (UTC)

Dependencies (18)

Required by (0)

Sources (4)

Pinned Comments

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

pha-qu commented on 2020-06-10 22:58 (UTC)

Sorry letorbi no offense, but I think I'd rather saw my ears off with a rusty butter knife than install Oracle (tm) Java, esp while I'm getting reasonable performance from Open JDK. I left the comment as a nudge/clue for anyone else that gets stuck.

letorbi commented on 2020-06-10 22:05 (UTC) (edited on 2020-06-11 09:21 (UTC) by letorbi)

I've created a new package that uses Oracle's JDK 8 instead of OpenJDK. This might help to mitigate the problems that @pha-qu and @ianmethyst experienced and maybe other issues as well. The package is called processing-jdk8.

@lesto I've used your package here as a base for my package and made some changes that might be worth to be backported (edit: not the jdk8 dependency, of course). Would be great if you could take a look at my package and give some feedback. Maybe we can work together :)

pha-qu commented on 2020-06-07 18:03 (UTC) (edited on 2020-06-07 18:03 (UTC) by pha-qu)

Will not 'execute' any trivial example code, error message: Exception in thread "Thread-19" java.lang.RuntimeException: Exception while attempting /usr/lib/jvm/java-8-openjdk/bin/java -agentlib:jdwp=transport=dt_socket,address=8072,server=y... etc ...etc

Solution: make a symbolic link in /usr/lib/jvm/java-8-openjdk/bin/ that points to ../jre/bin/java where the java(vm) executable actually is

sudo ln -s /usr/lib/jvm/java-8-openjdk/bin/java /usr/lib/jvm/java-8-openjdk/jre/bin/java

More and more downstream is getting the inkling to just uninstall this headache, and be done with it... Oracle Java is not the future I wish to be part of

lesto commented on 2020-06-07 15:05 (UTC)

fixed, looks like they dont have a way to track the reference version, so i am planning to move it in a separate optional package. Also switch to HTTPS to download it instead of HTTP

rsvtl commented on 2020-06-07 14:05 (UTC) (edited on 2020-06-07 14:14 (UTC) by rsvtl)

I think the sha256sum in PKGBUILD for reference.zip needs to be updated.

ianmethyst commented on 2020-05-17 15:50 (UTC)

No, because the problem isn't upstream. They state in the wiki (https://github.com/processing/processing/wiki/Supported-Platforms#linux) that processing doesn't support OpenJDK:

Due to incompatibilities, OpenJDK is not supported. You'll need a regular Java release downloaded from Oracle. The GNU Classpath, GCJ, GIJ combination will not work with Processing. OpenJDK and IcedTea also have problems, particularly with running sketches full screen or with multiple displays or even window sizing. Bottom line: use the version from Oracle.

The problem with HTTPS connections only occurs when this version of processing compiled against OpenJDK is used. If you download the packaged version from it's website or if you compile it with Oracle's Java it works fine

rhysperry111 commented on 2020-05-13 19:28 (UTC)

@ianmethyst Is there a bug filed upstream for this problem?

ianmethyst commented on 2020-05-13 19:24 (UTC)

This package was moved from community to AUR after I reported a bug that is probably related to processing being compiled with OpenJDK instead of Oracle's Java.

Here is a link to the report: https://bugs.archlinux.org/task/66456

Ectalite commented on 2020-05-11 17:22 (UTC)

@lesto Thanks for maintining processing, would you make a "processing-git" version too with the alpha version of processing ?

rhysperry111 commented on 2020-05-09 14:15 (UTC)

@lesto It is probably best for you to pick this up. If you don't feel like it anymore I am more than happy to do it