<feed xmlns='http://www.w3.org/2005/Atom'>
<title>portable/include/CMakeLists.txt, branch v4.3.0</title>
<subtitle>A mirror of https://github.com/libressl/portable.git
</subtitle>
<id>https://git.lua4.win/portable/atom?h=v4.3.0</id>
<link rel='self' href='https://git.lua4.win/portable/atom?h=v4.3.0'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/'/>
<updated>2025-08-26T06:55:50+00:00</updated>
<entry>
<title>Make opensslconf.h MI again</title>
<updated>2025-08-26T06:55:50+00:00</updated>
<author>
<name>Theo Buehler</name>
<email>tb@openbsd.org</email>
</author>
<published>2025-08-26T06:47:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=e4e25cd2815efbf586a4297ed777e8653367a2b4'/>
<id>urn:sha1:e4e25cd2815efbf586a4297ed777e8653367a2b4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add copyright headers to Cmake files</title>
<updated>2025-06-01T01:22:33+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2025-06-01T01:11:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=c51665d429359402cf77be8511db3d5d7b3964e2'/>
<id>urn:sha1:c51665d429359402cf77be8511db3d5d7b3964e2</id>
<content type='text'>
based on original committer and date
</content>
</entry>
<entry>
<title>Basic loongarch64 support</title>
<updated>2025-04-10T13:22:36+00:00</updated>
<author>
<name>Ivan A. Melnikov</name>
<email>iv@altlinux.org</email>
</author>
<published>2025-04-10T13:09:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=031c2f1722f9af10299de3d22ff3c1467d541241'/>
<id>urn:sha1:031c2f1722f9af10299de3d22ff3c1467d541241</id>
<content type='text'>
Just wire things up to make the project buildable
on LoongArch64.

opensslconf.h is taken form riscv64 folder as is,
and is the same as on some other 64 bit architectures.

Refs: https://github.com/libressl/portable/issues/1123
Signed-off-by: Ivan A. Melnikov &lt;iv@altlinux.org&gt;
</content>
</entry>
<entry>
<title>include/CMakeLists.txt: error out when architecture is not supported</title>
<updated>2024-07-13T12:41:36+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@bootlin.com</email>
</author>
<published>2024-07-13T12:32:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=3b5f0177ff2c3976863c520bb164d68fdde39ec0'/>
<id>urn:sha1:3b5f0177ff2c3976863c520bb164d68fdde39ec0</id>
<content type='text'>
Since commit b98c56fd5e86fa76eb55a98a2266a923f64f705c ("stop exposing
hidden defines in public opensslconf.h"), only a subset of CPU
architectures is supported by libressl. However, when a build is
attempted for an unsupported architecture, it doesn't fail with a
clear error message at configure time, but it fails with a weird error
at build time:

crypto/../include/openssl/rc4.h:75:9: error: unknown type name 'RC4_INT'

In order to help users, let's bail out nicely at configure time with a
good error message when the CPU architecture is not supported.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>CMake: Copy public headers to the build directory.</title>
<updated>2023-08-19T16:16:15+00:00</updated>
<author>
<name>Pierre Wendling</name>
<email>pierre.wendling.4@gmail.com</email>
</author>
<published>2023-08-06T19:04:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=5432e22b25026fb50b00ab5dcf894e18daa8bcb6'/>
<id>urn:sha1:5432e22b25026fb50b00ab5dcf894e18daa8bcb6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>generate opensslconf.h in build dir for cmake</title>
<updated>2023-07-04T07:37:24+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2023-07-04T07:37:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=71ce0b8c3e07079a40011d2f3515969e3bdf302e'/>
<id>urn:sha1:71ce0b8c3e07079a40011d2f3515969e3bdf302e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>generate opensslconf.h for mips</title>
<updated>2023-03-23T11:35:41+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2023-03-23T11:35:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=6501696dd7669b3d20d69beffc508c46f0a807da'/>
<id>urn:sha1:6501696dd7669b3d20d69beffc508c46f0a807da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stop exposing hidden defines in public opensslconf.h</title>
<updated>2023-02-28T07:51:41+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2023-02-28T07:51:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=b98c56fd5e86fa76eb55a98a2266a923f64f705c'/>
<id>urn:sha1:b98c56fd5e86fa76eb55a98a2266a923f64f705c</id>
<content type='text'>
pull in hidden headers instead, patching drectly for Windows support
</content>
</entry>
<entry>
<title>generate and include arch-specific headers for CMake builds</title>
<updated>2023-02-21T06:25:04+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2023-02-21T06:25:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=8fc30eca61f019a784d06797bfb1805d26073814'/>
<id>urn:sha1:8fc30eca61f019a784d06797bfb1805d26073814</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Some CMake Fixes.</title>
<updated>2017-09-10T18:54:23+00:00</updated>
<author>
<name>Aric Belsito</name>
<email>lluixhi@gmail.com</email>
</author>
<published>2017-09-08T20:43:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=cbe57bef0454595714224b1d7aea0da5582af63e'/>
<id>urn:sha1:cbe57bef0454595714224b1d7aea0da5582af63e</id>
<content type='text'>
pqueue.h was getting installed when it shouldn't.
pkgconfig files were not getting installed or generated.
</content>
</entry>
</feed>
