ports/arj build failing on -current

Renato Botelho garga at FreeBSD.org
Thu Aug 8 13:42:59 UTC 2019


On 07/08/19 21:42, Michael Butler wrote:
> Is anyone else seeing this?
> 
> My in-jail build fails with .. (msgbind aborts)
> 
> gmake[3]: Entering directory '/usr/ports/archivers/arj/work/arj-3.10.22'
> cc -DARJUTIL -c -Ifreebsd13.0 -I./freebsd13.0/en/rs -I. -O2 -pipe
> -march=penryn  -fstack-protector-strong -fno-strict-aliasing
> -DLOCALE=LANG_en -DLOCALE_DESC="\"en\""
> -DPKGLIBDIR="\"/usr/local/lib/arj\"" -D_UNIX -O2 -pipe -march=penryn
> -fstack-protector-strong -fno-strict-aliasing
> -ofreebsd13.0/en/rs/tools/filemode.o filemode.c
> cc -DARJUTIL -c -Ifreebsd13.0 -I./freebsd13.0/en/rs -I. -O2 -pipe
> -march=penryn  -fstack-protector-strong -fno-strict-aliasing
> -DLOCALE=LANG_en -DLOCALE_DESC="\"en\""
> -DPKGLIBDIR="\"/usr/local/lib/arj\"" -D_UNIX -O2 -pipe -march=penryn
> -fstack-protector-strong -fno-strict-aliasing
> -ofreebsd13.0/en/rs/tools/msgbind.o msgbind.c
> msgbind.c:452:50: warning: if statement has empty body [-Wempty-body]
>   if(argv[6][strlen(argv[6])-1]!=PATHSEP_DEFAULT);
>                                                  ^
> msgbind.c:452:50: note: put the semicolon on a separate line to silence
> this warning
> 1 warning generated.
> cc -DARJUTIL -c -Ifreebsd13.0 -I./freebsd13.0/en/rs -I. -O2 -pipe
> -march=penryn  -fstack-protector-strong -fno-strict-aliasing
> -DLOCALE=LANG_en -DLOCALE_DESC="\"en\""
> -DPKGLIBDIR="\"/usr/local/lib/arj\"" -D_UNIX -O2 -pipe -march=penryn
> -fstack-protector-strong -fno-strict-aliasing
> -ofreebsd13.0/en/rs/tools/arjdata.o arjdata.c
> cc -DARJUTIL -c -Ifreebsd13.0 -I./freebsd13.0/en/rs -I. -O2 -pipe
> -march=penryn  -fstack-protector-strong -fno-strict-aliasing
> -DLOCALE=LANG_en -DLOCALE_DESC="\"en\""
> -DPKGLIBDIR="\"/usr/local/lib/arj\"" -D_UNIX -O2 -pipe -march=penryn
> -fstack-protector-strong -fno-strict-aliasing
> -ofreebsd13.0/en/rs/tools/crc32.o crc32.c
> cc -DLOCALE=LANG_en -DLOCALE_DESC="\"en\""
> -DPKGLIBDIR="\"/usr/local/lib/arj\"" -D_UNIX -O2 -pipe -march=penryn
> -fstack-protector-strong -fno-strict-aliasing  -fstack-protector-strong
> -s gnu/stripgcc.lnk -o freebsd13.0/en/rs/tools/msgbind
> ./freebsd13.0/en/rs/tools/filemode.o ./freebsd13.0/en/rs/tools/msgbind.o
> ./freebsd13.0/en/rs/tools/arjdata.o ./freebsd13.0/en/rs/tools/crc32.o
> ./freebsd13.0/en/rs/tools/msgbind ./resource/resource.txt msg_crp UNIX s
> en ./freebsd13.0/en/rs
> gmake[3]: *** [GNUmakefile:258: freebsd13.0/en/rs/msg_crp.h] Abort trap
> gmake[3]: Leaving directory '/usr/ports/archivers/arj/work/arj-3.10.22'
> gmake[2]: *** [GNUmakefile:169: all] Error 2
> gmake[2]: Leaving directory '/usr/ports/archivers/arj/work/arj-3.10.22'
> *** Error code 1
> 

There is an open PR [1] where submitter reports the same issue.  I was
never able to reproduce it unfortunately.

[1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235636

-- 
Renato Botelho


More information about the freebsd-ports mailing list