Opened 9 days ago

Last modified 7 days ago

#71187 new defect

olm uses wrong assembler on powerpc: {standard input}:19550:Invalid mnemonic 'brk'

Reported by: barracuda156 Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.10.2
Keywords: powerpc Cc:
Port: olm

Description

/opt/local/bin/g++-mp-14 -pipe -Os -DNDEBUG -I/opt/local/include -D_GLIBCXX_USE_CXX11_ABI=0 -arch ppc -mmacosx-version-min=10.6 -Wl,-search_paths_first -Wl,-headerpad_max_install_names -L/opt/local/lib -Wl,-headerpad_max_install_names CMakeFiles/test_list.dir/test_list.cpp.o -o test_list  -Wl,-rpath,/opt/local/lib ../libolm.3.2.16.dylib
{standard input}:19550:Invalid mnemonic 'brk'
{standard input}:19603:Invalid mnemonic 'brk'
{standard input}:19777:Invalid mnemonic 'brk'
{standard input}:19845:Invalid mnemonic 'brk'
{standard input}:23197:Invalid mnemonic 'brk'
{standard input}:23271:Invalid mnemonic 'brk'
{standard input}:23519:Invalid mnemonic 'brk'
{standard input}:23704:Invalid mnemonic 'brk'
{standard input}:23905:Invalid mnemonic 'brk'
{standard input}:23973:Invalid mnemonic 'brk'
{standard input}:24029:Invalid mnemonic 'brk'
{standard input}:24079:Invalid mnemonic 'brk'
{standard input}:24526:Invalid mnemonic 'brk'
{standard input}:24577:Invalid mnemonic 'brk'
{standard input}:24635:Invalid mnemonic 'brk'
{standard input}:24686:Invalid mnemonic 'brk'
{standard input}:24749:Invalid mnemonic 'brk'
{standard input}:24803:Invalid mnemonic 'brk'
make[2]: *** [tests/CMakeFiles/test_crypto.dir/test_crypto.cpp.o] Error 1

Change History (1)

comment:1 Changed 7 days ago by barracuda156

This is an old bug in doctest which has been fixed in upstream two years ago, but olm uses an archaic version. See: https://github.com/matrix-org/olm/issues/96

Note: See TracTickets for help on using tickets.