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