Control: tags 1089375 + patch
Control: tags 1089375 + pending


Dear maintainer,

I've prepared an NMU for linux86 (versioned as 0.16.17-3.10) and
uploaded it to DELAYED/15. Please feel free to tell me if I
should delay it longer.

Regards.

diff -Nru linux86-0.16.17/debian/changelog linux86-0.16.17/debian/changelog
--- linux86-0.16.17/debian/changelog    2024-10-04 21:26:30.000000000 +0000
+++ linux86-0.16.17/debian/changelog    2024-12-29 10:51:58.000000000 +0000
@@ -1,3 +1,11 @@
+linux86 (0.16.17-3.10) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Remove requirement for root when building the package.
+    (Closes: #1089375)
+
+ -- Niels Thykier <ni...@thykier.net>  Sun, 29 Dec 2024 10:51:58 +0000
+
 linux86 (0.16.17-3.9) unstable; urgency=medium
    * Non-maintainer upload.
diff -Nru linux86-0.16.17/debian/control linux86-0.16.17/debian/control
--- linux86-0.16.17/debian/control      2024-02-21 13:47:40.000000000 +0000
+++ linux86-0.16.17/debian/control      2024-12-29 10:49:16.000000000 +0000
@@ -2,6 +2,7 @@
 Section: devel
 Priority: optional
 Maintainer: Juan Cespedes <cespe...@debian.org>
+Rules-Requires-Root: no
 Standards-Version: 4.1.1
 Build-Depends: debhelper-compat (= 12)
diff -Nru linux86-0.16.17/debian/.debhelper/generated/bin86/installed-by-dh_installman linux86-0.16.17/debian/.debhelper/generated/bin86/installed-by-dh_installman --- linux86-0.16.17/debian/.debhelper/generated/bin86/installed-by-dh_installman 1970-01-01 00:00:00.000000000 +0000 +++ linux86-0.16.17/debian/.debhelper/generated/bin86/installed-by-dh_installman 2024-12-29 10:50:44.000000000 +0000
@@ -0,0 +1,2 @@
+./debian/man/ar86.1
+./debian/man/objdump86.1
diff -Nru linux86-0.16.17/debian/rules linux86-0.16.17/debian/rules
--- linux86-0.16.17/debian/rules        2024-10-04 06:02:45.000000000 +0000
+++ linux86-0.16.17/debian/rules        2024-12-29 10:50:01.000000000 +0000
@@ -22,7 +22,6 @@
 binary:                binary-indep binary-arch
  binary-common:        build
-               @test 0 = `id -u` || { echo "Error: not super-user"; exit 1; }
                rm -rf debian/bcc debian/bin86 debian/elks-libc
                install -d debian/tmp
                make install DIST=`pwd`/debian/tmp
@@ -52,9 +51,8 @@
cp -p debian/lintian.overrides debian/elks-libc/usr/share/lintian/overrides/elks-libc
                dh_installdocs
                dpkg-gencontrol -Pdebian/elks-libc -pelks-libc -isp
-               chown -R 0.0 debian/elks-libc
                chmod -R u=rwX,go=rX debian/elks-libc
-               dpkg --build debian/elks-libc ..
+               dpkg-deb --root-owner-group --build debian/elks-libc ..
  binary-arch:  binary-common
                install -d debian/bcc/DEBIAN
@@ -104,7 +102,6 @@
                dpkg-shlibdeps -pbcc debian/bcc/usr/{bin/bcc,lib/bcc/*}
                dpkg-gencontrol -Pdebian/bin86 -pbin86 -isp
                dpkg-gencontrol -Pdebian/bcc -pbcc -isp
-               chown -R 0.0 debian/bcc debian/bin86
                chmod -R u=rwX,go=rX debian/bcc debian/bin86
-               dpkg --build debian/bcc ..
-               dpkg --build debian/bin86 ..
+               dpkg-deb --root-owner-group --build debian/bcc ..
+               dpkg-deb --root-owner-group --build debian/bin86 ..

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to