Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 09 Nov 2022 23:11:45 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 267672] databases/mysql80-client does not build with LibreSSL
Message-ID:  <bug-267672-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D267672

            Bug ID: 267672
           Summary: databases/mysql80-client does not build with LibreSSL
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: joneum@FreeBSD.org
          Reporter: dave@jetcafe.org
          Assignee: joneum@FreeBSD.org
             Flags: maintainer-feedback?(joneum@FreeBSD.org)

Building off of the latest ports head (as of 11/9/22), this failure looks l=
ike
a simple LibreSSL fix:

cd /wrkdirs/usr/ports/databases/mysql80-client/work/.build/mysys &&
/usr/local/libexec/ccache/c++ -DHAVE_CONFIG_H -DLZ4_DISABLE_DEPRECATE_WARNI=
NGS
-DRAPIDJSON_NO_SIZETYPEDEFINE -DRAPIDJSON_SCHEMA_USE_INTERNALREGEX=3D0
-DRAPIDJSON_SCHEMA_USE_STDREGEX=3D1 -D_USE_MATH_DEFINES -D__STDC_FORMAT_MAC=
ROS
-D__STDC_LIMIT_MACROS -I/wrkdirs/usr/ports/databases/mysql80-client/work/.b=
uild
-I/wrkdirs/usr/ports/databases/mysql80-client/work/.build/include
-I/wrkdirs/usr/ports/databases/mysql80-client/work/mysql-8.0.31
-I/wrkdirs/usr/ports/databases/mysql80-client/work/mysql-8.0.31/include
-isystem
/wrkdirs/usr/ports/databases/mysql80-client/work/mysql-8.0.31/extra/rapidjs=
on/include
-isystem
/wrkdirs/usr/ports/databases/mysql80-client/work/.build/extra/zlib/zlib-1.2=
.12
-isystem
/wrkdirs/usr/ports/databases/mysql80-client/work/mysql-8.0.31/extra/zlib/zl=
ib-1.2.12
-isystem /usr/local/include/editline -std=3Dc++17 -fno-omit-frame-pointer
-ftls-model=3Dinitial-exec -O2 -pipe  -fPIC -DNDEBUG -malign-double
-fstack-protector-strong -DLDAP_DEPRECATED -isystem /usr/local/include
-fno-strict-aliasing   -isystem /usr/local/include -std=3Dc++17 -Wall -Wext=
ra
-Wformat-security -Wvla -Wundef -Wmissing-format-attribute -Woverloaded-vir=
tual
-Wcast-qual -Wno-null-conversion -Wno-unused-private-field
-Wconditional-uninitialized -Wdeprecated -Wextra-semi -Wheader-hygiene
-Wnon-virtual-dtor -Wundefined-reinterpret-cast
-Winconsistent-missing-destructor-override -Winconsistent-missing-override
-Wshadow-field -ffunction-sections -fdata-sections -O2 -pipe  -fPIC -DNDEBUG
-malign-double -fstack-protector-strong -DLDAP_DEPRECATED -isystem
/usr/local/include -fno-strict-aliasing   -isystem /usr/local/include
-std=3Dc++17  -DNDEBUG -fPIC -Wshadow-uncaptured-local -MD -MT
mysys/CMakeFiles/mysys_objlib.dir/kqueue_timers.cc.o -MF
CMakeFiles/mysys_objlib.dir/kqueue_timers.cc.o.d -o
CMakeFiles/mysys_objlib.dir/kqueue_timers.cc.o -c
/wrkdirs/usr/ports/databases/mysql80-client/work/mysql-8.0.31/mysys/kqueue_=
timers.cc
--- mysys/CMakeFiles/mysys_objlib.dir/my_kdf.cc.o ---
/wrkdirs/usr/ports/databases/mysql80-client/work/mysql-8.0.31/mysys/my_kdf.=
cc:104:30:
error: use of undeclared identifier 'EVP_PKEY_HKDF'
  pctx =3D EVP_PKEY_CTX_new_id(EVP_PKEY_HKDF, NULL);
                             ^
1 error generated.
*** [mysys/CMakeFiles/mysys_objlib.dir/my_kdf.cc.o] Error code 1

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-267672-7788>