<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-java.git/recipes-extended/rxtx, branch master-next</title>
<subtitle>[no description]</subtitle>
<id>https://git.enea.com/cgit/linux/meta-java.git/atom?h=master-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-java.git/atom?h=master-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/'/>
<updated>2021-08-11T05:19:27+00:00</updated>
<entry>
<title>all: run convert-overrides (0.9.3) script to convert to new override format</title>
<updated>2021-08-11T05:19:27+00:00</updated>
<author>
<name>AJ Bagwell</name>
<email>anthony.bagwell@hivehome.com</email>
</author>
<published>2021-08-09T13:09:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=b71a9866abfd5292650ef0afc5ecb9ab5e29b887'/>
<id>urn:sha1:b71a9866abfd5292650ef0afc5ecb9ab5e29b887</id>
<content type='text'>
Signed-off-by: AJ Bagwell &lt;anthony.bagwell@hivehome.com&gt;
Signed-off-by: Richard Leitner &lt;richard.leitner@skidata.com&gt;
</content>
</entry>
<entry>
<title>rxtx: Fix path of javac</title>
<updated>2019-07-09T12:39:58+00:00</updated>
<author>
<name>Ricardo Ribalda Delgado</name>
<email>ricardo@ribalda.com</email>
</author>
<published>2019-07-05T11:18:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=62657ff82524ad28313c84089ee12c3654056941'/>
<id>urn:sha1:62657ff82524ad28313c84089ee12c3654056941</id>
<content type='text'>
rxtx was wrongly using the patch from cacao sysroot.

Fixes:

| /bin/bash: /workdir/build/tmp/work/x86_64-linux/cacao-native/1.6.1-r0/recipe-sysroot-native/usr/bin/javac: No such file or directory
| Makefile:834: recipe for target '/workdir/build/tmp/work/dbfp4-poky-linux/rxtx/2.2.0-r2/rxtx-2.2pre2/gnu/io/UnsupportedCommOperationException.class' failed
| make: *** [/workdir/build/tmp/work/dbfp4-poky-linux/rxtx/2.2.0-r2/rxtx-2.2pre2/gnu/io/UnsupportedCommOperationException.class] Error 127
| make: *** Waiting for unfinished jobs....

Signed-off-by: Ricardo Ribalda &lt;ricardo@ribalda.com&gt;
Signed-off-by: Ricardo Ribalda Delgado &lt;ricardo@ribalda.com&gt;
Signed-off-by: Richard Leitner &lt;richard.leitner@skidata.com&gt;
</content>
</entry>
<entry>
<title>java-library: make packages overriding PACKAGE_ARCH work again</title>
<updated>2018-12-18T15:05:15+00:00</updated>
<author>
<name>André Draszik</name>
<email>andre.draszik@jci.com</email>
</author>
<published>2018-11-17T09:57:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=b0c74493af1415dfd3b6caf77ebc677ed4e0fdaa'/>
<id>urn:sha1:b0c74493af1415dfd3b6caf77ebc677ed4e0fdaa</id>
<content type='text'>
Recent changes is OE have caused the traditional approach of inheriting
allarch and setting PACKAGE_ARCH not work anymore. Once allarch is
inherited, PACKAGE_ARCH can not be overridden afterwards.
See commit a23c482cab4f ("allarch: only enable allarch when multilib
is not used") d9ba0219b2f6 in poky.
    http://git.openembedded.org/openembedded-core/commit/?id=a23c482cab4f874f4a6a6889716123569eb5ece9

The error manifests itself with configure trying to
   --host=allarch-poky-linux --target=allarch-poky-linux
which fails.

To work around this we can make java-library's allarch inherit
conditional, as is done e.g. in OE-core for packagegroup.bbclass
    http://git.openembedded.org/openembedded-core/commit/?id=9c826962ec8fa45c2b035427442b90a41517144e
    http://git.openembedded.org/openembedded-core/commit/?id=2c9b1d304daade7b0907320aeb9c522e7ab9dcab

So this commit does exactly that, and fixes the two users of this to
follow the new approach.

Signed-off-by: André Draszik &lt;andre.draszik@jci.com&gt;
Signed-off-by: Richard Leitner &lt;richard.leitner@skidata.com&gt;
</content>
</entry>
<entry>
<title>set SUMMARY instead of DESCRIPTION</title>
<updated>2018-06-19T07:55:51+00:00</updated>
<author>
<name>André Draszik</name>
<email>andre.draszik@jci.com</email>
</author>
<published>2018-04-25T14:59:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=c99c748d587df0f1e294ecf817f1391b9175797e'/>
<id>urn:sha1:c99c748d587df0f1e294ecf817f1391b9175797e</id>
<content type='text'>
Short descriptions should go into SUMMARY (DESCRIPTION will
get the same value if not set.)

Signed-off-by: André Draszik &lt;andre.draszik@jci.com&gt;
Tested-by: Richard Leitner &lt;richard.leitner@skidata.com&gt;
Signed-off-by: Richard Leitner &lt;richard.leitner@skidata.com&gt;
</content>
</entry>
<entry>
<title>rxtx: Add remove-libtool class to remove all .la files</title>
<updated>2016-07-08T09:00:11+00:00</updated>
<author>
<name>Fabio Berton</name>
<email>fabio.berton@ossystems.com.br</email>
</author>
<published>2016-07-04T21:13:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=33fbcd43cae1b9c08704792547159d27f2fdbe50'/>
<id>urn:sha1:33fbcd43cae1b9c08704792547159d27f2fdbe50</id>
<content type='text'>
Class remove-libtool adds a postfunc to do_install to remove all .la
files installed by libtool, so that they are absent from both the
sysroots and target packages.

Fix error:
ERROR: rxtx-2.2.0-r2 do_populate_sysroot: QA Issue: librxtxRaw.la
  failed sanity test (workdir) in path
  ../build/tmp/work/cortexa9hf-neon-emcontrols-linux-gnueabi/
  rxtx/2.2.0-r2/sysroot-destdir/usr/lib/jni [la]
ERROR: rxtx-2.2.0-r2 do_populate_sysroot: QA staging was broken by the
  package built above
ERROR: rxtx-2.2.0-r2 do_populate_sysroot: Function failed: do_qa_staging

Signed-off-by: Fabio Berton &lt;fabio.berton@ossystems.com.br&gt;
Signed-off-by: Maxin B. John &lt;maxin.john@intel.com&gt;
</content>
</entry>
<entry>
<title>rxtx: drop dependency on fastjar-native; depend on virtual/javac-native</title>
<updated>2015-08-18T21:54:17+00:00</updated>
<author>
<name>Mario Domenech Goulart</name>
<email>mario@ossystems.com.br</email>
</author>
<published>2015-08-18T20:14:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=3e5d59227c1370ca7ec5c5eb62af431699cd855c'/>
<id>urn:sha1:3e5d59227c1370ca7ec5c5eb62af431699cd855c</id>
<content type='text'>
fastjar-native must be provided by either virtual/javac-native itself
or by a recipe virtual/javac-native depends on.

Signed-off-by: Mario Domenech Goulart &lt;mario@ossystems.com.br&gt;
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>rxtx: put .jar and .so files into the same package (librxtx-java)</title>
<updated>2015-03-31T16:48:09+00:00</updated>
<author>
<name>Mario Domenech Goulart</name>
<email>mario@ossystems.com.br</email>
</author>
<published>2015-03-31T13:22:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=684b041637efa64785c266c6d4443aa10661015d'/>
<id>urn:sha1:684b041637efa64785c266c6d4443aa10661015d</id>
<content type='text'>
That's how Debian does, supposedly because it does not make sense to
ship .jar and .so files into separate packages.

Signed-off-by: Mario Domenech Goulart &lt;mario@ossystems.com.br&gt;
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>rxtx: add patch to support i.MX serial ports</title>
<updated>2015-03-11T13:43:53+00:00</updated>
<author>
<name>Mario Domenech Goulart</name>
<email>mario@ossystems.com.br</email>
</author>
<published>2015-03-10T21:10:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=1b6a492c6e04673864204bcbeb14215c1b462e7d'/>
<id>urn:sha1:1b6a492c6e04673864204bcbeb14215c1b462e7d</id>
<content type='text'>
Support for /dev/ttymxc* devices.

Signed-off-by: Mario Domenech Goulart &lt;mario@ossystems.com.br&gt;
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>rxtx: update to the latest Debian patchset</title>
<updated>2015-03-11T13:43:53+00:00</updated>
<author>
<name>Mario Domenech Goulart</name>
<email>mario@ossystems.com.br</email>
</author>
<published>2015-03-10T21:10:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=a3ede8721f19af849c6a23e3f8e60485ef9f30df'/>
<id>urn:sha1:a3ede8721f19af849c6a23e3f8e60485ef9f30df</id>
<content type='text'>
Update the recipe to apply all patches available from
git://anonscm.debian.org/pkg-java/rxtx.git as of
a4cd13e04254cea7842df2e30e9d12e9765a3ef9.

Signed-off-by: Mario Domenech Goulart &lt;mario@ossystems.com.br&gt;
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>java-library: inherit allarch</title>
<updated>2015-02-17T12:53:34+00:00</updated>
<author>
<name>Max Krummenacher</name>
<email>max.oss.09@gmail.com</email>
</author>
<published>2015-02-17T09:57:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-java.git/commit/?id=c7f2b7dd60bff9092eeae6b7df7f8cae16994a21'/>
<id>urn:sha1:c7f2b7dd60bff9092eeae6b7df7f8cae16994a21</id>
<content type='text'>
Use the allarch class to make every packages in the 'all' ARCH.
Recipes inheriting java-library which build additional packages which
don't belong in to all ARCH must manually setting PACKAGE_ARCH after
inheritting java-library.

This fixes the following error when building e.g. rhino for a second
machine of different architecture in the same build directory:
    ERROR: The recipe rhino is trying to install files into a
    shared area when those files already exist. Those files and their
    manifest location are:
       /.../ipk/all/librhino-java_1.7r4-r0_all.ipk
    Matched in manifest-armv7at2hf-vfp-rhino-package_write_ipk

Signed-off-by: Max Krummenacher &lt;max.oss.09@gmail.com&gt;
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
</feed>
