Le Thu, Sep 29, 2022 at 09:09:10AM +0200, Renaud Allard a écrit :
> 
> 
> On 9/28/22 16:20, Stuart Henderson wrote:
> > > hum, it seems COMPILER_LIBCXX is right even for sparc64.
> > > 
> > > on sparc64, devel/llvm is linked against estdc++. as rustc uses the 
> > > devel/llvm
> > > libraries, it is using also estdc++. so COMPILER_LIBCXX is the right 
> > > thing to
> > > use here.
> > 
> > Oh, perhaps it's the other ports which are wrong on sparc64 then...
> > 
> 
> So, this one should be good

coming back to this:

> -             devel/py-matrix-common${MODPY_FLAVOR}>=1.2.1 \
> +             devel/py-matrix-common${MODPY_FLAVOR}<2.0.0 \

i think it should be >=1.3.0,<2.0.0 otherwise if you have 1.2.1 it will
happily go with it.

on another note, tests fails:
ImportError while importing test module 
'/usr/obj/ports/synapse-1.68.0/synapse-1.68.0/tests/server_notices/test_resource_limits_server_notices.py'.
Hint: make sure your test modules/packages have valid Python names
Traceback:
/usr/local/lib/python3.9/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/server_notices/test_resource_limits_server_notices.py:18: in <module>
    from synapse.api.constants import EventTypes, LimitBlockingTypes, 
ServerNoticeMsgType
synapse/__init__.py:23: in <module>
    from synapse.util.rust import check_rust_lib_up_to_date
synapse/util/rust.py:20: in <module>
    from synapse.synapse_rust import get_rust_file_digest 
E   ModuleNotFoundError: No module named 'synapse.synapse_rust'

while it works in a python3 cli:

[13:11] c64:~/mystuff/net/synapse/ $python3 
Python 3.9.14 (main, Sep 20 2022, 08:07:29) 
[Clang 13.0.0 ] on openbsd7
Type "help", "copyright", "credits" or "license" for more information.
>>> import synapse.synapse_rust
>>>

Landry

Reply via email to