<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/utils/gddrescue, 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>2026-05-08T20:28:27Z</updated>
<entry>
<title>treewide: cleanup URLs</title>
<updated>2026-05-08T20:28:27Z</updated>
<author>
<name>Yanase Yuki</name>
</author>
<published>2026-01-02T09:06:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=b0d8a3d384915c2de1c5b473fcfb8b3996bb849b'/>
<id>urn:sha1:b0d8a3d384915c2de1c5b473fcfb8b3996bb849b</id>
<content type='text'>
This commit converts plain HTTP URLs to HTTPS, and updates
old or outdated URLs.

Signed-off-by: Yanase Yuki &lt;dev@zpc.st&gt;
</content>
</entry>
<entry>
<title>gddrescue: update to 1.27</title>
<updated>2023-02-25T00:08:39Z</updated>
<author>
<name>Lucian Cristian</name>
</author>
<published>2023-02-20T14:54:20Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=54fbadc02d31bb4357967faf2c4a077f6f32e1af'/>
<id>urn:sha1:54fbadc02d31bb4357967faf2c4a077f6f32e1af</id>
<content type='text'>
Signed-off-by: Lucian Cristian &lt;lucian.cristian@gmail.com&gt;
</content>
</entry>
<entry>
<title>gddrescue: update to 1.26</title>
<updated>2022-06-01T20:24:20Z</updated>
<author>
<name>Lucian Cristian</name>
</author>
<published>2022-06-01T14:53:16Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=eead4aa5ed3e74d9f91341f2210c145476bd6dcb'/>
<id>urn:sha1:eead4aa5ed3e74d9f91341f2210c145476bd6dcb</id>
<content type='text'>
Signed-off-by: Lucian Cristian &lt;lucian.cristian@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: remove uClibc++ support</title>
<updated>2021-03-05T23:07:46Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2021-02-23T04:58:58Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=39bc254663c6a5d54ff959366aba28f6ab9d7c4c'/>
<id>urn:sha1:39bc254663c6a5d54ff959366aba28f6ab9d7c4c</id>
<content type='text'>
Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: Run refresh on all packages</title>
<updated>2021-02-21T00:02:15Z</updated>
<author>
<name>Ilya Lipnitskiy</name>
</author>
<published>2021-02-21T00:02:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=5d8d4fbbcb5c5de9370711c19bb3510210989a98'/>
<id>urn:sha1:5d8d4fbbcb5c5de9370711c19bb3510210989a98</id>
<content type='text'>
The crude loop I wrote to come up with this changeset:

  find -L package/feeds/packages/ -name patches | \
  sed 's/patches$/refresh/' | sort | xargs make

Signed-off-by: Ilya Lipnitskiy &lt;ilya.lipnitskiy@gmail.com&gt;
</content>
</entry>
<entry>
<title>gddrescue: Remove uClibc++ patch</title>
<updated>2019-10-13T00:52:27Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2019-10-13T00:52:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=cb6ec2061bf6e55cfaa84c5734087ee40317a917'/>
<id>urn:sha1:cb6ec2061bf6e55cfaa84c5734087ee40317a917</id>
<content type='text'>
A solution was applied to uClibc++, where the bug actually is.

Fixed license information.

Small cleanups.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>gddrescue: Add uClibc-ng support</title>
<updated>2019-07-26T02:40:05Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2019-07-26T02:22:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=d6af6a4d75bd520510aaf2ef97b89024b427cac3'/>
<id>urn:sha1:d6af6a4d75bd520510aaf2ef97b89024b427cac3</id>
<content type='text'>
It turns out, this breaks only when compiling with both uClibc-ng and
uClibc++. If the libc or libc++ gets swapped out, it compiles fine.

libstdcpp is fine because it already undefs these macros. The actual
bug is probably in uClibc-ng but this is a fine workaround.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>gddrescue: Do not build with uClibc-ng</title>
<updated>2019-07-16T20:54:09Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2019-07-16T20:54:09Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=9172e2828f29d1c6de3997ab7b0246bf351d33d7'/>
<id>urn:sha1:9172e2828f29d1c6de3997ab7b0246bf351d33d7</id>
<content type='text'>
From the developer:

It seems that uClibc-ng is defining fgetc, fputc, feof, and ferror as
macros and not including them in std.

IMO this is a bug in uClibc-ng (maybe caused by lack of clarity in the
C++ standard), because even the C functions that are alowed to be
defined as macros (putc, getc) should be included in std for
consistency. Just imagine the chaos if std::getc were defined or
undefined depending on how it is implemented.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>gddrescue: add ddrescue a data recovery tool</title>
<updated>2019-03-28T22:12:50Z</updated>
<author>
<name>Lucian Cristian</name>
</author>
<published>2018-04-13T00:48:40Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=7943a4bf2ebb6ebf98f9238da1e8bd46dd48d0a0'/>
<id>urn:sha1:7943a4bf2ebb6ebf98f9238da1e8bd46dd48d0a0</id>
<content type='text'>
Signed-off-by: Lucian Cristian &lt;lucian.cristian@gmail.com&gt;
</content>
</entry>
</feed>
