Discussion:
Arcana of the ports build system
Add Reply
George Mitchell
2025-01-06 13:05:31 UTC
Reply
Permalink
/usr/ports/editors/abiword/Makefile includes these lines:

COLSERVICE_BROKEN= Does not build with asio from system
COLSERVICE_BUILD_DEPENDS= ${LOCALBASE}/include/asio.hpp:net/asio
COLSERVICE_LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \
libgnutls.so:security/gnutls
COLSERVICE_RUN_DEPENDS= ${LOCALBASE}/include/asio.hpp:net/asio
COLSERVICE_CONFIGURE_ENABLE= collab-backend-service

Now in fact I have net/asio installed, and /usr/local/include/asio.hpp
exists. But attempting to build abiword stops and complains:
Does not build with asio from system
As far as I can tell, no such thing as "asio from system" even exists.

Can some generous soul kindly shed some light on what's intended here?
Thanks, and Happy New Year! -- George
Gleb Popov
2025-01-06 14:00:21 UTC
Reply
Permalink
Post by George Mitchell
COLSERVICE_BROKEN= Does not build with asio from system
COLSERVICE_BUILD_DEPENDS= ${LOCALBASE}/include/asio.hpp:net/asio
COLSERVICE_LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \
libgnutls.so:security/gnutls
COLSERVICE_RUN_DEPENDS= ${LOCALBASE}/include/asio.hpp:net/asio
COLSERVICE_CONFIGURE_ENABLE= collab-backend-service
Now in fact I have net/asio installed, and /usr/local/include/asio.hpp
Does not build with asio from system
As far as I can tell, no such thing as "asio from system" even exists.
The "system" term here means "installed into system-wide prefix" or in
other words "coming from pkg install".
The antonym to "system" in this context is "bundled". I presume that
Abiword has an option to build with asio that comes together with
Abiword itself.


--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-***@muc.de
Loading...