Opened 15 months ago

Last modified 15 months ago

#66879 assigned defect

mariadb do not compile as dependency for Qt5-mysqlplugin

Reported by: cgilles (HumanDynamo) Owned by: michaelld (Michael Dickens)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: mariadb

Description

Compiling digiKam depencencies under macOS 12.6.3 Intel with XCode 13.4.1 for macOS Minimum target 10.15, mariadb report this error:

--->  Computing dependencies for qt5-mysql-plugin
--->  Dependencies to be installed: mariadb
--->  Building mariadb
Error: Failed to build mariadb: command execution failed
Error: See /opt/digikam.org.x86_64/var/macports/logs/_opt_digikam.org.x86_64_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_mariadb/mariadb/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.
Error: Processing of port qt5-mysql-plugin failed
FAILED COMMAND: port install cctools +xcode cmake ccache libpng jpeg tiff boost eigen3 gettext libusb libgphoto2 jasper lcms2 expat libxml2 libxslt libical lensfun bison py38-lxml x265 aom ffmpeg wget +ssl qt5-qtbase qt5-qtdeclarative qt5-qtmacextras qt5-qtquickcontrols qt5-qtxmlpatterns qt5-qtsvg qt5-qttools qt5-qttranslations qt5-qtimageformats qt5-qtnetworkauth qt5-sqlite-plugin qt5-mysql-plugin

Macports version is the current one, as i rebuild the whole macports env from scratch this morning.

I will attach the compilation log trace

Best

Gilles Caulier

Attachments (1)

main.log.gz (65.9 KB) - added by cgilles (HumanDynamo) 15 months ago.
mariadb log file

Download all attachments as: .zip

Change History (4)

Changed 15 months ago by cgilles (HumanDynamo)

Attachment: main.log.gz added

mariadb log file

comment:1 Changed 15 months ago by jmroot (Joshua Root)

Owner: set to michaelld
Status: newassigned

comment:2 in reply to:  description Changed 15 months ago by cgilles (HumanDynamo)

Replying to cgilles:

Compiling digiKam depencencies under macOS 12.6.3 Intel with XCode 13.4.1 for macOS Minimum target 10.15, mariadb report this error:

--->  Computing dependencies for qt5-mysql-plugin
--->  Dependencies to be installed: mariadb
--->  Building mariadb
Error: Failed to build mariadb: command execution failed
Error: See /opt/digikam.org.x86_64/var/macports/logs/_opt_digikam.org.x86_64_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_mariadb/mariadb/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.
Error: Processing of port qt5-mysql-plugin failed
FAILED COMMAND: port install cctools +xcode cmake ccache libpng jpeg tiff boost eigen3 gettext libusb libgphoto2 jasper lcms2 expat libxml2 libxslt libical lensfun bison py38-lxml x265 aom ffmpeg wget +ssl qt5-qtbase qt5-qtdeclarative qt5-qtmacextras qt5-qtquickcontrols qt5-qtxmlpatterns qt5-qtsvg qt5-qttools qt5-qttranslations qt5-qtimageformats qt5-qtnetworkauth qt5-sqlite-plugin qt5-mysql-plugin

Macports version is the current one, as i rebuild the whole macports env from scratch this morning.

I will attach the compilation log trace

Best

Gilles Caulier

comment:3 Changed 15 months ago by cgilles (HumanDynamo)

it works :

->  Computing dependencies for qt5-mysql-plugin
--->  Dependencies to be installed: mariadb
Portfile changed since last build; discarding previous state.
--->  Fetching distfiles for mariadb
--->  Verifying checksums for mariadb
--->  Extracting mariadb
--->  Applying patches to mariadb
--->  Configuring mariadb
Warning: Configuration logfiles contain indications of -Wimplicit-function-declaration; check that features were not accidentally disabled:
  select: found in build/CMakeFiles/CMakeError.log
--->  Building mariadb
--->  Staging mariadb into destroot
--->  Installing mariadb @5.5.68_0
The mariadb client has been installed.
To install the mariadb server, install the mariadb-server port.
--->  Activating mariadb @5.5.68_0
--->  Cleaning mariadb
--->  Fetching distfiles for qt5-mysql-plugin
--->  Verifying checksums for qt5-mysql-plugin
--->  Extracting qt5-mysql-plugin
--->  Configuring qt5-mysql-plugin
--->  Building qt5-mysql-plugin
--->  Staging qt5-mysql-plugin into destroot
--->  Installing qt5-mysql-plugin @5.15.8_0+mariadb55
--->  Activating qt5-mysql-plugin @5.15.8_0+mariadb55
--->  Cleaning qt5-mysql-plugin
--->  Updating database of binaries
--->  Scanning binaries for linking errors
--->  No broken files found.
--->  No broken ports found.
--->  Some of the ports you installed have notes:
  mariadb has the following notes:
On activation if no /opt/digikam.org.x86_64/etc/mariadb/my.cnf file exists one
will be created which loads
/opt/digikam.org.x86_64/etc/mariadb/macports-default.cnf.

If a /opt/digikam.org.x86_64/etc/mariadb/my.cnf file exists MacPorts does not
touch it and any changes you make to /opt/digikam.org.x86_64/etc/mariadb/my.cnf
will be preserved (e.g., during port upgrades, deactivations or
activations). /opt/digikam.org.x86_64/etc/mariadb/my.cnf is a good place to
customize your mariadb installation.

Any changes made to /opt/digikam.org.x86_64/etc/mariadb/macports-default.cnf
will be lost during port upgrades, deactivations or activations so you
are advised to not make changes here. Currently
/opt/digikam.org.x86_64/etc/mariadb/macports-default.cnf contains only one
directive; to disable networking. With disabled networking it is
possible to install and have running all the MacPorts mysql ports
simultaneously.

Note: See TracTickets for help on using tickets.