Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package bash for openSUSE:Factory checked in 
at 2022-09-21 14:38:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bash (Old)
 and      /work/SRC/openSUSE:Factory/.bash.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "bash"

Wed Sep 21 14:38:57 2022 rev:179 rq:1004899 version:5.1.MACRO

Changes:
--------
--- /work/SRC/openSUSE:Factory/bash/bash.changes        2022-05-10 
15:09:37.935396221 +0200
+++ /work/SRC/openSUSE:Factory/.bash.new.2083/bash.changes      2022-09-21 
14:39:00.101184079 +0200
@@ -1,0 +2,20 @@
+Tue Sep 20 06:59:04 UTC 2022 - Dr. Werner Fink <wer...@suse.de>
+
+- Enable parallel builds by slpitting clean and all at make time
+  (Thanks to Christopher Yeleighton)
+- Do not copy more than 1 byte for \(aq becoming a "'" in
+  quotes-man2html.patch
+
+-------------------------------------------------------------------
+Mon Sep 19 13:11:05 UTC 2022 - Dr. Werner Fink <wer...@suse.de>
+
+- Small change in quotes-man2html.patch
+  * Use a simple "'" aka quote instead of "&prime;" for "\(aq"
+
+-------------------------------------------------------------------
+Thu Sep 15 13:09:24 UTC 2022 - Dr. Werner Fink <wer...@suse.de>
+
+- Add patch quotes-man2html.patch
+  * Fix boo#1203091 -- BASH(1) Manual Page: Unprocessed macro aq 
+
+-------------------------------------------------------------------

New:
----
  quotes-man2html.patch

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

Other differences:
------------------
++++++ bash.spec ++++++
--- /var/tmp/diff_new_pack.G2JEbR/_old  2022-09-21 14:39:01.053186719 +0200
+++ /var/tmp/diff_new_pack.G2JEbR/_new  2022-09-21 14:39:01.057186730 +0200
@@ -82,6 +82,8 @@
 Patch48:        bash-4.3-extra-import-func.patch
 # PATCH-EXTEND-SUSE Allow root to clean file system if filled up
 Patch49:        bash-4.3-pathtemp.patch
+# PATCH-FIX-SUSE
+Patch50:        quotes-man2html.patch
 BuildRequires:  autoconf
 BuildRequires:  bison
 BuildRequires:  fdupes
@@ -222,13 +224,12 @@
 
 %prep
 %if %{with sjis}
-echo -e '\033[1m\033[31mWarning: Shift JIS support is enabled\033[m'
+%{warn:Shift JIS support is enabled}
 %else
-echo -e '\033[1m\032[31mShift JIS support disabled\033[m'
+%{echo:Shift JIS support disabled}
 %endif
 %setup -q -n bash-%{bversion}%{bextend} -b1
 typeset -i level
-set +x
 for patch in ../bash-%{bversion}-patches/*-*[0-9]; do
     test -e $patch || break
 
@@ -243,7 +244,6 @@
     echo Patch $patch
     patch -s -p$level < $patch
 done
-set -x
 %patch1   -b .manual
 %patch3   -b .2.4.4
 %patch4   -b .evalexp
@@ -267,6 +267,7 @@
 %patch48 -b .eif
 %endif
 %patch49  -b .pthtmp
+%patch50  -b .qd
 %patch0   -b .0
 
 # This has to be always the same version as included in the bash its self
@@ -449,23 +450,23 @@
   profilecflags=CFLAGS="$CFLAGS %{cflags_profile_generate}"
 %endif
   makeopts="Machine=${HOSTTYPE} OS=${OSTYPE} VENDOR=${VENDOR} 
MACHTYPE=${MACHTYPE}"
-  make $makeopts "$profilecflags" \
+  %make_build $makeopts "$profilecflags" \
        all printenv recho zecho xcase
   TMPDIR=$(mktemp -d /tmp/bash.XXXXXXXXXX) || exit 1
   > $SCREENLOG
   tail -q -s 0.5 -f $SCREENLOG & pid=$!
   env -i HOME=$PWD TERM=$TERM LD_LIBRARY_PATH=$LD_RUN_PATH TMPDIR=$TMPDIR \
        SCREENRC=$SCREENRC SCREENDIR=$SCREENDIR \
-       screen -D -m make TESTSCRIPT=%{SOURCE4} check
+       screen -D -m %make_build TESTSCRIPT=%{SOURCE4} check
   kill -TERM $pid
 %if 0%{?do_profiling}
   rm -f jobs.gcda
   profilecflags=CFLAGS="$CFLAGS %{cflags_profile_feedback} 
-fprofile-correction"
-  clean=clean
+  %make_build $makeopts "$profilecflags" clean
 %endif
-  make $makeopts "$profilecflags" $clean all
-  make $makeopts -C examples/loadables/
-  make $makeopts documentation
+  %make_build $makeopts "$profilecflags" all
+  %make_build $makeopts -C examples/loadables/
+  %make_build $makeopts documentation
 
 %install
   %make_install



++++++ quotes-man2html.patch ++++++
boo#1203091

---
 support/man2html.c |   12 ++++++++++++
 1 file changed, 12 insertions(+)

--- support/man2html.c
+++ support/man2html.c  2022-09-12 08:27:06.352648345 +0000
@@ -476,6 +476,18 @@ expand_char(int nr)
        charb[0] = nr / 256;
        charb[1] = nr % 256;
        charb[2] = '\0';
+       if (charb[1] == 'q') {
+               switch (charb[0]) {
+               case 'a':
+                   strncpy(charb, "'", 1);
+                   charb[1] = '\0';
+                   break;
+               case 'd':
+                   strncpy(charb, "&quot;", 6);
+                   charb[6] = '\0';
+                   break;
+               }
+       }
        if (charb[0] == '<') {  /* Fix up <= */
                charb[4] = charb[1];
                strncpy(charb, "&lt;", 4);

Reply via email to