<feed xmlns='http://www.w3.org/2005/Atom'>
<title>unit.git/pkg/deb/Makefile, branch 1.34.2-1</title>
<subtitle>Universal Web Application Server</subtitle>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/'/>
<entry>
<title>Packages: enable otel support</title>
<updated>2024-12-18T19:01:11+00:00</updated>
<author>
<name>Konstantin Pavlov</name>
<email>thresh@nginx.com</email>
</author>
<published>2024-12-13T03:40:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=6f9954bdc044add9eeeb65c2fb67d553b32e9214'/>
<id>6f9954bdc044add9eeeb65c2fb67d553b32e9214</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Packaging: fix build-depends on multiarch debian systems</title>
<updated>2024-08-19T19:27:38+00:00</updated>
<author>
<name>Konstantin Pavlov</name>
<email>thresh@nginx.com</email>
</author>
<published>2024-06-17T20:08:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=5d32e500b7dc70ec831540ee00b1316336379060'/>
<id>5d32e500b7dc70ec831540ee00b1316336379060</id>
<content type='text'>
It's possible to have two versions of the same package installed on
debian-based multiarch systems - e.g. i386 alongside amd64.  This means
that when getting the package status through dpkg-query we'd get a
duplicated string:

% dpkg-query -f '$${db:Status-Status}' -W libssl-dev
$installed$installed

% dpkg -l | grep libssl-dev
ii  libssl-dev:amd64                 3.0.11-1~deb12u2               amd64        Secure Sockets Layer toolkit - development files
ii  libssl-dev:i386                  3.0.11-1~deb12u2               i386         Secure Sockets Layer toolkit - development files

The fix is to explicitely check for the main architecture and, in case
for noarch (or rather all-arch in debian terms) packages, check for
special :all architecture as well.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's possible to have two versions of the same package installed on
debian-based multiarch systems - e.g. i386 alongside amd64.  This means
that when getting the package status through dpkg-query we'd get a
duplicated string:

% dpkg-query -f '$${db:Status-Status}' -W libssl-dev
$installed$installed

% dpkg -l | grep libssl-dev
ii  libssl-dev:amd64                 3.0.11-1~deb12u2               amd64        Secure Sockets Layer toolkit - development files
ii  libssl-dev:i386                  3.0.11-1~deb12u2               i386         Secure Sockets Layer toolkit - development files

The fix is to explicitely check for the main architecture and, in case
for noarch (or rather all-arch in debian terms) packages, check for
special :all architecture as well.
</pre>
</div>
</content>
</entry>
<entry>
<title>Packages: added Ubuntu 24.04 "noble" support</title>
<updated>2024-07-03T23:12:36+00:00</updated>
<author>
<name>Konstantin Pavlov</name>
<email>thresh@nginx.com</email>
</author>
<published>2024-05-20T18:56:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=151305eb6ffa89b734af63e9b378686dc3d915eb'/>
<id>151305eb6ffa89b734af63e9b378686dc3d915eb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Packages: clean up EOL debian-based distributions</title>
<updated>2024-07-03T23:12:36+00:00</updated>
<author>
<name>Konstantin Pavlov</name>
<email>thresh@nginx.com</email>
</author>
<published>2024-05-20T18:55:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=0bd18ecd715b3461b848ce31289349de8e765d9c'/>
<id>0bd18ecd715b3461b848ce31289349de8e765d9c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Packaging: fix build-depends detection on debian-based systems</title>
<updated>2024-05-20T19:11:37+00:00</updated>
<author>
<name>Konstantin Pavlov</name>
<email>thresh@nginx.com</email>
</author>
<published>2024-05-17T23:49:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=f281207f9ea5e457111109729dcc9e6ab65aa573'/>
<id>f281207f9ea5e457111109729dcc9e6ab65aa573</id>
<content type='text'>
dpkg-query -W will show information about the package if any other
package references it, even when the queried package is not installed.
The fix is to query for an actual status of a needed build dependency.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
dpkg-query -W will show information about the package if any other
package references it, even when the queried package is not installed.
The fix is to query for an actual status of a needed build dependency.
</pre>
</div>
</content>
</entry>
<entry>
<title>Packaging: added missing build dependencies to Makefiles</title>
<updated>2024-05-20T19:10:30+00:00</updated>
<author>
<name>Konstantin Pavlov</name>
<email>thresh@nginx.com</email>
</author>
<published>2024-05-17T22:07:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=8fc16a77d511a4f0c00d0b0d24e575fe7673e4c8'/>
<id>8fc16a77d511a4f0c00d0b0d24e575fe7673e4c8</id>
<content type='text'>
Forgotten in bf3d5759e and 260494626.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Forgotten in bf3d5759e and 260494626.
</pre>
</div>
</content>
</entry>
<entry>
<title>Packages: added Ubuntu 23.10 "mantic" support.</title>
<updated>2024-02-09T22:31:36+00:00</updated>
<author>
<name>Konstantin Pavlov</name>
<email>thresh@nginx.com</email>
</author>
<published>2023-10-17T23:22:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=3a2687bb714226ab13111cac2149afc660fa70e7'/>
<id>3a2687bb714226ab13111cac2149afc660fa70e7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Packages: specify runstatedir and logdir explicitely.</title>
<updated>2023-08-22T21:55:10+00:00</updated>
<author>
<name>Konstantin Pavlov</name>
<email>thresh@nginx.com</email>
</author>
<published>2023-08-22T21:55:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=ffc6e6b08f4c5a6558f0cc85e597f9d7ae17701a'/>
<id>ffc6e6b08f4c5a6558f0cc85e597f9d7ae17701a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Packages: added libunit-wasm and headers to deb packaging.</title>
<updated>2023-08-22T21:55:10+00:00</updated>
<author>
<name>Konstantin Pavlov</name>
<email>thresh@nginx.com</email>
</author>
<published>2023-08-22T21:55:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=bf3d5759ebc17ef6c5997861bf2a73abb46af0a7'/>
<id>bf3d5759ebc17ef6c5997861bf2a73abb46af0a7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Packages: added wasm module packaging for deb-based distros.</title>
<updated>2023-08-22T21:55:10+00:00</updated>
<author>
<name>Konstantin Pavlov</name>
<email>thresh@nginx.com</email>
</author>
<published>2023-08-22T21:55:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=fcee584cce1b6b4fb10385e16820e17dc9769ca1'/>
<id>fcee584cce1b6b4fb10385e16820e17dc9769ca1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
