danblack, I hope that you can help us with this. I do not quite understand how this is supposed to work.
git grep -l crc32c_vpmsum
will only list 2 files: mysys/CMakeLists.txt (where the symbol is supposed to be defined) and storage/innobase/ut/ut0crc32.cc (the user of the symbol).
In mysys/CMakeLists.txt there is the following lines:
As far as I understand, one of these libraries should be generated for crc32_vpmsum() and another for crc32c_vpmsum(). But, for some reason the crc32c_vpmsum() fails to be added to the libmysys.
Also, it looks like CRC32_LIBRARY became unused in MDEV-22641, but some references were not removed.
Marko Mäkelä
added a comment - danblack , I hope that you can help us with this. I do not quite understand how this is supposed to work.
git grep -l crc32c_vpmsum
will only list 2 files: mysys/CMakeLists.txt (where the symbol is supposed to be defined) and storage/innobase/ut/ut0crc32.cc (the user of the symbol).
In mysys/CMakeLists.txt there is the following lines:
SET(MYSYS_SOURCES ${MYSYS_SOURCES} $<TARGET_OBJECTS:crc32c> $<TARGET_OBJECTS:crc32ieee>)
ADD_LIBRARY(crc32c OBJECT crc32/crc32_ppc64.c)
ADD_LIBRARY(crc32ieee OBJECT crc32/crc32_ppc64.c)
As far as I understand, one of these libraries should be generated for crc32_vpmsum() and another for crc32c_vpmsum() . But, for some reason the crc32c_vpmsum() fails to be added to the libmysys .
Also, it looks like CRC32_LIBRARY became unused in MDEV-22641 , but some references were not removed.
The problem was that libinnobase.a depends on libmysys.a, but we failed to specify that dependency. Newer versions of the linker have apparently become more permissive. The libmysys.a had already been specified before libinnobase.a in the linker invocation.
Marko Mäkelä
added a comment - The problem was that libinnobase.a depends on libmysys.a , but we failed to specify that dependency. Newer versions of the linker have apparently become more permissive. The libmysys.a had already been specified before libinnobase.a in the linker invocation.
People
Marko Mäkelä
Sergei Golubchik
Votes:
0Vote for this issue
Watchers:
2Start watching this issue
Dates
Created:
Updated:
Resolved:
Git Integration
Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.
{"report":{"fcp":1620.5,"ttfb":335.40000009536743,"pageVisibility":"visible","entityId":88274,"key":"jira.project.issue.view-issue","isInitial":true,"threshold":1000,"elementTimings":{},"userDeviceMemory":8,"userDeviceProcessors":64,"apdex":0.5,"journeyId":"de318792-ebc7-4107-b7e3-d59b96092131","navigationType":0,"readyForUser":1647.2000000476837,"redirectCount":0,"resourceLoadedEnd":1740.9000000953674,"resourceLoadedStart":351.2999999523163,"resourceTiming":[{"duration":594,"initiatorType":"link","name":"https://jira.mariadb.org/s/2c21342762a6a02add1c328bed317ffd-CDN/lu2cib/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/css/_super/batch.css","startTime":351.2999999523163,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":351.2999999523163,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":945.2999999523163,"responseStart":0,"secureConnectionStart":0},{"duration":594,"initiatorType":"link","name":"https://jira.mariadb.org/s/7ebd35e77e471bc30ff0eba799ebc151-CDN/lu2cib/820016/12ta74/494e4c556ecbb29f90a3d3b4f09cb99c/_/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&whisper-enabled=true","startTime":351.59999990463257,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":351.59999990463257,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":945.5999999046326,"responseStart":0,"secureConnectionStart":0},{"duration":620,"initiatorType":"script","name":"https://jira.mariadb.org/s/0917945aaa57108d00c5076fea35e069-CDN/lu2cib/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/js/_super/batch.js?locale=en","startTime":351.7999999523163,"connectEnd":351.7999999523163,"connectStart":351.7999999523163,"domainLookupEnd":351.7999999523163,"domainLookupStart":351.7999999523163,"fetchStart":351.7999999523163,"redirectEnd":0,"redirectStart":0,"requestStart":351.7999999523163,"responseEnd":971.7999999523163,"responseStart":971.7999999523163,"secureConnectionStart":351.7999999523163},{"duration":644.7000000476837,"initiatorType":"script","name":"https://jira.mariadb.org/s/2d8175ec2fa4c816e8023260bd8c1786-CDN/lu2cib/820016/12ta74/494e4c556ecbb29f90a3d3b4f09cb99c/_/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&whisper-enabled=true","startTime":352.59999990463257,"connectEnd":352.59999990463257,"connectStart":352.59999990463257,"domainLookupEnd":352.59999990463257,"domainLookupStart":352.59999990463257,"fetchStart":352.59999990463257,"redirectEnd":0,"redirectStart":0,"requestStart":352.59999990463257,"responseEnd":997.2999999523163,"responseStart":997.2999999523163,"secureConnectionStart":352.59999990463257},{"duration":686.1000001430511,"initiatorType":"script","name":"https://jira.mariadb.org/s/a9324d6758d385eb45c462685ad88f1d-CDN/lu2cib/820016/12ta74/c92c0caa9a024ae85b0ebdbed7fb4bd7/_/download/contextbatch/js/atl.global,-_super/batch.js?locale=en","startTime":352.7999999523163,"connectEnd":352.7999999523163,"connectStart":352.7999999523163,"domainLookupEnd":352.7999999523163,"domainLookupStart":352.7999999523163,"fetchStart":352.7999999523163,"redirectEnd":0,"redirectStart":0,"requestStart":352.7999999523163,"responseEnd":1038.9000000953674,"responseStart":1038.9000000953674,"secureConnectionStart":352.7999999523163},{"duration":709.2999999523163,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2cib/820016/12ta74/1.0/_/download/batch/jira.webresources:calendar-en/jira.webresources:calendar-en.js","startTime":353,"connectEnd":353,"connectStart":353,"domainLookupEnd":353,"domainLookupStart":353,"fetchStart":353,"redirectEnd":0,"redirectStart":0,"requestStart":353,"responseEnd":1062.2999999523163,"responseStart":1062.2999999523163,"secureConnectionStart":353},{"duration":736.0999999046326,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2cib/820016/12ta74/1.0/_/download/batch/jira.webresources:calendar-localisation-moment/jira.webresources:calendar-localisation-moment.js","startTime":354.7000000476837,"connectEnd":354.7000000476837,"connectStart":354.7000000476837,"domainLookupEnd":354.7000000476837,"domainLookupStart":354.7000000476837,"fetchStart":354.7000000476837,"redirectEnd":0,"redirectStart":0,"requestStart":354.7000000476837,"responseEnd":1090.7999999523163,"responseStart":1090.7999999523163,"secureConnectionStart":354.7000000476837},{"duration":807.5999999046326,"initiatorType":"link","name":"https://jira.mariadb.org/s/b04b06a02d1959df322d9cded3aeecc1-CDN/lu2cib/820016/12ta74/a2ff6aa845ffc9a1d22fe23d9ee791fc/_/download/contextbatch/css/jira.global.look-and-feel,-_super/batch.css","startTime":354.90000009536743,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":354.90000009536743,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":1162.5,"responseStart":0,"secureConnectionStart":0},{"duration":736.5,"initiatorType":"script","name":"https://jira.mariadb.org/rest/api/1.0/shortcuts/820016/47140b6e0a9bc2e4913da06536125810/shortcuts.js?context=issuenavigation&context=issueaction","startTime":355,"connectEnd":355,"connectStart":355,"domainLookupEnd":355,"domainLookupStart":355,"fetchStart":355,"redirectEnd":0,"redirectStart":0,"requestStart":355,"responseEnd":1091.5,"responseStart":1091.5,"secureConnectionStart":355},{"duration":807.3999998569489,"initiatorType":"link","name":"https://jira.mariadb.org/s/3ac36323ba5e4eb0af2aa7ac7211b4bb-CDN/lu2cib/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":355.2000000476837,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":355.2000000476837,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":1162.5999999046326,"responseStart":0,"secureConnectionStart":0},{"duration":736.7999999523163,"initiatorType":"script","name":"https://jira.mariadb.org/s/5d5e8fe91fbc506585e83ea3b62ccc4b-CDN/lu2cib/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":355.40000009536743,"connectEnd":355.40000009536743,"connectStart":355.40000009536743,"domainLookupEnd":355.40000009536743,"domainLookupStart":355.40000009536743,"fetchStart":355.40000009536743,"redirectEnd":0,"redirectStart":0,"requestStart":355.40000009536743,"responseEnd":1092.2000000476837,"responseStart":1092.2000000476837,"secureConnectionStart":355.40000009536743},{"duration":978.0999999046326,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2cib/820016/12ta74/1.0/_/download/batch/jira.webresources:bigpipe-js/jira.webresources:bigpipe-js.js","startTime":385,"connectEnd":385,"connectStart":385,"domainLookupEnd":385,"domainLookupStart":385,"fetchStart":385,"redirectEnd":0,"redirectStart":0,"requestStart":385,"responseEnd":1363.0999999046326,"responseStart":1363.0999999046326,"secureConnectionStart":385},{"duration":1336.3000001907349,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2cib/820016/12ta74/1.0/_/download/batch/jira.webresources:bigpipe-init/jira.webresources:bigpipe-init.js","startTime":385.09999990463257,"connectEnd":385.09999990463257,"connectStart":385.09999990463257,"domainLookupEnd":385.09999990463257,"domainLookupStart":385.09999990463257,"fetchStart":385.09999990463257,"redirectEnd":0,"redirectStart":0,"requestStart":385.09999990463257,"responseEnd":1721.4000000953674,"responseStart":1721.4000000953674,"secureConnectionStart":385.09999990463257},{"duration":188.40000009536743,"initiatorType":"xmlhttprequest","name":"https://jira.mariadb.org/rest/webResources/1.0/resources","startTime":1175.0999999046326,"connectEnd":1175.0999999046326,"connectStart":1175.0999999046326,"domainLookupEnd":1175.0999999046326,"domainLookupStart":1175.0999999046326,"fetchStart":1175.0999999046326,"redirectEnd":0,"redirectStart":0,"requestStart":1175.0999999046326,"responseEnd":1363.5,"responseStart":1363.5,"secureConnectionStart":1175.0999999046326},{"duration":252.40000009536743,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2cib/820016/12ta74/e65b778d185daf5aee24936755b43da6/_/download/contextbatch/js/browser-metrics-plugin.contrib,-_super,-project.issue.navigator,-jira.view.issue,-atl.general/batch.js?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&slack-enabled=true&whisper-enabled=true","startTime":1488.5,"connectEnd":1488.5,"connectStart":1488.5,"domainLookupEnd":1488.5,"domainLookupStart":1488.5,"fetchStart":1488.5,"redirectEnd":0,"redirectStart":0,"requestStart":1488.5,"responseEnd":1740.9000000953674,"responseStart":1740.9000000953674,"secureConnectionStart":1488.5}],"fetchStart":0,"domainLookupStart":0,"domainLookupEnd":0,"connectStart":0,"connectEnd":0,"requestStart":144,"responseStart":335,"responseEnd":379,"domLoading":342,"domInteractive":1800,"domContentLoadedEventStart":1800,"domContentLoadedEventEnd":1853,"domComplete":2045,"loadEventStart":2045,"loadEventEnd":2046,"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","marks":[{"name":"bigPipe.sidebar-id.start","time":1769.5},{"name":"bigPipe.sidebar-id.end","time":1770.5},{"name":"bigPipe.activity-panel-pipe-id.start","time":1770.7000000476837},{"name":"bigPipe.activity-panel-pipe-id.end","time":1772.7000000476837},{"name":"activityTabFullyLoaded","time":1871}],"measures":[],"correlationId":"4e099bd305b502","effectiveType":"4g","downlink":9.4,"rtt":0,"serverDuration":107,"dbReadsTimeInMs":12,"dbConnsTimeInMs":21,"applicationHash":"9d11dbea5f4be3d4cc21f03a88dd11d8c8687422","experiments":[]}}
danblack suggests in
MDEV-22876that updating binutils on the builder should fix this.