Date: Fri, 15 Mar 2024 21:09:25 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 277726] mysql81-server is broken Message-ID: <bug-277726-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D277726 Bug ID: 277726 Summary: mysql81-server is broken Product: Ports & Packages Version: Latest Hardware: amd64 OS: Any Status: New Severity: Affects Many People Priority: --- Component: Individual Port(s) Assignee: joneum@FreeBSD.org Reporter: development@langner.net Flags: maintainer-feedback?(joneum@FreeBSD.org) Assignee: joneum@FreeBSD.org Created attachment 249201 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D249201&action= =3Dedit build.log /usr/ports/databases/mysql81-server is broken FreeBSD 14.0 Release, Port latest (15.03.2024) in short: in /usr/ports/databases/mysql81-server % make config --> I select=20 [X] INNOBASE Compile "InnoDB Storage" statically in server and [ ] INNOBASE Compile "InnoDB Storage" statically in server then "% make build" in both cases build stops here: --- storage/innobase/CMakeFiles/innodb_zipdecompress.dir/ut/crc32.cc.o --- /usr/ports/databases/mysql81-server/work/mysql-8.1.0/storage/innobase/ut/cr= c32.cc:448:10:=20 error: always_inline function '_mm_crc32_u16' requires target feature 'crc3= 2',=20 but would be inlined into function 'update' that is compiled without support for 'crc32' return _mm_crc32_u16(crc, data); ^ /usr/ports/databases/mysql81-server/work/mysql-8.1.0/storage/innobase/ut/cr= c32.cc:452:10:=20 error: always_inline function '_mm_crc32_u32' requires target feature 'crc3= 2',=20 but would be inlined into function 'update' that is compiled without support for 'crc32' return _mm_crc32_u32(crc, data); ^ /usr/ports/databases/mysql81-server/work/mysql-8.1.0/storage/innobase/ut/cr= c32.cc:456:10:=20 error: always_inline function '_mm_crc32_u64' requires target feature 'crc3= 2',=20 but would be inlined into function 'update' that is compiled without support for 'crc32' return _mm_crc32_u64(crc, data); ^ /usr/ports/databases/mysql81-server/work/mysql-8.1.0/storage/innobase/ut/cr= c32.cc:444:10:=20 error: always_inline function '_mm_crc32_u8' requires target feature 'crc32= ',=20 but would be inlined into function 'update' that is compiled without support for 'crc32' return _mm_crc32_u8(crc, data); ^ 4 errors generated. *** [storage/innobase/CMakeFiles/innodb_zipdecompress.dir/ut/crc32.cc.o] Er= ror code 1 ----------------------------- /usr/ports/databases/mysql81-server/work/mysql-8.1.0/storage/innobase/ut/cr= c32.cc ----------------------------- #ifdef CRC32_x86_64 442 MY_ATTRIBUTE((target("sse4.2"))) 443 uint32_t crc32_impl::update(uint32_t crc, unsigned char data) { 444 return _mm_crc32_u8(crc, data); 445 } 446 MY_ATTRIBUTE((target("sse4.2"))) 447 uint32_t crc32_impl::update(uint32_t crc, uint16_t data) { 448 return _mm_crc32_u16(crc, data); 449 } 450 MY_ATTRIBUTE((target("sse4.2"))) 451 uint32_t crc32_impl::update(uint32_t crc, uint32_t data) { 452 return _mm_crc32_u32(crc, data); 453 } 454 MY_ATTRIBUTE((target("sse4.2"))) 455 uint64_t crc32_impl::update(uint64_t crc, uint64_t data) { 456 return _mm_crc32_u64(crc, data); 457 } 458 #endif /* CRC32_x86_64 */ ... 462 #ifndef __clang__ 463 MY_ATTRIBUTE((target("+crc"))) 464 #else 465 MY_ATTRIBUTE((target("crc"))) 466 #endif % set MAKE_JOBS_UNSAFE=3Dyes doesn't help. I attached the build.log (reduced to < 1MB) --=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-277726-7788>