<86>Nov  9 06:20:51 userdel[2639861]: delete user 'rooter'
<86>Nov  9 06:20:51 userdel[2639861]: removed shadow group 'rooter' owned by 'rooter'
<86>Nov  9 06:20:51 groupadd[2639891]: group added to /etc/group: name=rooter, GID=1823
<86>Nov  9 06:20:51 groupadd[2639891]: group added to /etc/gshadow: name=rooter
<86>Nov  9 06:20:51 groupadd[2639891]: new group: name=rooter, GID=1823
<86>Nov  9 06:20:51 useradd[2639933]: new user: name=rooter, UID=1823, GID=1823, home=/root, shell=/bin/bash, from=none
<86>Nov  9 06:20:51 userdel[2639989]: delete user 'builder'
<86>Nov  9 06:20:51 userdel[2639989]: removed group 'builder' owned by 'builder'
<86>Nov  9 06:20:51 userdel[2639989]: removed shadow group 'builder' owned by 'builder'
<86>Nov  9 06:20:51 groupadd[2640036]: group added to /etc/group: name=builder, GID=1824
<86>Nov  9 06:20:51 groupadd[2640036]: group added to /etc/gshadow: name=builder
<86>Nov  9 06:20:51 groupadd[2640036]: new group: name=builder, GID=1824
<86>Nov  9 06:20:51 useradd[2640064]: new user: name=builder, UID=1824, GID=1824, home=/usr/src, shell=/bin/bash, from=none
warning: user igor does not exist - using root
warning: group igor does not exist - using root
warning: user igor does not exist - using root
warning: group igor does not exist - using root
warning: user igor does not exist - using root
warning: group igor does not exist - using root
<13>Nov  9 06:20:54 rpmi: perl-Filter-1.64-alt1 sisyphus+335067.400.1.1 1700901530 installed
<13>Nov  9 06:20:54 rpmi: libgdbm-1.8.3-alt10 sisyphus+346222.200.3.2 1716468406 installed
<13>Nov  9 06:20:54 rpmi: libgdbm-devel-1.8.3-alt10 sisyphus+346222.200.3.2 1716468406 installed
<13>Nov  9 06:20:54 rpmi: perl-devel-1:5.38.2-alt0.2 sisyphus+344512.40.2.1 1712358153 installed
<13>Nov  9 06:20:54 rpmi: perl-Encode-3.21-alt1 sisyphus+343095.100.1.1 1710875480 installed
<13>Nov  9 06:20:54 rpmi: perl-Pod-Escapes-1.07-alt1 1418767892 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/perl-Locale-Hebrew-1.05-alt6.nosrc.rpm (w1.gzdio)
Installing perl-Locale-Hebrew-1.05-alt6.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.80641
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf Locale-Hebrew-1.05
+ echo 'Source #0 (Locale-Hebrew-1.05.tar.gz):'
Source #0 (Locale-Hebrew-1.05.tar.gz):
+ /usr/bin/gzip -dc /usr/src/RPM/SOURCES/Locale-Hebrew-1.05.tar.gz
+ /bin/tar -xf -
+ cd Locale-Hebrew-1.05
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #0 (Locale-Hebrew-1.05-perl5.38.patch):'
Patch #0 (Locale-Hebrew-1.05-perl5.38.patch):
+ /usr/bin/patch -p1
patching file Hebrew.xs
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.80641
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd Locale-Hebrew-1.05
+ perl_vendor_build
+ export PERL_EXTUTILS_AUTOINSTALL=--skip
+ PERL_EXTUTILS_AUTOINSTALL=--skip
+ export XSUBPP_STATIC_XS=1
+ XSUBPP_STATIC_XS=1
+ _perl_vendor_fixin
+ find . -type f -print0
+ xargs -r0 /usr/bin/subst -p '1s,^#![[:space:]]*\([^[:space:]]*/\)\?perl\([^/[:alpha:][:space:]][^/[:space:]]*\)\?\([[:space:]]\|$\),#!/usr/bin/perl\3,'
+ /usr/bin/grep -qs -Ew '((dist|module)_name|Build_PL|Module::Build)' Build.PL
+ _perl_vendor_MM_build
+ : looking for PREREQ dependencies
+ /usr/bin/perl Makefile.PL PRINT_PREREQ=1
+ tee .perl.req
perl(perl)>=5.005 
+ : writing Makefile
+ /usr/bin/perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Locale::Hebrew
+ : running make
+ make -j16 'OPTIMIZE=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' 'CP=/bin/cp -p'
make: Entering directory '/usr/src/RPM/BUILD/Locale-Hebrew-1.05'
Running Mkbootstrap for Hebrew ()
chmod 644 "Hebrew.bs"
make: Leaving directory '/usr/src/RPM/BUILD/Locale-Hebrew-1.05'
make: Entering directory '/usr/src/RPM/BUILD/Locale-Hebrew-1.05'
"/usr/bin/perl" "-Iinc" -MExtUtils::Command::MM -e 'cp_nonempty' -- Hebrew.bs blib/arch/auto/Locale/Hebrew/Hebrew.bs 644
make: Leaving directory '/usr/src/RPM/BUILD/Locale-Hebrew-1.05'
make: Entering directory '/usr/src/RPM/BUILD/Locale-Hebrew-1.05'
cp Hebrew.pm blib/lib/Locale/Hebrew.pm
AutoSplitting blib/lib/Locale/Hebrew.pm (blib/lib/auto/Locale/Hebrew)
make: Leaving directory '/usr/src/RPM/BUILD/Locale-Hebrew-1.05'
make: Entering directory '/usr/src/RPM/BUILD/Locale-Hebrew-1.05'
gcc -c   -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic   -DVERSION=\"1.05\" -DXS_VERSION=\"1.05\" -fPIC "-I/usr/lib/perl5/CORE"   bidi.c
bidi.c: In function 'resolveExplicit':
bidi.c:11:75: error: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
   11 | #define ASSERT(x) if (!(x)) { fprintf(stderr, "assert failed: %s\n", #x); exit(-1);} else ;
      |                                                                           ^~~~
bidi.c:455:5: note: in expansion of macro 'ASSERT'
  455 |     ASSERT(nNest >= 0 && level >= 0 && level <= MAX_LEVEL);
      |     ^~~~~~
bidi.c:10:1: note: include '<stdlib.h>' or provide a declaration of 'exit'
    9 | #include <stdio.h>
  +++ |+#include <stdlib.h>
   10 | 
bidi.c:11:75: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
   11 | #define ASSERT(x) if (!(x)) { fprintf(stderr, "assert failed: %s\n", #x); exit(-1);} else ;
      |                                                                           ^~~~
bidi.c:455:5: note: in expansion of macro 'ASSERT'
  455 |     ASSERT(nNest >= 0 && level >= 0 && level <= MAX_LEVEL);
      |     ^~~~~~
bidi.c:11:75: note: include '<stdlib.h>' or provide a declaration of 'exit'
   11 | #define ASSERT(x) if (!(x)) { fprintf(stderr, "assert failed: %s\n", #x); exit(-1);} else ;
      |                                                                           ^~~~
bidi.c:455:5: note: in expansion of macro 'ASSERT'
  455 |     ASSERT(nNest >= 0 && level >= 0 && level <= MAX_LEVEL);
      |     ^~~~~~
bidi.c: At top level:
bidi.c:544:25: warning: missing braces around initializer [-Wmissing-braces]
  544 | int stateWeak[20][10] = {
      |                         ^
  545 |     //  N,  L,  R   AN, EN, AL,NSM, CS, ES, ET,
  546 | /*xa*/  ao, xl, xr, cn, cn, xa, xa, ao, ao, ao, /* arabic letter          */
      |         {                                     }
  547 | /*xr*/  ro, xl, xr, ra, re, xa, xr, ro, ro, rt, /* right leter      */
      |         {                                     }
  548 | /*xl*/  lo, xl, xr, la, le, xa, xl, lo, lo, lt, /* left letter      */
      |         {                                     }
  549 | 
  550 | /*ao*/  ao, xl, xr, cn, cn, xa, ao, ao, ao, ao, /* arabic lett. foll by ON*/
      |         {                                     }
  551 | /*ro*/  ro, xl, xr, ra, re, xa, ro, ro, ro, rt, /* right lett. foll by ON */
      |         {                                     }
  552 | /*lo*/  lo, xl, xr, la, le, xa, lo, lo, lo, lt, /* left lett. foll by ON  */
      |         {                                     }
  553 | 
  554 | /*rt*/  ro, xl, xr, ra, re, xa, rt, ro, ro, rt, /* ET following R        */
      |         {                                     }
  555 | 
  556 | /*lt*/  lo, xl, xr, la, le, xa, lt, lo, lo, lt, /* ET following L        */
      |         {                                     }
  557 | 
  558 | /*cn*/  ao, xl, xr, cn, cn, xa, cn, ac, ao, ao, /* EN, AN following AL    */
      |         {                                     }
  559 | /*ra*/  ro, xl, xr, ra, re, xa, ra, rc, ro, rt, /* arabic number foll R   */
      |         {                                     }
  560 | /*re*/  ro, xl, xr, ra, re, xa, re, rs, rs,ret, /* european number foll R */
      |         {                                     }
  561 | 
  562 | /*la*/  lo, xl, xr, la, le, xa, la, lc, lo, lt, /* arabic number foll L   */
      |         {                                     }
  563 | /*le*/  lo, xl, xr, la, le, xa, le, ls, ls,let, /* european number foll L */
      |         {                                     }
......
  566 | /*ac*/  ao, xl, xr, cn, cn, xa, ao, ao, ao, ao, /* CS following cn      */
      |         {                                     }
  567 | /*rc*/  ro, xl, xr, ra, re, xa, ro, ro, ro, rt, /* CS following ra      */
      |         {                                     }
  568 | /*rs*/  ro, xl, xr, ra, re, xa, ro, ro, ro, rt, /* CS,ES following re     */
      |         {                                     }
  569 | 
  570 | /*lc*/  lo, xl, xr, la, le, xa, lo, lo, lo, lt, /* CS following la      */
      |         {                                     }
  571 | /*ls*/  lo, xl, xr, la, le, xa, lo, lo, lo, lt, /* CS,ES following le     */
      |         {                                     }
  572 | 
  573 | /*ret*/ ro, xl, xr, ra, re, xa,ret, ro, ro,ret, /* ET following re      */
      |         {                                     }
  574 | /*let*/ lo, xl, xr, la, le, xa,let, lo, lo,let  /* ET following le      */
      |         {
  575 | 
  576 | };
      | }
bidi.c:605:26: warning: missing braces around initializer [-Wmissing-braces]
  605 | int actionWeak[20][10] = {
      |                          ^
  606 |     //  N,   L,   R    AN,  EN,  AL, NSM,  CS,  ES,  ET,
  607 | /*xa*/ xxx, xxx, xxx, xxx, xxA, xxR, xxR, xxN, xxN, xxN, /* arabic letter
      |        {                                               }
  608 |    */
  609 | /*xr*/ xxx, xxx, xxx, xxx, xxE, xxR, xxR, xxN, xxN, xIx, /* right leter      */
      |        {                                               }
  610 | 
  611 | /*xl*/ xxx, xxx, xxx, xxx, xxL, xxR, xxL, xxN, xxN, xIx, /* left letter      */
      |        {                                               }
  612 | 
  613 | /*ao*/ xxx, xxx, xxx, xxx, xxA, xxR, xxN, xxN, xxN, xxN, /* arabic lett. foll b
      |        {                                               }
  614 | y ON */
  615 | /*ro*/ xxx, xxx, xxx, xxx, xxE, xxR, xxN, xxN, xxN, xIx, /* right lett. foll by
      |        {                                               }
  616 |  ON  */
  617 | /*lo*/ xxx, xxx, xxx, xxx, xxL, xxR, xxN, xxN, xxN, xIx, /* left lett. foll by
      |        {                                               }
......
  620 | /*rt*/ Nxx, Nxx, Nxx, Nxx, ExE, NxR, xIx, NxN, NxN, xIx, /* ET following R
      |        {                                               }
  621 |  */
  622 | /*lt*/ Nxx, Nxx, Nxx, Nxx, LxL, NxR, xIx, NxN, NxN, xIx, /* ET following L
      |        {                                               }
......
  625 | /*cn*/ xxx, xxx, xxx, xxx, xxA, xxR, xxA, xIx, xxN, xxN, /* EN, AN following  A
      |        {                                               }
  626 | L    */
  627 | /*ra*/ xxx, xxx, xxx, xxx, xxE, xxR, xxA, xIx, xxN, xIx, /* arabic number foll
      |        {                                               }
  628 | R   */
  629 | /*re*/ xxx, xxx, xxx, xxx, xxE, xxR, xxE, xIx, xIx, xxE, /* european number fol
      |        {                                               }
  630 | l R */
  631 | /*la*/ xxx, xxx, xxx, xxx, xxL, xxR, xxA, xIx, xxN, xIx, /* arabic number foll
      |        {                                               }
  632 | L   */
  633 | /*le*/ xxx, xxx, xxx, xxx, xxL, xxR, xxL, xIx, xIx, xxL, /* european number fol
      |        {                                               }
......
  636 | /*ac*/ Nxx, Nxx, Nxx, Axx, AxA, NxR, NxN, NxN, NxN, NxN, /* CS following cn
      |        {                                               }
  637 |  */
  638 | /*rc*/ Nxx, Nxx, Nxx, Axx, NxE, NxR, NxN, NxN, NxN, NIx, /* CS following ra
      |        {                                               }
  639 |  */
  640 | /*rs*/ Nxx, Nxx, Nxx, Nxx, ExE, NxR, NxN, NxN, NxN, NIx, /* CS,ES following re
      |        {                                               }
  641 |      */
  642 | /*lc*/ Nxx, Nxx, Nxx, Axx, NxL, NxR, NxN, NxN, NxN, NIx, /* CS following la
      |        {                                               }
  643 |  */
  644 | /*ls*/ Nxx, Nxx, Nxx, Nxx, LxL, NxR, NxN, NxN, NxN, NIx, /* CS,ES following le
      |        {                                               }
......
  647 | /*ret*/xxx, xxx, xxx, xxx, xxE, xxR, xxE, xxN, xxN, xxE, /* ET following re  */
      |        {                                               }
  648 | 
  649 | /*let*/xxx, xxx, xxx, xxx, xxL, xxR, xxL, xxN, xxN, xxL  /* ET following le  */
      |        {
  650 | 
  651 | };
      | }
bidi.c: In function 'resolveWeak':
bidi.c:11:75: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
   11 | #define ASSERT(x) if (!(x)) { fprintf(stderr, "assert failed: %s\n", #x); exit(-1);} else ;
      |                                                                           ^~~~
bidi.c:742:9: note: in expansion of macro 'ASSERT'
  742 |         ASSERT(pcls[ich] <= BN);
      |         ^~~~~~
bidi.c:11:75: note: include '<stdlib.h>' or provide a declaration of 'exit'
   11 | #define ASSERT(x) if (!(x)) { fprintf(stderr, "assert failed: %s\n", #x); exit(-1);} else ;
      |                                                                           ^~~~
bidi.c:742:9: note: in expansion of macro 'ASSERT'
  742 |         ASSERT(pcls[ich] <= BN);
      |         ^~~~~~
bidi.c: At top level:
bidi.c:830:28: warning: missing braces around initializer [-Wmissing-braces]
  830 | int actionNeutrals[6][5] = {
      |                            ^
......
  833 |   In,  0,  0,  0,  0, // r    right
      |   {                 }
  834 |   In,  0,  0,  0,  L, // l    left
      |   {                 }
  835 | 
  836 |   In, En, Rn, Rn, Rn, // rn   N preceded by right
      |   {                 }
  837 |   In, Ln, En, En, LnL,// ln   N preceded by left
      |   {                  }
  838 | 
  839 |   In,  0,  0,  0,  L, // a   AN preceded by left
      |   {                 }
  840 |   In, En, Rn, Rn, En  // na   N  preceded by a
      |   {
  841 | };
      | }
bidi.c:843:27: warning: missing braces around initializer [-Wmissing-braces]
  843 | int stateNeutrals[6][5] = {
      |                           ^
......
  846 |    rn, l,  r,  r,  r,   // r   right
      |    {                }
  847 |    ln, l,  r,  a,  l,   // l   left
      |    {                }
  848 | 
  849 |    rn, l,  r,  r,  r,   // rn  N preceded by right
      |    {                }
  850 |    ln, l,  r,  a,  l,   // ln  N preceded by left
      |    {                }
  851 | 
  852 |    na, l,  r,  a,  l,   // a  AN preceded by left
      |    {                }
  853 |    na, l,  r,  a,  l    // na  N preceded by la
      |    {
  854 | };
      | }
bidi.c: In function 'resolveNeutrals':
bidi.c:11:75: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
   11 | #define ASSERT(x) if (!(x)) { fprintf(stderr, "assert failed: %s\n", #x); exit(-1);} else ;
      |                                                                           ^~~~
bidi.c:894:9: note: in expansion of macro 'ASSERT'
  894 |         ASSERT(pcls[ich] < 5); // "Only N, L, R,  AN, EN are allowed"
      |         ^~~~~~
bidi.c:11:75: note: include '<stdlib.h>' or provide a declaration of 'exit'
   11 | #define ASSERT(x) if (!(x)) { fprintf(stderr, "assert failed: %s\n", #x); exit(-1);} else ;
      |                                                                           ^~~~
bidi.c:894:9: note: in expansion of macro 'ASSERT'
  894 |         ASSERT(pcls[ich] < 5); // "Only N, L, R,  AN, EN are allowed"
      |         ^~~~~~
bidi.c: At top level:
bidi.c:945:22: warning: missing braces around initializer [-Wmissing-braces]
  945 | int addLevel[2][4] = {
      |                      ^
......
  948 | /* even */  0,  1,  2,  2,  // EVEN
      |             {            }
  949 | /* odd  */  1,  0,  1,  1,  // ODD
      |             {
  950 | 
  951 | };
      | }
bidi.c: In function 'resolveImplicit':
bidi.c:11:75: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
   11 | #define ASSERT(x) if (!(x)) { fprintf(stderr, "assert failed: %s\n", #x); exit(-1);} else ;
      |                                                                           ^~~~
bidi.c:963:9: note: in expansion of macro 'ASSERT'
  963 |         ASSERT(pcls[ich] > 0); // "No Neutrals allowed to survive here."
      |         ^~~~~~
bidi.c:11:75: note: include '<stdlib.h>' or provide a declaration of 'exit'
   11 | #define ASSERT(x) if (!(x)) { fprintf(stderr, "assert failed: %s\n", #x); exit(-1);} else ;
      |                                                                           ^~~~
bidi.c:963:9: note: in expansion of macro 'ASSERT'
  963 |         ASSERT(pcls[ich] > 0); // "No Neutrals allowed to survive here."
      |         ^~~~~~
bidi.c:11:75: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
   11 | #define ASSERT(x) if (!(x)) { fprintf(stderr, "assert failed: %s\n", #x); exit(-1);} else ;
      |                                                                           ^~~~
bidi.c:964:9: note: in expansion of macro 'ASSERT'
  964 |         ASSERT(pcls[ich] < 5); // "Out of range."
      |         ^~~~~~
bidi.c:11:75: note: include '<stdlib.h>' or provide a declaration of 'exit'
   11 | #define ASSERT(x) if (!(x)) { fprintf(stderr, "assert failed: %s\n", #x); exit(-1);} else ;
      |                                                                           ^~~~
bidi.c:964:9: note: in expansion of macro 'ASSERT'
  964 |         ASSERT(pcls[ich] < 5); // "Out of range."
      |         ^~~~~~
bidi.c: In function 'ShowInputTypes':
bidi.c:1237:16: warning: pointer targets in passing argument 2 of 'fprintf' differ in signedness [-Wpointer-sign]
 1237 |     fprintf(f, pszTypes);
      |                ^~~~~~~~
      |                |
      |                unsigned char *
In file included from /usr/include/stdio.h:964,
                 from bidi.c:9:
/usr/include/bits/stdio2.h:77:60: note: expected 'const char *' but argument is of type 'unsigned char *'
   77 | fprintf (FILE *__restrict __stream, const char *__restrict __fmt, ...)
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
bidi.c: In function 'ShowTypes':
bidi.c:1248:16: warning: pointer targets in passing argument 2 of 'fprintf' differ in signedness [-Wpointer-sign]
 1248 |     fprintf(f, pszTypes);
      |                ^~~~~~~~
      |                |
      |                unsigned char *
/usr/include/bits/stdio2.h:77:60: note: expected 'const char *' but argument is of type 'unsigned char *'
   77 | fprintf (FILE *__restrict __stream, const char *__restrict __fmt, ...)
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
bidi.c: In function 'ShowLevels':
bidi.c:1259:16: warning: pointer targets in passing argument 2 of 'fprintf' differ in signedness [-Wpointer-sign]
 1259 |     fprintf(f, pszLevel);
      |                ^~~~~~~~
      |                |
      |                unsigned char *
/usr/include/bits/stdio2.h:77:60: note: expected 'const char *' but argument is of type 'unsigned char *'
   77 | fprintf (FILE *__restrict __stream, const char *__restrict __fmt, ...)
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
bidi.c: In function 'bidimain':
bidi.c:1286:18: warning: pointer targets in passing argument 1 of 'classify' differ in signedness [-Wpointer-sign]
 1286 |         classify(string, types, cch, FALSE);
      |                  ^~~~~~
      |                  |
      |                  char *
bidi.c:330:27: note: expected 'const unsigned char *' but argument is of type 'char *'
  330 | int classify(const TCHAR *pszText, int * pcls,  int cch, BOOL fWS) {
      |              ~~~~~~~~~~~~~^~~~~~~
bidi.c:1308:18: warning: pointer targets in passing argument 1 of 'classify' differ in signedness [-Wpointer-sign]
 1308 |         classify(string, types, cch, TRUE);
      |                  ^~~~~~
      |                  |
      |                  char *
bidi.c:330:27: note: expected 'const unsigned char *' but argument is of type 'char *'
  330 | int classify(const TCHAR *pszText, int * pcls,  int cch, BOOL fWS) {
      |              ~~~~~~~~~~~~~^~~~~~~
bidi.c:1310:30: warning: pointer targets in passing argument 2 of 'BidiLines' differ in signedness [-Wpointer-sign]
 1310 |         BidiLines(baselevel, string, types, levels, cch, doMirror, 0);
      |                              ^~~~~~
      |                              |
      |                              char *
bidi.c:1194:38: note: expected 'unsigned char *' but argument is of type 'char *'
 1194 | void BidiLines(int baselevel, TCHAR *pszLine, int *pclsLine, int *plevelLine, int cchPara, int fMirror, BOOL *pbrk) {
      |                                      ^
bidi.c:1280:11: warning: unused variable 'f' [-Wunused-variable]
 1280 |     FILE* f = stdout;
      |           ^
bidi.c:1277:9: warning: unused variable 'i' [-Wunused-variable]
 1277 |     int i, baselevel;
      |         ^
bidi.c:1276:9: warning: unused variable 'beVerbose' [-Wunused-variable]
 1276 |     int beVerbose = 0;
      |         ^~~~~~~~~
bidi.c:1275:9: warning: unused variable 'doClean' [-Wunused-variable]
 1275 |     int doClean = 0;
      |         ^~~~~~~
bidi.c:1273:9: warning: unused variable 'realArg' [-Wunused-variable]
 1273 |     int realArg = 0;
      |         ^~~~~~~
make: *** [Makefile:342: bidi.o] Error 1
make: Leaving directory '/usr/src/RPM/BUILD/Locale-Hebrew-1.05'
make: *** Waiting for unfinished jobs....
make: Entering directory '/usr/src/RPM/BUILD/Locale-Hebrew-1.05'
"/usr/bin/perl" "-Iinc" "/usr/share/perl5/ExtUtils/xsubpp"  -typemap '/usr/share/perl5/ExtUtils/typemap'  Hebrew.xs > Hebrew.xsc
Please specify prototyping behavior for Hebrew.xs (see perlxs manual)
mv Hebrew.xsc Hebrew.c
make: Leaving directory '/usr/src/RPM/BUILD/Locale-Hebrew-1.05'
error: Bad exit status from /usr/src/tmp/rpm-tmp.80641 (%build)


RPM build errors:
    Bad exit status from /usr/src/tmp/rpm-tmp.80641 (%build)
Command exited with non-zero status 1
0.49user 0.34system 0:00.54elapsed 154%CPU (0avgtext+0avgdata 14336maxresident)k
0inputs+0outputs (0major+54052minor)pagefaults 0swaps
hsh-rebuild: rebuild of `perl-Locale-Hebrew-1.05-alt6.src.rpm' failed.
Command exited with non-zero status 1
3.11user 2.66system 0:08.93elapsed 64%CPU (0avgtext+0avgdata 131224maxresident)k
16inputs+0outputs (0major+182165minor)pagefaults 0swaps