<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/libs/libiio, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2024-02-22T18:48:21Z</updated>
<entry>
<title>libiio: fix pkgconfig paths</title>
<updated>2024-02-22T18:48:21Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2024-02-21T20:48:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=6f79ac8500217a1a60deaa8200c78635df872234'/>
<id>urn:sha1:6f79ac8500217a1a60deaa8200c78635df872234</id>
<content type='text'>
CMake build is passing host paths in pkgconfig file.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>libiio: update to 0.25</title>
<updated>2023-12-16T17:34:58Z</updated>
<author>
<name>Michael Heimpold</name>
</author>
<published>2023-12-16T16:47:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=3893763d9c33cd273c9356c1678027799db4e624'/>
<id>urn:sha1:3893763d9c33cd273c9356c1678027799db4e624</id>
<content type='text'>
While at, backport fix to compile against libxml 2.12.0.

Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
</content>
</entry>
<entry>
<title>treewide: back to cmake.mk</title>
<updated>2021-06-13T04:05:01Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2021-06-10T23:27:06Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=2e654b19f38f1f941c70a5adcdac6311234362c3'/>
<id>urn:sha1:2e654b19f38f1f941c70a5adcdac6311234362c3</id>
<content type='text'>
Ninja was merged to base and therefore we can now use normal cmake.mk

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: build CMake projects with Ninja</title>
<updated>2021-03-28T04:51:50Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2021-03-04T22:45:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=a31b7320077c340268d31642ded69cc66fbc230c'/>
<id>urn:sha1:a31b7320077c340268d31642ded69cc66fbc230c</id>
<content type='text'>
faster to compile.

A small selection of packages was tested going from:

Executed in  696.30 secs   fish           external
   usr time   82.98 mins  395.00 micros   82.98 mins
   sys time    9.02 mins    0.00 micros    9.02 mins

to:

Executed in  592.20 secs   fish           external
   usr time   84.84 mins  361.00 micros   84.84 mins
   sys time    8.85 mins   57.00 micros    8.85 mins

Tested by running make -j 12 and wiping staging/build_dir/target_x

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>libiio: allow access to iconv</title>
<updated>2021-02-09T22:31:04Z</updated>
<author>
<name>Sebastian Kemper</name>
</author>
<published>2021-02-09T21:38:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=c76c8f092067978173bdcdaa7b4aff56936b7021'/>
<id>urn:sha1:c76c8f092067978173bdcdaa7b4aff56936b7021</id>
<content type='text'>
Since commit d18692c libxml2 is linked against iconv. Now libiio needs
access to iconv as well. Without it the build fails.

[ 32%] Building C object CMakeFiles/iio.dir/lock.c.o
[ 34%] Building C object CMakeFiles/iio.dir/iiod-client.c.o
[ 37%] Linking C shared library libiio.so
/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-8.4.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/8.4.0/../../../../aarch64-openwrt-linux-musl/bin/ld: cannot find -liconv
collect2: error: ld returned 1 exit status

Signed-off-by: Sebastian Kemper &lt;sebastian_ml@gmx.net&gt;
</content>
</entry>
<entry>
<title>libiio: fix linker error when XML backend is not selected</title>
<updated>2020-09-14T19:49:43Z</updated>
<author>
<name>Michael Heimpold</name>
</author>
<published>2020-09-14T19:49:14Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=c16abfb3b5d535056ff151e0352b5ca13bf77057'/>
<id>urn:sha1:c16abfb3b5d535056ff151e0352b5ca13bf77057</id>
<content type='text'>
It seems to be an upstream bug which prevents linking when XML backend
is not selected:
../libiio.so.0.21: undefined reference to `encode_xml_ndup'

Until this is clarified with upstream, prevent OpenWrt users from
deselecting the XML backend. This increases the footprint of this
package, but renders it usable again.

Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
</content>
</entry>
<entry>
<title>libiio: enable xml by default</title>
<updated>2020-09-12T05:34:02Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2020-09-12T05:26:14Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=fe752876f08c543130684ee02f69630bd1c22a1c'/>
<id>urn:sha1:fe752876f08c543130684ee02f69630bd1c22a1c</id>
<content type='text'>
iio-utils requires it. Also made an @ dependency.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>libiio: update to 0.21</title>
<updated>2020-09-10T19:40:12Z</updated>
<author>
<name>Michael Heimpold</name>
</author>
<published>2020-09-10T19:40:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=08b7723cc3d6bf951053820cf267efa5c9ab31f1'/>
<id>urn:sha1:08b7723cc3d6bf951053820cf267efa5c9ab31f1</id>
<content type='text'>
Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
</content>
</entry>
<entry>
<title>libiio: bump to latest release v0.19</title>
<updated>2020-03-07T14:08:53Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2020-03-07T14:04:52Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=a5e40ac639739e4a946aef92a33565912a6159ae'/>
<id>urn:sha1:a5e40ac639739e4a946aef92a33565912a6159ae</id>
<content type='text'>
While at it making it as well kernel 5.4 compatible by backporting
upstream patch which synchronizes channel types and modifier lists in
the headers.

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>libiio: Update to 0.18</title>
<updated>2019-09-16T21:19:15Z</updated>
<author>
<name>Michael Heimpold</name>
</author>
<published>2019-09-15T09:07:04Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=d44ab1a122c1269f886d221a10d88cdcd72cb5e1'/>
<id>urn:sha1:d44ab1a122c1269f886d221a10d88cdcd72cb5e1</id>
<content type='text'>
While at, fix a minor nitpick while installing shared library symlinks.

Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
</content>
</entry>
</feed>
