<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opkg-lede/CMakeLists.txt, branch master</title>
<subtitle>LEDE fork of Opkg</subtitle>
<id>https://git.openwrt.org/project/opkg-lede/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/project/opkg-lede/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/opkg-lede/'/>
<updated>2025-11-05T15:41:06Z</updated>
<entry>
<title>CMakeLists: update cmake minimum required version to 3.10</title>
<updated>2025-11-05T15:41:06Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2025-11-05T15:32:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/opkg-lede/commit/?id=ba73bc4672ec936505f1f53de954370e0a411422'/>
<id>urn:sha1:ba73bc4672ec936505f1f53de954370e0a411422</id>
<content type='text'>
New cmake version 4.0 requires at least 3.5 version as the minimum
required version with it increased to 3.10 in to-be-released cmake
versions.

Set the minimum required version to 3.10 to future-proof for future
cmake version.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>libopkg: fix SHA256 calculation for big endian system</title>
<updated>2017-12-04T14:01:01Z</updated>
<author>
<name>Jonas Gorski</name>
</author>
<published>2017-11-18T11:30:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/opkg-lede/commit/?id=468158f01ea0cb891f586936217f1a765fd207b7'/>
<id>urn:sha1:468158f01ea0cb891f586936217f1a765fd207b7</id>
<content type='text'>
The SHA256 implementation relied on WORDS_BIGENDIAN being defined for
big endian systems, but this was broken since the switch to cmake,
causing wrong checksums on big endian systems like ar71xx.

Fix this by adding a cmake check for endianess similar to the one done
by the original autotools.

Fixes: e6e6c5a21634 ("build: add cmake build system")
Acked-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
Signed-off-by: Jonas Gorski &lt;jonas.gorski@gmail.com&gt;
</content>
</entry>
<entry>
<title>libopkg: specify "/bin/sh" instead of "sh"</title>
<updated>2017-03-15T00:39:14Z</updated>
<author>
<name>Glenn Strauss</name>
</author>
<published>2017-03-02T22:53:09Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/opkg-lede/commit/?id=5dc3e3363159939fcfb429a959bc91296541dc09'/>
<id>urn:sha1:5dc3e3363159939fcfb429a959bc91296541dc09</id>
<content type='text'>
avoid strange behavior with execvp() when PATH is not set in environment
(in which case confstr(_CS_PATH) should return something reasonable)

reproducable running openwrt 15.05 and 15.05.1 and attempting to install
a software package (e.g. libuuid) via LuCI (prior to openwrt/luci#1048).
(https://github.com/openwrt/luci/pull/1048) libuuid.postinst fails with
status 255 on 15.05 and opkg segfaults in 15.05.1.  This probably merits
further exploration.

Originally reported in https://github.com/openwrt/packages/issues/1922

Signed-off-by: Glenn Strauss &lt;gstrauss@gluelogic.com&gt;
</content>
</entry>
<entry>
<title>build: enable usign support</title>
<updated>2017-02-20T13:43:30Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2017-02-20T13:43:30Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/opkg-lede/commit/?id=bec9804c73acf74ba112c9eec4ce7ba97e140c89'/>
<id>urn:sha1:bec9804c73acf74ba112c9eec4ce7ba97e140c89</id>
<content type='text'>
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>build: allow to pass version via CMake</title>
<updated>2017-02-18T14:45:53Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2017-02-18T14:45:53Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/opkg-lede/commit/?id=db3fc0ce879bfe784d32ffe5a70e057459039dd5'/>
<id>urn:sha1:db3fc0ce879bfe784d32ffe5a70e057459039dd5</id>
<content type='text'>
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>libopkg: drop custom md5 implementation, unconditionally enable sha256 support</title>
<updated>2017-02-18T13:53:16Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2017-02-18T13:53:16Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/opkg-lede/commit/?id=33f7b80aa32583ed41a9bb88612f8ec6a959987b'/>
<id>urn:sha1:33f7b80aa32583ed41a9bb88612f8ec6a959987b</id>
<content type='text'>
Drop custom md5 implementation and switch to the one provided by libubox,
also remove support for enabling/disabling checksum support and always build
it unconditionally.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>build: fix handling of string options</title>
<updated>2017-02-18T12:32:45Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2017-02-18T12:32:45Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/opkg-lede/commit/?id=70b9bffc7dbffaf526a665c92d732c110baccaa2'/>
<id>urn:sha1:70b9bffc7dbffaf526a665c92d732c110baccaa2</id>
<content type='text'>
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>build: enable SHA256 support</title>
<updated>2017-02-17T17:28:19Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2017-02-17T17:28:19Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/opkg-lede/commit/?id=16cdec4bfa7fc79bc3a2e77510969c81602f9265'/>
<id>urn:sha1:16cdec4bfa7fc79bc3a2e77510969c81602f9265</id>
<content type='text'>
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>build: infer VERSION from Git history</title>
<updated>2017-02-17T17:22:02Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2017-02-17T17:22:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/opkg-lede/commit/?id=3b8b122de4b067f0181363e31d09eec03e2e1fb9'/>
<id>urn:sha1:3b8b122de4b067f0181363e31d09eec03e2e1fb9</id>
<content type='text'>
Pass short hash and commit date as VERSION string.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>build: expose LOCK_FILE option</title>
<updated>2017-02-17T14:36:08Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2017-02-17T14:36:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/opkg-lede/commit/?id=f56f0300e8dbefc86d4dd5aab586c3ad7dfacc67'/>
<id>urn:sha1:f56f0300e8dbefc86d4dd5aab586c3ad7dfacc67</id>
<content type='text'>
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
</feed>
