Bug#988629: mariadb-10.5: FTBFS on armel: selected processor does not support `isb' in ARM mode
Hello! Potential armhf FTBFS fix pending at https://salsa.debian.org/mariadb-team/mariadb-10.5/-/compare/master...bugfix%2F988629-armhf-build-regression Would somebody have time to help and test build this on armhf? I am short on time, don't have time to refresh my porter box usage skills. If not, then I'll just upload this to unstable on Sunday/Monday. On Thu, May 20, 2021 at 11:50 AM Vicențiu Ciorbaru wrote: > > Hi Otto! > > I am unable to reproduce the problem locally, but I think this is the > offending commit: > > https://github.com/MariaDB/server/commit/76d2846a71a155ee2861fd52e6635e35490a9dd1 > > Can you please try to undo this commit for 10.5.10 on armel and let me know > if it compiles? I can then write a cleaner patch for 10.5.11 to enable the > "isb" flag only if the processor supports it.
Bug#988629: mariadb-10.5: FTBFS on armel: selected processor does not support `isb' in ARM mode
Status: Vicențiu is debugging this but has challenges replicating armhf build ke 19. toukok. 2021 klo 12.39 Sebastian Ramacher kirjoitti: > Control: severity -1 serious > > On 2021-05-16 21:26:48 -0700, Otto Kekäläinen wrote: > > Source: mariadb-10.5 > > Version: 1:10.5.10-1 > > Tags: confirmed, help, ftbfs > > Severity: important > > Justification: armel is an official Debian architecture, regression > > must be fixed ASAP > > User: debian-...@lists.debian.org > > Usertags: armel, arm > > > > After uploading MariaDB 10.5.10 to Debian I noticed the armel build > regressed: > > https://buildd.debian.org/status/package.php?p=mariadb-10.5 > > > > * > > Full log: > https://buildd.debian.org/status/fetch.php?pkg=mariadb-10.5=armel=1%3A10.5.10-1=1621221941=0 > > * > > [ 14%] Built target todo-t > > [ 14%] Building CXX object > wsrep-lib/src/CMakeFiles/wsrep-lib.dir/logger.cpp.o > > cd /<>/builddir/wsrep-lib/src && /usr/bin/c++ -DNDEBUG > > -I/<>/wsrep-lib/include > > -I/<>/wsrep-lib/wsrep-API/v26 > > -I/<>/wsrep-lib/wsrep-API -g -O2 > > -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat > > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time > > -D_FORTIFY_SOURCE=2 -pie -fPIC -fstack-protector > > --param=ssp-buffer-size=4 -Wall -Wextra -Woverloaded-virtual > > -Wconversion -g -Wsuggest-override -O2 -g -static-libgcc > > -fno-omit-frame-pointer -fno-strict-aliasing -Wno-uninitialized > > -fno-omit-frame-pointer -D_FORTIFY_SOURCE=2 -Wdate-time > > -D_FORTIFY_SOURCE=2 -std=gnu++11 -o > > CMakeFiles/wsrep-lib.dir/logger.cpp.o -c > > /<>/wsrep-lib/src/logger.cpp > > /usr/bin/make -f > > unittest/examples/CMakeFiles/no_plan-t.dir/build.make > > unittest/examples/CMakeFiles/no_plan-t.dir/depend > > make[4]: Entering directory '/<>/builddir' > > cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix > > Makefiles" /<> /<>/unittest/examples > > /<>/builddir /<>/builddir/unittest/examples > > > /<>/builddir/unittest/examples/CMakeFiles/no_plan-t.dir/DependInfo.cmake > > --color= > > Dependee > "/<>/builddir/unittest/examples/CMakeFiles/no_plan-t.dir/DependInfo.cmake" > > is newer than depender > > > "/<>/builddir/unittest/examples/CMakeFiles/no_plan-t.dir/depend.internal". > > Dependee > "/<>/builddir/unittest/examples/CMakeFiles/CMakeDirectoryInformation.cmake" > > is newer than depender > > > "/<>/builddir/unittest/examples/CMakeFiles/no_plan-t.dir/depend.internal". > > Scanning dependencies of target no_plan-t > > make[4]: Leaving directory '/<>/builddir' > > /usr/bin/make -f > > unittest/examples/CMakeFiles/no_plan-t.dir/build.make > > unittest/examples/CMakeFiles/no_plan-t.dir/build > > make[4]: Entering directory '/<>/builddir' > > [ 14%] Building C object > > unittest/examples/CMakeFiles/no_plan-t.dir/no_plan-t.c.o > > cd /<>/builddir/unittest/examples && /usr/bin/cc > > -DDBUG_TRACE -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 > > -I/<>/wsrep-lib/include > > -I/<>/wsrep-lib/wsrep-API/v26 > > -I/<>/builddir/include -I/<>/include > > -I/<>/unittest/mytap -g -O2 > > -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat > > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time > > -D_FORTIFY_SOURCE=2 -pie -fPIC -fstack-protector > > --param=ssp-buffer-size=4 -O2 -g -static-libgcc > > -fno-omit-frame-pointer -fno-strict-aliasing -Wno-uninitialized > > -fno-omit-frame-pointer -D_FORTIFY_SOURCE=2 -DDBUG_OFF -Wall > > -Wdeclaration-after-statement -Wextra -Wformat-security > > -Wno-format-truncation -Wno-init-self -Wno-nonnull-compare > > -Wno-unused-parameter -Wvla -Wwrite-strings -Wdate-time > > -D_FORTIFY_SOURCE=2 -o CMakeFiles/no_plan-t.dir/no_plan-t.c.o -c > > /<>/unittest/examples/no_plan-t.c > > /tmp/cc3B6r4f.s: Assembler messages: > > /tmp/cc3B6r4f.s:312: Error: selected processor does not support `isb' > > in ARM mode > > /tmp/cc3B6r4f.s:1487: Error: selected processor does not support `isb' > > in ARM mode > > make[4]: *** [mysys/CMakeFiles/mysys.dir/build.make:1255: > > mysys/CMakeFiles/mysys.dir/lf_alloc-pin.c.o] Error 1 > > make[4]: Leaving directory '/<>/builddir' > > make[3]: *** [CMakeFiles/Makefile2:9892: mysys/CMakeFiles/mysys.dir/all] > Error 2 > > * > > Raising the severity to serious since this issue is making mariadb-10.5 > fail to migrate. > > Cheers > -- > Sebastian Ramacher >
Bug#988629: mariadb-10.5: FTBFS on armel: selected processor does not support `isb' in ARM mode
Control: severity -1 serious On 2021-05-16 21:26:48 -0700, Otto Kekäläinen wrote: > Source: mariadb-10.5 > Version: 1:10.5.10-1 > Tags: confirmed, help, ftbfs > Severity: important > Justification: armel is an official Debian architecture, regression > must be fixed ASAP > User: debian-...@lists.debian.org > Usertags: armel, arm > > After uploading MariaDB 10.5.10 to Debian I noticed the armel build regressed: > https://buildd.debian.org/status/package.php?p=mariadb-10.5 > > * > Full log: > https://buildd.debian.org/status/fetch.php?pkg=mariadb-10.5=armel=1%3A10.5.10-1=1621221941=0 > * > [ 14%] Built target todo-t > [ 14%] Building CXX object wsrep-lib/src/CMakeFiles/wsrep-lib.dir/logger.cpp.o > cd /<>/builddir/wsrep-lib/src && /usr/bin/c++ -DNDEBUG > -I/<>/wsrep-lib/include > -I/<>/wsrep-lib/wsrep-API/v26 > -I/<>/wsrep-lib/wsrep-API -g -O2 > -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time > -D_FORTIFY_SOURCE=2 -pie -fPIC -fstack-protector > --param=ssp-buffer-size=4 -Wall -Wextra -Woverloaded-virtual > -Wconversion -g -Wsuggest-override -O2 -g -static-libgcc > -fno-omit-frame-pointer -fno-strict-aliasing -Wno-uninitialized > -fno-omit-frame-pointer -D_FORTIFY_SOURCE=2 -Wdate-time > -D_FORTIFY_SOURCE=2 -std=gnu++11 -o > CMakeFiles/wsrep-lib.dir/logger.cpp.o -c > /<>/wsrep-lib/src/logger.cpp > /usr/bin/make -f > unittest/examples/CMakeFiles/no_plan-t.dir/build.make > unittest/examples/CMakeFiles/no_plan-t.dir/depend > make[4]: Entering directory '/<>/builddir' > cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix > Makefiles" /<> /<>/unittest/examples > /<>/builddir /<>/builddir/unittest/examples > /<>/builddir/unittest/examples/CMakeFiles/no_plan-t.dir/DependInfo.cmake > --color= > Dependee > "/<>/builddir/unittest/examples/CMakeFiles/no_plan-t.dir/DependInfo.cmake" > is newer than depender > "/<>/builddir/unittest/examples/CMakeFiles/no_plan-t.dir/depend.internal". > Dependee > "/<>/builddir/unittest/examples/CMakeFiles/CMakeDirectoryInformation.cmake" > is newer than depender > "/<>/builddir/unittest/examples/CMakeFiles/no_plan-t.dir/depend.internal". > Scanning dependencies of target no_plan-t > make[4]: Leaving directory '/<>/builddir' > /usr/bin/make -f > unittest/examples/CMakeFiles/no_plan-t.dir/build.make > unittest/examples/CMakeFiles/no_plan-t.dir/build > make[4]: Entering directory '/<>/builddir' > [ 14%] Building C object > unittest/examples/CMakeFiles/no_plan-t.dir/no_plan-t.c.o > cd /<>/builddir/unittest/examples && /usr/bin/cc > -DDBUG_TRACE -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 > -I/<>/wsrep-lib/include > -I/<>/wsrep-lib/wsrep-API/v26 > -I/<>/builddir/include -I/<>/include > -I/<>/unittest/mytap -g -O2 > -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time > -D_FORTIFY_SOURCE=2 -pie -fPIC -fstack-protector > --param=ssp-buffer-size=4 -O2 -g -static-libgcc > -fno-omit-frame-pointer -fno-strict-aliasing -Wno-uninitialized > -fno-omit-frame-pointer -D_FORTIFY_SOURCE=2 -DDBUG_OFF -Wall > -Wdeclaration-after-statement -Wextra -Wformat-security > -Wno-format-truncation -Wno-init-self -Wno-nonnull-compare > -Wno-unused-parameter -Wvla -Wwrite-strings -Wdate-time > -D_FORTIFY_SOURCE=2 -o CMakeFiles/no_plan-t.dir/no_plan-t.c.o -c > /<>/unittest/examples/no_plan-t.c > /tmp/cc3B6r4f.s: Assembler messages: > /tmp/cc3B6r4f.s:312: Error: selected processor does not support `isb' > in ARM mode > /tmp/cc3B6r4f.s:1487: Error: selected processor does not support `isb' > in ARM mode > make[4]: *** [mysys/CMakeFiles/mysys.dir/build.make:1255: > mysys/CMakeFiles/mysys.dir/lf_alloc-pin.c.o] Error 1 > make[4]: Leaving directory '/<>/builddir' > make[3]: *** [CMakeFiles/Makefile2:9892: mysys/CMakeFiles/mysys.dir/all] > Error 2 > * Raising the severity to serious since this issue is making mariadb-10.5 fail to migrate. Cheers -- Sebastian Ramacher signature.asc Description: PGP signature
Bug#988629: mariadb-10.5: FTBFS on armel: selected processor does not support `isb' in ARM mode
Source: mariadb-10.5 Version: 1:10.5.10-1 Tags: confirmed, help, ftbfs Severity: important Justification: armel is an official Debian architecture, regression must be fixed ASAP User: debian-...@lists.debian.org Usertags: armel, arm After uploading MariaDB 10.5.10 to Debian I noticed the armel build regressed: https://buildd.debian.org/status/package.php?p=mariadb-10.5 * Full log: https://buildd.debian.org/status/fetch.php?pkg=mariadb-10.5=armel=1%3A10.5.10-1=1621221941=0 * [ 14%] Built target todo-t [ 14%] Building CXX object wsrep-lib/src/CMakeFiles/wsrep-lib.dir/logger.cpp.o cd /<>/builddir/wsrep-lib/src && /usr/bin/c++ -DNDEBUG -I/<>/wsrep-lib/include -I/<>/wsrep-lib/wsrep-API/v26 -I/<>/wsrep-lib/wsrep-API -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -pie -fPIC -fstack-protector --param=ssp-buffer-size=4 -Wall -Wextra -Woverloaded-virtual -Wconversion -g -Wsuggest-override -O2 -g -static-libgcc -fno-omit-frame-pointer -fno-strict-aliasing -Wno-uninitialized -fno-omit-frame-pointer -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -o CMakeFiles/wsrep-lib.dir/logger.cpp.o -c /<>/wsrep-lib/src/logger.cpp /usr/bin/make -f unittest/examples/CMakeFiles/no_plan-t.dir/build.make unittest/examples/CMakeFiles/no_plan-t.dir/depend make[4]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittest/examples /<>/builddir /<>/builddir/unittest/examples /<>/builddir/unittest/examples/CMakeFiles/no_plan-t.dir/DependInfo.cmake --color= Dependee "/<>/builddir/unittest/examples/CMakeFiles/no_plan-t.dir/DependInfo.cmake" is newer than depender "/<>/builddir/unittest/examples/CMakeFiles/no_plan-t.dir/depend.internal". Dependee "/<>/builddir/unittest/examples/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/unittest/examples/CMakeFiles/no_plan-t.dir/depend.internal". Scanning dependencies of target no_plan-t make[4]: Leaving directory '/<>/builddir' /usr/bin/make -f unittest/examples/CMakeFiles/no_plan-t.dir/build.make unittest/examples/CMakeFiles/no_plan-t.dir/build make[4]: Entering directory '/<>/builddir' [ 14%] Building C object unittest/examples/CMakeFiles/no_plan-t.dir/no_plan-t.c.o cd /<>/builddir/unittest/examples && /usr/bin/cc -DDBUG_TRACE -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -I/<>/wsrep-lib/include -I/<>/wsrep-lib/wsrep-API/v26 -I/<>/builddir/include -I/<>/include -I/<>/unittest/mytap -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -pie -fPIC -fstack-protector --param=ssp-buffer-size=4 -O2 -g -static-libgcc -fno-omit-frame-pointer -fno-strict-aliasing -Wno-uninitialized -fno-omit-frame-pointer -D_FORTIFY_SOURCE=2 -DDBUG_OFF -Wall -Wdeclaration-after-statement -Wextra -Wformat-security -Wno-format-truncation -Wno-init-self -Wno-nonnull-compare -Wno-unused-parameter -Wvla -Wwrite-strings -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/no_plan-t.dir/no_plan-t.c.o -c /<>/unittest/examples/no_plan-t.c /tmp/cc3B6r4f.s: Assembler messages: /tmp/cc3B6r4f.s:312: Error: selected processor does not support `isb' in ARM mode /tmp/cc3B6r4f.s:1487: Error: selected processor does not support `isb' in ARM mode make[4]: *** [mysys/CMakeFiles/mysys.dir/build.make:1255: mysys/CMakeFiles/mysys.dir/lf_alloc-pin.c.o] Error 1 make[4]: Leaving directory '/<>/builddir' make[3]: *** [CMakeFiles/Makefile2:9892: mysys/CMakeFiles/mysys.dir/all] Error 2 *