[Bug 261995] graphics/digikam: Fails to build with MySQL 8.x
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sat Mar 19 15:52:23 GMT 2022
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=261995
--- Comment #9 from elwood <elwood at mc5sys.in-berlin.de> ---
(In reply to Tobias C. Berner from comment #8)
Moin,
I think it is because the digikam port with
MYSQL_BUILD_DEPENDS= ${LOCALBASE}/lib/mysql/libmysqld.a:${_MYSQL_SERVER}
want to make sure *a* MYSQL server is installed.
This works with MySQL 5.7, but apparently not with MySQL 8.x, as written above,
because the ${LOCALBASE}/lib/mysql/libmysqld.a is no longer installed with
MySQL 8.x.
See also:
https://dev.mysql.com/blog-archive/mysql-8-0-retiring-support-for-libmysqld/.
In practice this means: The construction of MySQL (in this case 8.x) is always
triggered by the digikam port, regardless of whether it is already installed or
not.
My workaround: If I remove the above "MYSQL_BUILD_DEPENDS="-line from the
Makefile of the digikam port (with MySQL 8.x already installed), the
construction of digikam works.
Since I don't know the ports magic, I don't know how to solve this for 5.7 and
8.x equally.
Since I don't know the ports magic, I don't know how to solve this for 5.7 and
8.x equally.
Viele Grüße, Frank
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the kde-freebsd
mailing list