Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package busybox for openSUSE:Factory checked 
in at 2021-02-07 15:14:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/busybox (Old)
 and      /work/SRC/openSUSE:Factory/.busybox.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "busybox"

Sun Feb  7 15:14:19 2021 rev:66 rq:868685 version:1.33.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/busybox/busybox.changes  2021-01-06 
19:55:45.300980985 +0100
+++ /work/SRC/openSUSE:Factory/.busybox.new.28504/busybox.changes       
2021-02-07 15:14:28.873416095 +0100
@@ -1,0 +2,7 @@
+Thu Jan 28 15:22:02 UTC 2021 - Thorsten Kukuk <ku...@suse.com>
+
+- Update to version 1.33.0
+  - many bug fixes and new features
+- update_passwd_selinux_fix.patch upstream compile fix for SELinux
+
+-------------------------------------------------------------------

Old:
----
  busybox-1.32.1.tar.bz2

New:
----
  busybox-1.33.0.tar.bz2
  update_passwd_selinux_fix.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ busybox.spec ++++++
--- /var/tmp/diff_new_pack.hysntw/_old  2021-02-07 15:14:29.705416985 +0100
+++ /var/tmp/diff_new_pack.hysntw/_new  2021-02-07 15:14:29.709416989 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           busybox
-Version:        1.32.1
+Version:        1.33.0
 Release:        0
 Summary:        Minimalist variant of UNIX utilities linked in a single 
executable
 License:        GPL-2.0-or-later
@@ -30,6 +30,8 @@
 Source4:        man.conf
 Patch0:         cpio-long-opt.patch
 Patch1:         sendmail-ignore-F-option.patch
+# Compile fix from upstream
+Patch10:        update_passwd_selinux_fix.patch
 # other patches
 Patch100:       busybox.install.patch
 Provides:       useradd_or_adduser_dep
@@ -74,6 +76,7 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch10 -p1
 %patch100 -p0
 cp -a %{SOURCE1} docs/
 find "(" -name CVS -o -name .cvsignore -o -name .svn -o -name .gitignore ")" \
@@ -93,7 +96,8 @@
 make -e %{?_smp_mflags} clean
 cp -a %{SOURCE2} .config
 make %{?_smp_mflags} -e oldconfig
-make -e %{?_smp_mflags}
+#make -e %{?_smp_mflags}
+make -e
 make -e doc busybox.links %{?_smp_mflags}
 %if 0%{?usrmerged}
 sed -i -e 's,^/\(s\?bin\)/,/usr/\1/,' busybox.links

++++++ busybox-1.32.1.tar.bz2 -> busybox-1.33.0.tar.bz2 ++++++
++++ 17223 lines of diff (skipped)

++++++ busybox-static.config ++++++
--- /var/tmp/diff_new_pack.hysntw/_old  2021-02-07 15:14:31.157418538 +0100
+++ /var/tmp/diff_new_pack.hysntw/_new  2021-02-07 15:14:31.157418538 +0100
@@ -55,6 +55,7 @@
 CONFIG_EXTRA_LDLIBS=""
 # CONFIG_USE_PORTABLE_CODE is not set
 CONFIG_STACK_OPTIMIZATION_386=y
+CONFIG_STATIC_LIBGCC=y
 
 #
 # Installation Options ("make install" behavior)
@@ -331,6 +332,7 @@
 CONFIG_UNLINK=y
 CONFIG_USLEEP=y
 CONFIG_UUDECODE=y
+CONFIG_BASE32=y
 CONFIG_BASE64=y
 CONFIG_UUENCODE=y
 CONFIG_WC=y
@@ -715,6 +717,7 @@
 CONFIG_FEATURE_VOLUMEID_BCACHE=y
 CONFIG_FEATURE_VOLUMEID_BTRFS=y
 CONFIG_FEATURE_VOLUMEID_CRAMFS=y
+CONFIG_FEATURE_VOLUMEID_EROFS=y
 CONFIG_FEATURE_VOLUMEID_EXFAT=y
 CONFIG_FEATURE_VOLUMEID_EXT=y
 CONFIG_FEATURE_VOLUMEID_F2FS=y

++++++ busybox.config ++++++
--- /var/tmp/diff_new_pack.hysntw/_old  2021-02-07 15:14:31.173418555 +0100
+++ /var/tmp/diff_new_pack.hysntw/_new  2021-02-07 15:14:31.177418559 +0100
@@ -55,6 +55,7 @@
 CONFIG_EXTRA_LDLIBS=""
 # CONFIG_USE_PORTABLE_CODE is not set
 CONFIG_STACK_OPTIMIZATION_386=y
+CONFIG_STATIC_LIBGCC=y
 
 #
 # Installation Options ("make install" behavior)
@@ -331,6 +332,7 @@
 CONFIG_UNLINK=y
 CONFIG_USLEEP=y
 CONFIG_UUDECODE=y
+CONFIG_BASE32=y
 CONFIG_BASE64=y
 CONFIG_UUENCODE=y
 CONFIG_WC=y
@@ -715,6 +717,7 @@
 CONFIG_FEATURE_VOLUMEID_BCACHE=y
 CONFIG_FEATURE_VOLUMEID_BTRFS=y
 CONFIG_FEATURE_VOLUMEID_CRAMFS=y
+CONFIG_FEATURE_VOLUMEID_EROFS=y
 CONFIG_FEATURE_VOLUMEID_EXFAT=y
 CONFIG_FEATURE_VOLUMEID_EXT=y
 CONFIG_FEATURE_VOLUMEID_F2FS=y

++++++ update_passwd_selinux_fix.patch ++++++
>From 808d93c0eca49e0b22056e23d965f0d967433fbb Mon Sep 17 00:00:00 2001
From: Bernd Kuhls <bernd.ku...@t-online.de>
Date: Sun, 10 Jan 2021 13:20:44 +0100
Subject: update_passwd: fix context variable

Commit
https://git.busybox.net/busybox/commit/libbb/update_passwd.c?id=2496616b0a8d1c80cd1416b73a4847b59b9f969a

changed the variable used from context to seuser but forgot this
change resulting in build errors detected by buildroot autobuilders:

http://autobuild.buildroot.net/results/b89/b89b7d0f0601bb706e76cea31cf4e43326e5540c//build-end.log

libbb/update_passwd.c:51:11: error: 'context' undeclared (first use in
 this function); did you mean 'ucontext'?
   freecon(context);

Signed-off-by: Bernd Kuhls <bernd.ku...@t-online.de>
Signed-off-by: Denys Vlasenko <vda.li...@googlemail.com>
---
 libbb/update_passwd.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libbb/update_passwd.c b/libbb/update_passwd.c
index 7b67f30cd..a228075cc 100644
--- a/libbb/update_passwd.c
+++ b/libbb/update_passwd.c
@@ -48,7 +48,7 @@ static void check_selinux_update_passwd(const char *username)
                        bb_simple_error_msg_and_die("SELinux: access denied");
        }
        if (ENABLE_FEATURE_CLEAN_UP)
-               freecon(context);
+               freecon(seuser);
 }
 #else
 # define check_selinux_update_passwd(username) ((void)0)
-- 
cgit v1.2.1

Reply via email to