Solved arj error

Hello.
I have some problems in making arj. Please help me to solve them.
So:
make -C /usr/ports/archivers/arj
And error:
Code:
===>  Building for arj-3.10.22_4
gmake[2]: Entering directory '/usr/ports/archivers/arj/work/arj-3.10.22'
mkdir -p ./freebsd10.2//rs
mkdir -p ./freebsd10.2//rs/tools
mkdir -p ./freebsd10.2//rs/arjcrypt
mkdir -p ./freebsd10.2//rs/sfxstub
mkdir -p ./freebsd10.2//rs/arjsfxv
mkdir -p ./freebsd10.2//rs/arjsfx
mkdir -p ./freebsd10.2//rs/arjsfxjr
mkdir -p ./freebsd10.2//rs/arj
mkdir -p ./freebsd10.2//rs/rearj
mkdir -p ./freebsd10.2//rs/register
mkdir -p ./freebsd10.2//rs/arjdisp
./freebsd10.2//rs/tools/today  ./freebsd10.2//rs
TODAY v 1.22  [29/10/2000]  Not a part of any binary package!

Usage: TODAY <locale> <base_dir>
Where: <locale> is one of the known locales,
  <base_dir> is base directory name
GNUmakefile:186: recipe for target 'timestamp' failed
gmake[2]: *** [timestamp] Error 1
gmake[2]: Leaving directory '/usr/ports/archivers/arj/work/arj-3.10.22'
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/archivers/arj
*** Error code 1

Stop.
make: stopped in /usr/ports/archivers/arj
My version:
Code:
FreeBSD Lady_Free 10.2-RELEASE-p7 FreeBSD 10.2-RELEASE-p7 #0: Mon Nov  2 14:19:39 UTC 2015  root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64
 
It builds fine on my systems. It looks like it has an issue with locale(1) on your system. Can you post the output of locale?
 
locale
Code:
LANG=
LC_CTYPE="C"
LC_COLLATE="C"
LC_TIME="C"
LC_NUMERIC="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_ALL=
 
Those are the same as mine. The reason I asked is because these lines:
Code:
mkdir -p ./freebsd10.2//rs/arjdisp
./freebsd10.2//rs/tools/today  ./freebsd10.2//rs
Look like this on my systems:
Code:
mkdir -p ./freebsd10.2/en/rs/arjdisp
./freebsd10.2/en/rs/tools/today en ./freebsd10.2/en/rs
As you can see yours are missing the en in several places.

Is there anything in /etc/make.conf that might interfere?
 
Is there anything in /etc/make.conf that might interfere?
/etc/make.conf is empty.
So. I made portsnap fetch extract update, then portupgrade -arR, then pkg check -Bdva. It was all OK, no problems, but result was the same.
Then I made locale for me.
locale
Code:
LANG=ru_RU.KOI8-R
LC_CTYPE="ru_RU.KOI8-R"
LC_COLLATE="ru_RU.KOI8-R"
LC_TIME="ru_RU.KOI8-R"
LC_NUMERIC="ru_RU.KOI8-R"
LC_MONETARY="ru_RU.KOI8-R"
LC_MESSAGES="ru_RU.KOI8-R"
LC_ALL=
The result was the same.
Then I used xterm. And Arj installed correctrly, but in console I had the bad result. Why was it so? I don't know. But now it's OK.
Thank you for your help!
 
Back
Top