I upgraded my home server from 12.1 to 12.2. Some time after that I decided to update all ports. But seems I have a problem with databases/mongodb36:
Any idea, how to get it working?
mongodb36 is needed for unifi5 controller software... It used to be working with 12.1
Code:
Checking for sasl_version_info(0, 0, 0, 0, 0, 0) in C library sasl2... yes
Checking for C library execinfo... yes
Checking if std::atomic<int64_t> works... yes
Checking if std::atomic<uint64_t> works... yes
Checking if std::atomic<int32_t> works... yes
Checking if std::atomic<uint32_t> works... yes
Checking for extended alignment 64 for concurrency types... yes
Checking for mongoc_get_major_version() in C library mongoc-1.0... no
*** Run 'pip2 install --user regex' to speed up error code checking
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 5594: ordinal not in range(128):
File "/usr/ports/databases/mongodb36/work/mongodb-src-r3.6.20/SConstruct", line 3154:
checkErrorCodes()
File "/usr/ports/databases/mongodb36/work/mongodb-src-r3.6.20/SConstruct", line 3151:
if x.checkErrorCodes() == False:
File "/usr/ports/databases/mongodb36/work/mongodb-src-r3.6.20/buildscripts/errorcodes.py", line 132:
(codes, errors) = readErrorCodes()
File "/usr/ports/databases/mongodb36/work/mongodb-src-r3.6.20/buildscripts/errorcodes.py", line 160:
parseSourceFiles( checkDups )
File "/usr/ports/databases/mongodb36/work/mongodb-src-r3.6.20/buildscripts/errorcodes.py", line 72:
text = f.read()
File "/usr/local/lib/python3.6/encodings/ascii.py", line 26:
return codecs.ascii_decode(input, self.errors)[0]
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1
Stop.
make[1]: stopped in /usr/ports/databases/mongodb36
*** Error code 1
Stop.
make: stopped in /usr/ports/databases/mongodb36
Any idea, how to get it working?
mongodb36 is needed for unifi5 controller software... It used to be working with 12.1