<feed xmlns='http://www.w3.org/2005/Atom'>
<title>make_ext4fs, branch master</title>
<subtitle>Standalone fork of Android make_ext4fs utility</subtitle>
<id>https://git.openwrt.org/project/make_ext4fs/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/project/make_ext4fs/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/make_ext4fs/'/>
<updated>2025-05-01T21:54:01Z</updated>
<entry>
<title>make_ext4fs: add missing space after LDFLAGS</title>
<updated>2025-05-01T21:54:01Z</updated>
<author>
<name>Konstantin Demin</name>
</author>
<published>2025-05-01T18:39:41Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/make_ext4fs/commit/?id=13767a96fcdffd59fef16f1b86919f63b6dee45a'/>
<id>urn:sha1:13767a96fcdffd59fef16f1b86919f63b6dee45a</id>
<content type='text'>
If LDFLAGS is non-empty then next standing "-o" flag may be mistakenly
appended to it leading to build error.

Fixes: 5c201be7d72a ("Add LDFLAGS when building libsparse.a")
Signed-off-by: Konstantin Demin &lt;rockdrilla@gmail.com&gt;
[ improve commit description ]
Link: https://github.com/openwrt/make_ext4fs/pull/3
Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add LDFLAGS when building libsparse.a</title>
<updated>2020-01-05T16:38:08Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2020-01-05T16:35:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/make_ext4fs/commit/?id=5c201be7d72aff735da27e17c29852e0cefe3e52'/>
<id>urn:sha1:5c201be7d72aff735da27e17c29852e0cefe3e52</id>
<content type='text'>
Respect the LDFALGS provided from the outside when linking libsparse.a

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>make_ext4fs: fix build on musl systems</title>
<updated>2019-12-07T13:49:14Z</updated>
<author>
<name>Johannes Kimmel</name>
</author>
<published>2019-12-06T17:05:16Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/make_ext4fs/commit/?id=ec17045ec0ac95f19221aa29624ab32ade842224'/>
<id>urn:sha1:ec17045ec0ac95f19221aa29624ab32ade842224</id>
<content type='text'>
Include sys/sysmacros.h on all systems, except MACOS.

The previous change only included the header on glibc systems:
3af931b0b6545757aaeadb13f9bb9da0296fc172

Signed-off-by: Johannes Kimmel &lt;freifunk@mail.bareminimum.eu&gt;
</content>
</entry>
<entry>
<title>make_ext4: Add strict prototypes.</title>
<updated>2017-05-29T06:44:46Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2017-05-21T06:23:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/make_ext4fs/commit/?id=eebda1d55d9701ace2700d7ae461697fadf52d1f'/>
<id>urn:sha1:eebda1d55d9701ace2700d7ae461697fadf52d1f</id>
<content type='text'>
Removes some undefined behavior.

Signed-off by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>make_ext4fs: Remove off64_t in favor of standard off_t</title>
<updated>2017-05-09T21:34:18Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2017-04-08T17:38:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/make_ext4fs/commit/?id=bb9cf91795e1254584bf6a38a070646597724089'/>
<id>urn:sha1:bb9cf91795e1254584bf6a38a070646597724089</id>
<content type='text'>
This fixes building against cygwin which does not define off64_t. off_t
under modern versions of OS X(or macOS) defaults to 64-bit. Furthermore,
_FILE_OFFSET_BITS is defined to 64-bit which eliminates the need for
using off64_t directly. Also, musl just like OS X defines off_t as 64-bit
in all situations. Also removed some code related to this.

Signed-off by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>Allow creating empty filesystem images</title>
<updated>2016-08-14T20:10:51Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2016-08-14T19:55:40Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/make_ext4fs/commit/?id=484903e4332be6c317f531b008cb2a841a18c506'/>
<id>urn:sha1:484903e4332be6c317f531b008cb2a841a18c506</id>
<content type='text'>
Support creating empty filesystem images by making the source directory
argument optional.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>Only include sys/sysmacros.h on glibc, it is not portable</title>
<updated>2016-05-05T17:46:32Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-05-05T17:46:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/make_ext4fs/commit/?id=3af931b0b6545757aaeadb13f9bb9da0296fc172'/>
<id>urn:sha1:3af931b0b6545757aaeadb13f9bb9da0296fc172</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>Include sys/sysmacros.h explicitely.</title>
<updated>2016-04-25T09:58:47Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2016-04-25T09:58:47Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/make_ext4fs/commit/?id=bf98b86a5df5fcfb658d77fd5e0897ca87a35e8e'/>
<id>urn:sha1:bf98b86a5df5fcfb658d77fd5e0897ca87a35e8e</id>
<content type='text'>
Recent glibc versions do not expose major() and minor() without an explicit
include of sysmacros.h anymore, therefor add it.

Also remove duplicate types.h include while we're at it.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>make_ext4fs: explicitly call setlocale() before creating image</title>
<updated>2015-12-02T16:05:03Z</updated>
<author>
<name>Wojtek Porczyk</name>
</author>
<published>2015-12-02T15:08:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/make_ext4fs/commit/?id=bd53eaafbc2a89a57b8adda38f53098a431fa8f4'/>
<id>urn:sha1:bd53eaafbc2a89a57b8adda38f53098a431fa8f4</id>
<content type='text'>
The alphasort(3) function, which is used as comparison function for
scandir(3) is locale dependent (at least in glibc, in which it defers to
strcoll(3)). This patch explicitly calls setlocale(3), setting the
locale to "C".

Currently, there are no other calls to setlocale(), so this does not
change the behaviour. However, we'd like to be sure that in the future
no-one will break that.

Signed-off-by: Wojtek Porczyk &lt;woju@invisiblethingslab.com&gt;
</content>
</entry>
<entry>
<title>Add option to link zlib statically</title>
<updated>2015-09-14T14:59:23Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2015-09-14T14:59:13Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/make_ext4fs/commit/?id=98e3d5c1ceddd4a32b92c1cfafe929fe006fb98c'/>
<id>urn:sha1:98e3d5c1ceddd4a32b92c1cfafe929fe006fb98c</id>
<content type='text'>
Signed-off-by: Jo-Philipp Wich &lt;jow@openwrt.org&gt;
</content>
</entry>
</feed>
