Public bug reported:

Source package is failing to build for different reasons:

1)

-----
-- Check for working C compiler: 
/<<PKGBUILDDIR>>/build/buildbot_linux/llvm-linux-x86_64/./bin/clang
-- Check for working C compiler: 
/<<PKGBUILDDIR>>/build/buildbot_linux/llvm-linux-x86_64/./bin/clang - broken
CMake Error at /usr/share/cmake-3.28/Modules/CMakeTestCCompiler.cmake:67 
(message):
  The C compiler

    "/<<PKGBUILDDIR>>/build/buildbot_linux/llvm-
linux-x86_64/./bin/clang"

  is not able to compile a simple test program.

  It fails with the following output:

    Change Dir: 
'/<<PKGBUILDDIR>>/build/buildbot_linux/llvm-linux-x86_64/tools/clang/runtime/compiler-rt-bins/CMakeFiles/CMakeScratch/TryCompile-k2BXY5'
    
    Run Build Command(s): /usr/bin/ninja -v cmTC_45db0
    [1/2][ 50%][0.017s] 
/<<PKGBUILDDIR>>/build/buildbot_linux/llvm-linux-x86_64/./bin/clang   -g -O2 
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/swiftlang-5.6.3-3 -MD -MT 
CMakeFiles/cmTC_45db0.dir/testCCompiler.c.o -MF 
CMakeFiles/cmTC_45db0.dir/testCCompiler.c.o.d -o 
CMakeFiles/cmTC_45db0.dir/testCCompiler.c.o -c 
/<<PKGBUILDDIR>>/build/buildbot_linux/llvm-linux-x86_64/tools/clang/runtime/compiler-rt-bins/CMakeFiles/CMakeScratch/TryCompile-k2BXY5/testCCompiler.c
    clang-13: warning: optimization flag '-ffat-lto-objects' is not supported 
[-Wignored-optimization-argument]
    [2/2][100%][0.029s] : && 
/<<PKGBUILDDIR>>/build/buildbot_linux/llvm-linux-x86_64/./bin/clang -g -O2 
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/swiftlang-5.6.3-3 
-Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro 
CMakeFiles/cmTC_45db0.dir/testCCompiler.c.o -o cmTC_45db0   && :
    FAILED: cmTC_45db0 
    : && /<<PKGBUILDDIR>>/build/buildbot_linux/llvm-linux-x86_64/./bin/clang -g 
-O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/swiftlang-5.6.3-3 
-Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro 
CMakeFiles/cmTC_45db0.dir/testCCompiler.c.o -o cmTC_45db0   && :
    /usr/bin/ld: 
/<<PKGBUILDDIR>>/build/buildbot_linux/llvm-linux-x86_64/bin/../lib/LLVMgold.so: 
error loading plugin: 
/<<PKGBUILDDIR>>/build/buildbot_linux/llvm-linux-x86_64/bin/../lib/LLVMgold.so: 
cannot open shared object file: No such file or directory
    clang-13: error: linker command failed with exit code 1 (use -v to see 
invocation)
    ninja: build stopped: subcommand failed.
-----

This issue can be workaround by disabling LTO.

With LTO disabled, the build will proceed and fail to due strlcat and
strlcpy, which the upstream project implements and are now also present
in the new glibc.

** Affects: swiftlang (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2060818

Title:
  FTBFS on Noble

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/swiftlang/+bug/2060818/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to