WANTLIB and USE_GMAKE have a space after "=".
Please break LIB_DEPENDS into one port per line.
You can set SEPARATE_BUILD.
As per the project's README, `--enable-debug' should be passed for extra
"debugging code", so you could add that to CONFIGURE_ARGS if DEBUG is
set in case anyone cares to hack on using this port.
On Wed, Mar 06, 2019 at 11:55:17AM +0100, Stefan Sperling wrote:
> 1) Add more patches, and add comments to all patches.
Thanks, appreciated.
> In particular, fix poll(2) event mask which resulted in unhandled
> POLLHUP events in the main event loop which made textsuggest-server
> spin on the CPU. As far as I understand, the "unlock" file descriptors
> are only interested in POLLIN events. They can be triggered to wake the
> event loop while a thread sleeps in poll(2). This feature is used by the
> library's teardown code. POLLOUT makes no sense here.
> textsuggest uses much less CPU becomes a lot more responsive with this fix.
Do you intend to push those upstream?
> 2) Enable glib integration. This adds another shared library which is not
> used by textsuggest but will perhaps be useful if other consumers of
> libdbus-c++ show up.
>
> 3) Run regression test (there's just one, the others are just empty stubs).
$ make test
===> Regression tests for libdbus-c++-0.9.0
/usr/ports/pobj/libdbus-c++-0.9.0/libdbus-c++-0.9.0/test/functional/Test1/TestApp
initialize DBus...
terminating with uncaught exception of type DBus::Error:
/usr/local/bin/dbus-launch terminated abnormally with the following error: No
protocol specified
Autolaunch error: X11 initialization failed.
*** Signal SIGABRT in . (Makefile:31 'do-test')
> Still OK?
Assuming tests are an error on my site, OK kn.