Bug 200178 - devel/arduino - The comms/RXTX port jar files are not referenced correctly.
Summary: devel/arduino - The comms/RXTX port jar files are not referenced correctly.
Status: Closed DUPLICATE of bug 200177
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: i386 Any
: --- Affects Many People
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords: needs-qa, patch
Depends on:
Blocks:
 
Reported: 2015-05-13 19:53 UTC by James Elstone
Modified: 2017-01-28 00:52 UTC (History)
3 users (show)

See Also:
bugzilla: maintainer-feedback? (leres)


Attachments
Diff of Makefile for devel/arduino (1.52 KB, patch)
2015-05-13 20:15 UTC, James Elstone
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description James Elstone 2015-05-13 19:53:31 UTC
The arduino port has a version of RXTX compiled against another platform included in the arduino distribution files.

These java jar files are used in preference to those installed by the comms/RXTX port. However, the c library within comms/RXTX is still used, or in some cases (depending on java path settings) leads to a missing librxtxSerial.so being reported.

This causes a number of problems (leading to slow serial port enumeration, and thread timing issues).
Comment 1 James Elstone 2015-05-13 20:15:07 UTC
Created attachment 156756 [details]
Diff of Makefile for devel/arduino

This patch:
- Adds support for Uarduno drivers
- Corrects links for java and lib files installed by port [comms/RXTX].
Comment 2 James Elstone 2015-05-13 20:16:18 UTC
Added patch file (diff) for Makefile

Contains:
- Optional support for Uarduno for the uninitiated,
- Updated links for the RXTX libraries.
Comment 3 James Elstone 2017-01-28 00:51:46 UTC
Changes for this bug have been included in bug #200177, comment #5.

Being marked as duplicate, as changes between the two bugs two awkward to separate into dependencies.
Comment 4 James Elstone 2017-01-28 00:52:07 UTC

*** This bug has been marked as a duplicate of bug 200177 ***