<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://dev1galaxy.org/extern.php?action=feed&amp;tid=7436&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / [SOLVED] difficulty compiling openssl]]></title>
		<link>https://dev1galaxy.org/viewtopic.php?id=7436</link>
		<description><![CDATA[The most recent posts in [SOLVED] difficulty compiling openssl.]]></description>
		<lastBuildDate>Fri, 03 Oct 2025 21:25:23 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: [SOLVED] difficulty compiling openssl]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=58382#p58382</link>
			<description><![CDATA[<p>Done !<br />I just took time to think and study the source !</p>]]></description>
			<author><![CDATA[dummy@example.com (evanescente~ondine)]]></author>
			<pubDate>Fri, 03 Oct 2025 21:25:23 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=58382#p58382</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] difficulty compiling openssl]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=58374#p58374</link>
			<description><![CDATA[<p>Just done a quick google, as of Jan 2024 brotli is an external module and not part of nginx (so will unlikely be in daedelus sources).<br />You build brotli on its own, no need to build OpenSSL or nginx</p><p>I googled for a solution and hit this, there may be better options out there...<br /><a href="https://thelinuxcode.com/enable-brotli-compression-nginx/" rel="nofollow">https://thelinuxcode.com/enable-brotli- … ion-nginx/</a></p>]]></description>
			<author><![CDATA[dummy@example.com (g4sra)]]></author>
			<pubDate>Fri, 03 Oct 2025 20:16:01 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=58374#p58374</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] difficulty compiling openssl]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=58373#p58373</link>
			<description><![CDATA[<p>Ha, just tried it for fun and even that fails</p>]]></description>
			<author><![CDATA[dummy@example.com (g4sra)]]></author>
			<pubDate>Fri, 03 Oct 2025 18:54:00 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=58373#p58373</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] difficulty compiling openssl]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=58371#p58371</link>
			<description><![CDATA[<div class="quotebox"><blockquote><div><p>This is absolutely, mindboggingly complicated for no reason</p></div></blockquote></div><p>One reason it is absolutely mindboggingly complicated is that you are compiling outside of the packaging system.<br />I would not even attempt it this way, my approach would be to</p><div class="codebox"><pre><code>apt-get source openssl
apt-get source nginx</code></pre></div><p>*Build them both without modification*<br />Once that works, for each package modify the compilation options (most likely debian/rules) to achieve the desired result.</p>]]></description>
			<author><![CDATA[dummy@example.com (g4sra)]]></author>
			<pubDate>Fri, 03 Oct 2025 17:54:30 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=58371#p58371</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] difficulty compiling openssl]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=58369#p58369</link>
			<description><![CDATA[<p>.Yes it should, but I corrected it: no change.<br />cd /home/drm/openssl-3.5.1/ \<br />&amp;&amp; if [ -f Makefile ]; then make clean; fi \<br />&amp;&amp; ./config --prefix=/home/drm/openssl-3.5.1//.openssl no-shared no-threads enable-tls1_3 enable-quic \<br />&amp;&amp; make \<br />&amp;&amp; make install_sw LIBDIR=lib<br />/bin/sh: 3: ./config: not found<br />make[1]: *** [objs/Makefile:1703: /home/drm/openssl-3.5.1//.openssl/include/openssl/ssl.h] Error 127<br />make[1]: Leaving directory &#039;/usr/local/src/nginx-1.29.1&#039;<br />make: *** [Makefile:13: install] Error 2</p><p>I do not know why it uses cmake or not make, config, or whatever else, and &quot;./configure --help&quot; reads like Chinese to me.</p>]]></description>
			<author><![CDATA[dummy@example.com (evanescente~ondine)]]></author>
			<pubDate>Fri, 03 Oct 2025 17:45:27 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=58369#p58369</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] difficulty compiling openssl]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=58368#p58368</link>
			<description><![CDATA[<p>nginx is still trying to compile OpenSSL (which looks like it requires &#039;cmake&#039; not &#039;make&#039; anyway).<br />Where did these come from, they look suspicious to me ?</p><div class="quotebox"><blockquote><div><p>--with-cc-opt=&quot;-I /home/drm/openssl-3.5.1/include&quot; \<br />&#160; --with-ld-opt=&quot;-L /home/drm/openssl-3.5.1/lib&quot;</p></div></blockquote></div><p>Shoudn&#039;t the paths be</p><p>/home/drm/openssl-3.5.1/install/include<br />/home/drm/openssl-3.5.1/install/lib64</p><p>Your guide is</p><div class="codebox"><pre><code>./configure --help</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (g4sra)]]></author>
			<pubDate>Fri, 03 Oct 2025 17:07:59 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=58368#p58368</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] difficulty compiling openssl]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=58367#p58367</link>
			<description><![CDATA[<p>this was the build options:</p><div class="quotebox"><blockquote><div><p>./configure \<br />&#160; --prefix=/etc/nginx \<br />&#160; --sbin-path=/usr/sbin/nginx \<br />&#160; --conf-path=/etc/nginx/nginx.conf \<br />&#160; --pid-path=/var/run/nginx.pid \<br />&#160; --lock-path=/var/run/nginx.lock \<br />&#160; --error-log-path=/var/log/nginx/error.log \<br />&#160; --http-log-path=/var/log/nginx/access.log \<br />&#160; --modules-path=/usr/lib/nginx/modules \<br />&#160; --with-compat \<br />&#160; --with-http_ssl_module \<br />&#160; --with-http_v2_module \<br />&#160; --with-http_v3_module \<br />&#160; --with-http_addition_module \<br />&#160; --with-http_random_index_module \<br />&#160; --with-http_slice_module \<br />&#160; --with-http_stub_status_module \<br />&#160; --with-threads \<br />&#160; --with-file-aio \<br />&#160; --add-dynamic-module=/home/drm/ngx_brotli \<br />&#160; --with-openssl=/home/drm/openssl-3.5.1 \<br />&#160; --with-openssl-opt=&quot;enable-tls1_3 enable-quic&quot; \<br />&#160; --with-cc-opt=&quot;-I /home/drm/openssl-3.5.1/include&quot; \<br />&#160; --with-ld-opt=&quot;-L /home/drm/openssl-3.5.1/lib&quot;</p></div></blockquote></div>]]></description>
			<author><![CDATA[dummy@example.com (evanescente~ondine)]]></author>
			<pubDate>Fri, 03 Oct 2025 16:33:05 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=58367#p58367</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] difficulty compiling openssl]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=58366#p58366</link>
			<description><![CDATA[<p>I want to compile nginx with the http/3 and brotli compression support. The default build doesn&#039;t have the second. That requires, among other things, an SSL implementation,</p><p>I installed both packages you mentioned and made some progress. Until it blocks again. I really hate compilations, they&#039;re the quintessence of all the nonsense in computers.</p><div class="codebox"><pre><code>rm@84-47-09-37-40-35 /u/l/s/nginx-1.29.1 [2]&gt; make -j (nproc)
make -f objs/Makefile
make[1]: Entering directory &#039;/usr/local/src/nginx-1.29.1&#039;
cd /home/drm/openssl-3.5.1 \
&amp;&amp; if [ -f Makefile ]; then make clean; fi \
&amp;&amp; ./config --prefix=/home/drm/openssl-3.5.1/.openssl no-shared no-threads enable-tls1_3 enable-quic \
&amp;&amp; make \
&amp;&amp; make install_sw LIBDIR=lib
/bin/sh: 3: ./config: not found
make[1]: *** [objs/Makefile:1703: /home/drm/openssl-3.5.1/.openssl/include/openssl/ssl.h] Error 127
make[1]: Leaving directory &#039;/usr/local/src/nginx-1.29.1&#039;
make: *** [Makefile:10: build] Error 2</code></pre></div><p>Here&#039;s the structure of openssl-3.5.1</p><p>/home/drm/openssl-3.5.1<br /> └──􀀂&#160; install <br />&#160; &#160; ├──􀀂&#160; bin <br />&#160; &#160; │&#160; ├──􀀀&#160; c_rehash <br />&#160; &#160; │&#160; └──􀀀&#160; openssl <br />&#160; &#160; ├──􀀂&#160; include <br />&#160; &#160; │&#160; └──􀀂&#160; openssl <br />&#160; &#160; │&#160; &#160; &#160;├──􀂴&#160; asn1.h <br />&#160; &#160; │&#160; &#160; &#160;├──􀂴&#160; asn1err.h <br />&#160; &#160; │&#160; &#160; &#160;├──􀂴&#160; asn1t.h <br />&#160; &#160; │&#160; &#160; &#160;├──􀂴&#160; async.h <br />&#160; &#160; │&#160; &#160; &#160;├──􀂴&#160; asyncerr.h <br />&#160; &#160; │&#160; &#160; &#160;├──􀂴&#160; bio.h <br />&#160; &#160; │&#160; &#160; &#160;├──􀂴&#160; bioerr.h <br />&#160; &#160; │&#160; &#160; &#160;└──􀂴&#160; 135 unlisted <br />&#160; &#160; ├──􀀂&#160; lib64 <br />&#160; &#160; │&#160; ├──􀀂&#160; cmake <br />&#160; &#160; │&#160; │&#160; └──􀀂&#160; OpenSSL … <br />&#160; &#160; │&#160; ├──􀀂&#160; engines-4 <br />&#160; &#160; │&#160; │&#160; ├──􀂖&#160; afalg.so <br />&#160; &#160; │&#160; │&#160; ├──􀂖&#160; capi.so <br />&#160; &#160; │&#160; │&#160; ├──􀂖&#160; loader_attic.so <br />&#160; &#160; │&#160; │&#160; └──􀂖&#160; padlock.so <br />&#160; &#160; │&#160; ├──􀂖&#160; libcrypto.a <br />&#160; &#160; │&#160; ├──🔗&#160; libcrypto.so -&gt; /home/drm/openssl-3.5.1/install/lib64/libcrypto.so.4 <br />&#160; &#160; │&#160; ├──􀀀&#160; libcrypto.so.4 <br />&#160; &#160; │&#160; ├──􀂖&#160; libssl.a <br />&#160; &#160; │&#160; ├──🔗&#160; libssl.so -&gt; /home/drm/openssl-3.5.1/install/lib64/libssl.so.4 <br />&#160; &#160; │&#160; ├──􀀀&#160; libssl.so.4 <br />&#160; &#160; │&#160; ├──􀀂&#160; ossl-modules <br />&#160; &#160; │&#160; │&#160; └──􀂖&#160; legacy.so <br />&#160; &#160; │&#160; └──􀀂&#160; pkgconfig <br />&#160; &#160; │&#160; &#160; &#160;├──􀀀&#160; libcrypto.pc <br />&#160; &#160; │&#160; &#160; &#160;├──􀀀&#160; libssl.pc <br />&#160; &#160; │&#160; &#160; &#160;└──􀀀&#160; openssl.pc <br />&#160; &#160; ├──􀀂&#160; share <br />&#160; &#160; │&#160; ├──􀀂&#160; doc <br />&#160; &#160; │&#160; │&#160; └──􀀂&#160; openssl … <br />&#160; &#160; │&#160; └──􀀂&#160; man <br />&#160; &#160; │&#160; &#160; &#160;├──􀀂&#160; man1 … <br />&#160; &#160; │&#160; &#160; &#160;├──􀀂&#160; man3 … <br />&#160; &#160; │&#160; &#160; &#160;├──􀀂&#160; man5 … <br />&#160; &#160; │&#160; &#160; &#160;└──􀀂&#160; man7 … <br />&#160; &#160; └──􀀂&#160; ssl <br />&#160; &#160; &#160; &#160;├──􀀂&#160; certs <br />&#160; &#160; &#160; &#160;├──􀀀&#160; ct_log_list.cnf <br />&#160; &#160; &#160; &#160;├──􀀀&#160; ct_log_list.cnf.dist <br />&#160; &#160; &#160; &#160;├──􀀂&#160; misc <br />&#160; &#160; &#160; &#160;│&#160; ├──􀀀&#160; CA.pl <br />&#160; &#160; &#160; &#160;│&#160; ├──🔗&#160; tsget -&gt; /home/drm/openssl-3.5.1/install/ssl/misc/tsget.pl <br />&#160; &#160; &#160; &#160;│&#160; └──􀀀&#160; tsget.pl <br />&#160; &#160; &#160; &#160;├──􀀀&#160; openssl.cnf <br />&#160; &#160; &#160; &#160;├──􀀀&#160; openssl.cnf.dist <br />&#160; &#160; &#160; &#160;└──􀀂&#160; private</p>]]></description>
			<author><![CDATA[dummy@example.com (evanescente~ondine)]]></author>
			<pubDate>Fri, 03 Oct 2025 16:29:22 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=58366#p58366</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] difficulty compiling openssl]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=58364#p58364</link>
			<description><![CDATA[<p>I want to compile nginx with the http/3 and brotli compression support. The default build doesn&#039;t have the second. That requires, among other things, an SSL implementation, and openssl seemed the most secure and straightforward to compile. Or so I thought.</p>]]></description>
			<author><![CDATA[dummy@example.com (evanescente~ondine)]]></author>
			<pubDate>Fri, 03 Oct 2025 15:45:44 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=58364#p58364</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] difficulty compiling openssl]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=58363#p58363</link>
			<description><![CDATA[<p>As it is unclear to me why you are compiling OpenSSL (my fault TL;DR;)</p><div class="codebox"><pre><code>g4sra@localhost:# apt-file search libssl.a
libssl-dev: /usr/lib/x86_64-linux-gnu/libssl.a
g4sra@localhost:# apt-file search libcrypto.a
libssl-dev: /usr/lib/x86_64-linux-gnu/libcrypto.a</code></pre></div><p>So installing the libssl-dev package would satisfy both those previously mentioned libraries (for me)</p>]]></description>
			<author><![CDATA[dummy@example.com (g4sra)]]></author>
			<pubDate>Fri, 03 Oct 2025 15:39:16 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=58363#p58363</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] difficulty compiling openssl]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=58362#p58362</link>
			<description><![CDATA[<p>That error is caused by a missing system header file.<br />Ensure you have installed the package corresponding to your compiler version,</p><div class="codebox"><pre><code>gcc -v 2&gt;&amp;1 | tail -1
gcc version 12.2.0 (Debian 12.2.0-14+deb12u1)</code></pre></div><p>for me that is</p><div class="codebox"><pre><code>apt install libgcc-12-dev</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (g4sra)]]></author>
			<pubDate>Fri, 03 Oct 2025 15:32:04 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=58362#p58362</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] difficulty compiling openssl]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=58359#p58359</link>
			<description><![CDATA[<div class="quotebox"><blockquote><div><p>And then, the compilation still fails.<br />Feel free to look into the errors here.</p></div></blockquote></div><p>So why the 4.0.0-dev version and not the 3.5.1? This has been shown above to work and is included/built in an excalibur system.</p><p>Edit: Oh non-mangled link to the pastebin.</p><p><a href="https://pastebin.com/zTPZeV6b" rel="nofollow">https://pastebin.com/zTPZeV6b</a></p>]]></description>
			<author><![CDATA[dummy@example.com (RedGreen925)]]></author>
			<pubDate>Fri, 03 Oct 2025 04:17:14 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=58359#p58359</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] difficulty compiling openssl]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=58358#p58358</link>
			<description><![CDATA[<p>Let me telll you, upgrading to excalibur was a pain in the bottom.<br />... And then, the compilation still fails.<br />Feel free to look into the errors <a href="https://pastebin.com/zTPZeV6b" rel="nofollow">here</a>.</p>]]></description>
			<author><![CDATA[dummy@example.com (evanescente~ondine)]]></author>
			<pubDate>Fri, 03 Oct 2025 03:55:53 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=58358#p58358</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] difficulty compiling openssl]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=58356#p58356</link>
			<description><![CDATA[<p>The Devuan imperative has always been: do <span class="bbu">not</span> use <span class="bbc">stable</span>, <span class="bbc">oldstable</span>. or <span class="bbc">oldoldstable</span> as release codenames!</p><p>Those codenames have <span class="bbu">individual meanings</span> for the forked packages and the Debian packages., so there is always this period of time when Debian has &quot;moved&quot; its meanings (e.g. it&#039;s <span class="bbc">stbale</span> packages are in the <span class="bbc">trixie</span> release) while the Devuan forked packages have note so &quot;moved&quot; (e.g., its &quot;stable&quot; packages are still in the &quot;daedalus&quot; release).</p><p>The reason may be of some complexity to digest, but the rule is simple:<br /><strong>do <span class="bbu">not</span> use <span class="bbc">stable</span>, <span class="bbc">oldstable</span>. or <span class="bbc">oldoldstable</span> as release codenames!</strong></p>]]></description>
			<author><![CDATA[dummy@example.com (ralph.ronnquist)]]></author>
			<pubDate>Thu, 02 Oct 2025 22:56:22 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=58356#p58356</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] difficulty compiling openssl]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=58353#p58353</link>
			<description><![CDATA[<p>Huh. I see. Sorry I was really not clear on the devuan release system or codenames. I&#039;ll upgrade everything and see what happens.</p>]]></description>
			<author><![CDATA[dummy@example.com (evanescente~ondine)]]></author>
			<pubDate>Thu, 02 Oct 2025 22:23:37 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=58353#p58353</guid>
		</item>
	</channel>
</rss>
