Building mariaDB 10.1.9 on linux/64,
lsb_release -rd
Description: openSUSE Leap 42.1 (x86_64)
Release: 42.1
gcc --version
gcc (SUSE Linux) 5.3.1 20151207 [gcc-5-branch revision 231355]
git log | head
commit 370a2cbe96e026fdb8966d8e58e7c93f75597cb8
Author: Nirbhay Choubey <nirbhay@mariadb.com>
Date: Fri Nov 20 19:49:16 2015 -0500
Fix syntax error in wsrep_sst_common.sh.
commit 2fc3dc393d396647a220b286780f31d244ac2c53
Merge: e52c753 1e156e1
Author: Sergei Golubchik <serg@mariadb.org>
Date: Fri Nov 20 09:31:13 2015 +0100
linking to local build of openssl 1.0.2e libs,
openssl version
OpenSSL 1.0.2e 3 Dec 2015
tree -L 1 /usr/local/ssl
/usr/local/ssl
├── bin
├── certs
├── include
├── lib64
├── man
├── misc
├── openssl.cnf
└── private
The build FAILs
echo $SSL_LDFLAGS
-L/usr/local/ssl/lib64 -Wl,-rpath,/usr/local/ssl/lib64 -lssl -lcrypto
cmake .. --debug-output \
...
-DWITH_SSL=/usr/local/ssl \
-DOPENSSL_ROOT_DIR=/usr/local/ssl \
-DOPENSSL_INCLUDE_DIR=/usr/local/ssl/include \
-DOPENSSL_LIBRARIES=/usr/local/ssl/lib64/libssl.so \
-DCRYPTO_LIBRARY=/usr/local/ssl/lib64/libcrypto.so \
...
make -j4 VERBOSE=1
...
[ 18%] Linking CXX executable my_safe_process
cd /usr/local/src/mariadb/bld/mysql-test/lib/My/SafeProcess && /usr/bin/cmake -E cmake_link_script CMakeFiles/my_safe_process.dir/link.txt --verbose=1
/usr/bin/g++-5 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -fmessage-length=0 -fstack-protector -march=x86-64 -mtune=nocona -I/usr/local/include -pie -fPIC -Wl,-z,relro,-z,now -fstack-protector --param=ssp-buffer-size=4 -DWITH_INNODB_DISALLOW_WRITES -fno-exceptions -fno-rtti -O3 -DNDEBUG -D_FORTIFY_SOURCE=2 -DDBUG_OFF -DMY_PTHREAD_FASTMUTEX=1 -L/usr/local/lib64 -Wl,-rpath,/usr/local/lib64 -lpcre -lpcrecpp CMakeFiles/my_safe_process.dir/safe_process.cc.o -o my_safe_process -lpthread
[ 18%] Linking C static library libwsrep.a
cd /usr/local/src/mariadb/bld/wsrep && /usr/bin/cmake -P CMakeFiles/wsrep.dir/cmake_clean_target.cmake
cd /usr/local/src/mariadb/bld/wsrep && /usr/bin/cmake -E cmake_link_script CMakeFiles/wsrep.dir/link.txt --verbose=1
/usr/bin/ar qc libwsrep.a CMakeFiles/wsrep.dir/wsrep_gtid.c.o CMakeFiles/wsrep.dir/wsrep_uuid.c.o CMakeFiles/wsrep.dir/wsrep_loader.c.o CMakeFiles/wsrep.dir/wsrep_dummy.c.o
/usr/bin/ranlib libwsrep.a
make[2]: Leaving directory '/usr/local/src/mariadb/bld'
[ 18%] Built target wsrep
/usr/local/src/mariadb/mysys_ssl/my_crypt.cc: In destructor ‘virtual MyCTX::~MyCTX()’:
/usr/local/src/mariadb/mysys_ssl/my_crypt.cc:37:70: error: ‘ERR_remove_state’ was not declared in this scope
virtual ~MyCTX()
{ EVP_CIPHER_CTX_cleanup(&ctx); ERR_remove_state(0); }
^
mysys_ssl/CMakeFiles/mysys_ssl.dir/build.make:158: recipe for target 'mysys_ssl/CMakeFiles/mysys_ssl.dir/my_crypt.cc.o' failed
make[2]: *** [mysys_ssl/CMakeFiles/mysys_ssl.dir/my_crypt.cc.o] Error 1
make[2]: Leaving directory '/usr/local/src/mariadb/bld'
CMakeFiles/Makefile2:4566: recipe for target 'mysys_ssl/CMakeFiles/mysys_ssl.dir/all' failed
make[1]: *** [mysys_ssl/CMakeFiles/mysys_ssl.dir/all] Error 2
make[2]: Leaving directory '/usr/local/src/mariadb/bld'
[ 18%] Built target my_safe_process
make[1]: Leaving directory '/usr/local/src/mariadb/bld'
Makefile:149: recipe for target 'all' failed
make: *** [all] Error 2
Per openSSL docs, ERR_remove_state() appears to be deprecated
https://www.openssl.org/docs/manmaster/crypto/ERR_remove_state.html
ERR_remove_state() was deprecated in OpenSSL 1.0.0 when ERR_remove_thread_state() was introduced and thread IDs were introduced to identify threads instead of 'unsigned long'.
{"report":{"fcp":1322.800000011921,"ttfb":155.40000000596046,"pageVisibility":"visible","entityId":54607,"key":"jira.project.issue.view-issue","isInitial":true,"threshold":1000,"elementTimings":{},"userDeviceMemory":8,"userDeviceProcessors":16,"apdex":0.5,"journeyId":"17330c12-159d-444b-86b8-d65a47a5798d","navigationType":0,"readyForUser":1395.699999988079,"redirectCount":0,"resourceLoadedEnd":1718.5999999940395,"resourceLoadedStart":165.30000001192093,"resourceTiming":[{"duration":440.59999999403954,"initiatorType":"link","name":"https://jira.mariadb.org/s/2c21342762a6a02add1c328bed317ffd-CDN/lu2bu7/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/css/_super/batch.css","startTime":165.30000001192093,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":165.30000001192093,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":605.9000000059605,"responseStart":0,"secureConnectionStart":0},{"duration":440.90000000596046,"initiatorType":"link","name":"https://jira.mariadb.org/s/7ebd35e77e471bc30ff0eba799ebc151-CDN/lu2bu7/820016/12ta74/8679b4946efa1a0bb029a3a22206fb5d/_/download/contextbatch/css/jira.browse.project,project.issue.navigator,jira.view.issue,jira.general,jira.global,atl.general,-_super/batch.css?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&slack-enabled=true","startTime":165.59999999403954,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":165.59999999403954,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":606.5,"responseStart":0,"secureConnectionStart":0},{"duration":458.40000000596046,"initiatorType":"script","name":"https://jira.mariadb.org/s/fbf975c0cce4b1abf04784eeae9ba1f4-CDN/lu2bu7/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/js/_super/batch.js?locale=en","startTime":165.69999998807907,"connectEnd":165.69999998807907,"connectStart":165.69999998807907,"domainLookupEnd":165.69999998807907,"domainLookupStart":165.69999998807907,"fetchStart":165.69999998807907,"redirectEnd":0,"redirectStart":0,"requestStart":165.69999998807907,"responseEnd":624.0999999940395,"responseStart":624.0999999940395,"secureConnectionStart":165.69999998807907},{"duration":583.1999999880791,"initiatorType":"script","name":"https://jira.mariadb.org/s/94c15bff32baef80f4096a08aceae8bc-CDN/lu2bu7/820016/12ta74/c92c0caa9a024ae85b0ebdbed7fb4bd7/_/download/contextbatch/js/atl.global,-_super/batch.js?locale=en","startTime":165.80000001192093,"connectEnd":165.80000001192093,"connectStart":165.80000001192093,"domainLookupEnd":165.80000001192093,"domainLookupStart":165.80000001192093,"fetchStart":165.80000001192093,"redirectEnd":0,"redirectStart":0,"requestStart":165.80000001192093,"responseEnd":749,"responseStart":749,"secureConnectionStart":165.80000001192093},{"duration":570.7999999821186,"initiatorType":"script","name":"https://jira.mariadb.org/s/099b33461394b8015fc36c0a4b96e19f-CDN/lu2bu7/820016/12ta74/8679b4946efa1a0bb029a3a22206fb5d/_/download/contextbatch/js/jira.browse.project,project.issue.navigator,jira.view.issue,jira.general,jira.global,atl.general,-_super/batch.js?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&locale=en&slack-enabled=true","startTime":165.80000001192093,"connectEnd":165.80000001192093,"connectStart":165.80000001192093,"domainLookupEnd":165.80000001192093,"domainLookupStart":165.80000001192093,"fetchStart":165.80000001192093,"redirectEnd":0,"redirectStart":0,"requestStart":165.80000001192093,"responseEnd":736.5999999940395,"responseStart":736.5999999940395,"secureConnectionStart":165.80000001192093},{"duration":583.5999999940395,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bu7/820016/12ta74/1.0/_/download/batch/jira.webresources:calendar-en/jira.webresources:calendar-en.js","startTime":165.90000000596046,"connectEnd":165.90000000596046,"connectStart":165.90000000596046,"domainLookupEnd":165.90000000596046,"domainLookupStart":165.90000000596046,"fetchStart":165.90000000596046,"redirectEnd":0,"redirectStart":0,"requestStart":165.90000000596046,"responseEnd":749.5,"responseStart":749.5,"secureConnectionStart":165.90000000596046},{"duration":584.0999999940395,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bu7/820016/12ta74/1.0/_/download/batch/jira.webresources:calendar-localisation-moment/jira.webresources:calendar-localisation-moment.js","startTime":166,"connectEnd":166,"connectStart":166,"domainLookupEnd":166,"domainLookupStart":166,"fetchStart":166,"redirectEnd":0,"redirectStart":0,"requestStart":166,"responseEnd":750.0999999940395,"responseStart":750.0999999940395,"secureConnectionStart":166},{"duration":599.7000000178814,"initiatorType":"link","name":"https://jira.mariadb.org/s/b04b06a02d1959df322d9cded3aeecc1-CDN/lu2bu7/820016/12ta74/a2ff6aa845ffc9a1d22fe23d9ee791fc/_/download/contextbatch/css/jira.global.look-and-feel,-_super/batch.css","startTime":166.09999999403954,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":166.09999999403954,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":765.8000000119209,"responseStart":0,"secureConnectionStart":0},{"duration":584.4000000059605,"initiatorType":"script","name":"https://jira.mariadb.org/rest/api/1.0/shortcuts/820016/47140b6e0a9bc2e4913da06536125810/shortcuts.js?context=issuenavigation&context=issueaction","startTime":166.19999998807907,"connectEnd":166.19999998807907,"connectStart":166.19999998807907,"domainLookupEnd":166.19999998807907,"domainLookupStart":166.19999998807907,"fetchStart":166.19999998807907,"redirectEnd":0,"redirectStart":0,"requestStart":166.19999998807907,"responseEnd":750.5999999940395,"responseStart":750.5999999940395,"secureConnectionStart":166.19999998807907},{"duration":608.6999999880791,"initiatorType":"link","name":"https://jira.mariadb.org/s/3ac36323ba5e4eb0af2aa7ac7211b4bb-CDN/lu2bu7/820016/12ta74/d176f0986478cc64f24226b3d20c140d/_/download/contextbatch/css/com.atlassian.jira.projects.sidebar.init,-_super,-project.issue.navigator,-jira.view.issue/batch.css?jira.create.linked.issue=true","startTime":166.40000000596046,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":166.40000000596046,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":775.0999999940395,"responseStart":0,"secureConnectionStart":0},{"duration":584.9000000059605,"initiatorType":"script","name":"https://jira.mariadb.org/s/3339d87fa2538a859872f2df449bf8d0-CDN/lu2bu7/820016/12ta74/d176f0986478cc64f24226b3d20c140d/_/download/contextbatch/js/com.atlassian.jira.projects.sidebar.init,-_super,-project.issue.navigator,-jira.view.issue/batch.js?jira.create.linked.issue=true&locale=en","startTime":166.40000000596046,"connectEnd":166.40000000596046,"connectStart":166.40000000596046,"domainLookupEnd":166.40000000596046,"domainLookupStart":166.40000000596046,"fetchStart":166.40000000596046,"redirectEnd":0,"redirectStart":0,"requestStart":166.40000000596046,"responseEnd":751.3000000119209,"responseStart":751.3000000119209,"secureConnectionStart":166.40000000596046},{"duration":1061.300000011921,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bu7/820016/12ta74/1.0/_/download/batch/jira.webresources:bigpipe-js/jira.webresources:bigpipe-js.js","startTime":167,"connectEnd":167,"connectStart":167,"domainLookupEnd":167,"domainLookupStart":167,"fetchStart":167,"redirectEnd":0,"redirectStart":0,"requestStart":167,"responseEnd":1228.300000011921,"responseStart":1228.300000011921,"secureConnectionStart":167},{"duration":1551.5,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bu7/820016/12ta74/1.0/_/download/batch/jira.webresources:bigpipe-init/jira.webresources:bigpipe-init.js","startTime":167.09999999403954,"connectEnd":167.09999999403954,"connectStart":167.09999999403954,"domainLookupEnd":167.09999999403954,"domainLookupStart":167.09999999403954,"fetchStart":167.09999999403954,"redirectEnd":0,"redirectStart":0,"requestStart":167.09999999403954,"responseEnd":1718.5999999940395,"responseStart":1718.5999999940395,"secureConnectionStart":167.09999999403954},{"duration":541.3000000119209,"initiatorType":"xmlhttprequest","name":"https://jira.mariadb.org/rest/webResources/1.0/resources","startTime":1053,"connectEnd":1053,"connectStart":1053,"domainLookupEnd":1053,"domainLookupStart":1053,"fetchStart":1053,"redirectEnd":0,"redirectStart":0,"requestStart":1053,"responseEnd":1594.300000011921,"responseStart":1594.300000011921,"secureConnectionStart":1053},{"duration":432.40000000596046,"initiatorType":"script","name":"https://www.google-analytics.com/analytics.js","startTime":1301.0999999940395,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":1301.0999999940395,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":1733.5,"responseStart":0,"secureConnectionStart":0}],"fetchStart":0,"domainLookupStart":0,"domainLookupEnd":0,"connectStart":0,"connectEnd":0,"requestStart":7,"responseStart":155,"responseEnd":159,"domLoading":163,"domInteractive":1756,"domContentLoadedEventStart":1756,"domContentLoadedEventEnd":1796,"domComplete":2791,"loadEventStart":2791,"loadEventEnd":2792,"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","marks":[{"name":"bigPipe.sidebar-id.start","time":1720.5999999940395},{"name":"bigPipe.sidebar-id.end","time":1721.5},{"name":"bigPipe.activity-panel-pipe-id.start","time":1721.5999999940395},{"name":"bigPipe.activity-panel-pipe-id.end","time":1723.699999988079},{"name":"activityTabFullyLoaded","time":1804.5999999940395}],"measures":[],"correlationId":"a3aecb5fd4d1c0","effectiveType":"4g","downlink":9.1,"rtt":0,"serverDuration":84,"dbReadsTimeInMs":9,"dbConnsTimeInMs":16,"applicationHash":"9d11dbea5f4be3d4cc21f03a88dd11d8c8687422","experiments":[]}}