Stuart Henderson writes:
> On 2018/01/05 21:46, Anthony J. Bentley wrote:
> > CVSROOT: /cvs
> > Module name: ports
> > Changes by: [email protected] 2018/01/05 21:46:12
> >
> > Modified files:
> > x11/cool-retro-term: Makefile distinfo
> > x11/cool-retro-term/pkg: PLIST
> > Added files:
> > x11/cool-retro-term/patches:
> > patch-qmltermwidget_lib_ProcessInfo_cpp
> > Removed files:
> > x11/cool-retro-term/patches: patch-qmltermwidget_lib_kpty_cpp
> >
> > Log message:
> > Update to cool-retro-term-1.0.1.
> >
> > Also mark WXNEEDED and add some runtime qt5 dependencies.
> >
> > ok rsadowski@
> >
>
> The USE_WXNEEDED caught my eye when I saw this commit log. I just tried
> it without and it seems to run ok here, do you have any more information
> on that?
Feel free to investigate...
/bsd: cool-retro-term(86040): mmap W^X violation
(gdb) run
Starting program: /usr/local/bin/cool-retro-term
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-anthony'
[New thread 121475]
[New thread 171874]
Thread 1 received signal SIGABRT, Aborted.
_thread_sys___syscall () at -:3
3 -: No such file or directory.
(gdb) bt
#0 _thread_sys___syscall () at -:3
#1 0x0000154fa93e5715 in _libc_mmap (addr=0x0, len=4096, prot=-1455091622,
flags=4098, fd=-1, offset=7) at /usr/src/lib/libc/sys/mmap.c:47
#2 0x0000154fd512ce33 in WTF::OSAllocator::canAllocateExecutableMemory() ()
from /usr/local/lib/qt5/libQt5Qml.so.2.2
#3 0x0000154fd515d684 in
QV4::ExecutionEngine::ExecutionEngine(QV4::EvalISelFactory*) () from
/usr/local/lib/qt5/libQt5Qml.so.2.2
#4 0x0000154fd52b8f8b in QV8Engine::QV8Engine(QJSEngine*) ()
from /usr/local/lib/qt5/libQt5Qml.so.2.2
#5 0x0000154fd51005a5 in QJSEngine::QJSEngine(QJSEnginePrivate&, QObject*) ()
from /usr/local/lib/qt5/libQt5Qml.so.2.2
#6 0x0000154fd5212cff in QQmlEngine::QQmlEngine(QQmlEnginePrivate&, QObject*)
() from /usr/local/lib/qt5/libQt5Qml.so.2.2
#7 0x0000154fd52a51ac in
QQmlApplicationEngine::QQmlApplicationEngine(QObject*) () from
/usr/local/lib/qt5/libQt5Qml.so.2.2
#8 0x0000154d29600ea3 in main (argc=1, argv=<optimized out>)
at ../../app/main.cpp:39