Bug 196369 - [MAINTAINER] devel/arduino: Update to 1.0.6
Summary: [MAINTAINER] devel/arduino: Update to 1.0.6
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
Keywords: patch-ready
Depends on:
Reported: 2014-12-30 01:10 UTC by Craig Leres
Modified: 2015-04-05 04:56 UTC (History)
2 users (show)

See Also:

Upgrade patchset (9.62 KB, patch)
2014-12-30 01:10 UTC, Craig Leres
no flags Details | Diff
Revised upgrade patchset (10.07 KB, patch)
2015-01-26 03:28 UTC, Craig Leres
leres: maintainer-approval+
Details | Diff
poudriere log (19.40 KB, text/plain)
2015-01-26 03:29 UTC, Craig Leres
no flags Details
patchset (10.05 KB, patch)
2015-01-26 07:16 UTC, Craig Leres
leres: maintainer-approval+
Details | Diff
poudriere log (19.34 KB, text/plain)
2015-01-26 07:18 UTC, Craig Leres
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Craig Leres freebsd_committer 2014-12-30 01:10:33 UTC
Created attachment 151097 [details]
Upgrade patchset

Update to 1.0.6. Also update MASTER_SITES (GOOGLE_CODE doesn't seem to have the latest version).
Comment 1 John Marino freebsd_committer 2015-01-20 19:31:46 UTC
I'll promote it if I see some testing on this proposed patch (e.g. poudriere bulk -t log)
Comment 2 Craig Leres freebsd_committer 2015-01-26 03:28:07 UTC
Created attachment 152146 [details]
Revised upgrade patchset

Here's a revised patchset that forces openjdk 1.7 to resolve an issue found during testing.
Comment 3 Craig Leres freebsd_committer 2015-01-26 03:29:57 UTC
Created attachment 152147 [details]
poudriere log

Here's the requested poudriere build log.
Comment 4 John Marino freebsd_committer 2015-01-26 06:34:05 UTC
arduino is specifically limited to openjdk7?   openjdk8 and openjdk6 specifically are known not to work?
Comment 5 Craig Leres freebsd_committer 2015-01-26 07:16:55 UTC
Created attachment 152156 [details]

You're right, the version doesn't matter.
Comment 6 Craig Leres freebsd_committer 2015-01-26 07:18:26 UTC
Created attachment 152157 [details]
poudriere log

Updated poudriere log.
Comment 7 John Marino freebsd_committer 2015-01-26 07:19:39 UTC
okay, good!
I'm promoting the PR now.
Comment 8 commit-hook freebsd_committer 2015-01-26 20:34:13 UTC
A commit references this bug:

Author: amdmi3
Date: Mon Jan 26 20:33:39 UTC 2015
New revision: 377955
URL: https://svnweb.freebsd.org/changeset/ports/377955

  - Update to 1.0.6

  PR:		196369
  Submitted by:	leres@ee.lbl.gov (maintainer)

Comment 9 Adrian Chadd freebsd_committer 2015-04-05 04:56:08 UTC

This still doesn't work:

adrian@lucy-11i386:~ % arduino
java.lang.UnsatisfiedLinkError: /usr/local/arduino/lib/librxtxSerial.so: Shared object "libpthread.so.0" not found, required by "librxtxSerial.so" thrown while loading gnu.io.RXTXCommDriver
Exception in thread "main" java.lang.UnsatisfiedLinkError: /usr/local/arduino/lib/librxtxSerial.so: Shared object "libpthread.so.0" not found, required by "librxtxSerial.so"

root@lucy-11i386:/home/adrian # pkg info | grep rxtx
rxtx-openjdk7-2.2p2_2          Native interface to serial ports in Java
root@lucy-11i386:/home/adrian # pkg info | grep arduino
arduino-1.0.6,1                Open-source electronics prototyping platform

This is -HEAD i386 with an updated set of packages.

What's missing?