[plasma-nano] fails to build [SOLVED]

Problems with packages? Post here, using [tags] of the package name.

[plasma-nano] fails to build [SOLVED]

Postby LouisDK » Sun Apr 07, 2024 2:16 pm

[quote]UPDATE:

Solved. I managed to get it to build on aarch64 after modifying /etc/makepkg.conf as this:make_clickable_callback(MAGIC_URL_FULL, ' ', 'https://pastebin.com/8NKPDt2E', '', ' class="postlink"')

If you have trouble logging afterwards make sure "qqc2-breeze-style" has been upgraded as well.[/quote]

Hi. I'm trying to build plasma-nano from AUR on aarch64 on a fully upgraded Arch Linux ARM but it fails:

[code][ 33%] Built target plasmananoshellprivateplugin_autogen
[ 44%] Building CXX object components/CMakeFiles/plasmananoshellprivateplugin.dir/plasmananoshellprivateplugin_autogen/mocs_compilation.cpp.o
[ 55%] Building CXX object components/CMakeFiles/plasmananoshellprivateplugin.dir/fullscreenoverlay.cpp.o
[ 66%] Building CXX object components/CMakeFiles/plasmananoshellprivateplugin.dir/nanoshellprivateplugin.cpp.o
[ 77%] Building CXX object components/CMakeFiles/plasmananoshellprivateplugin.dir/startupnotifier.cpp.o
[ 88%] Linking CXX shared library ../bin/libplasmananoshellprivateplugin.so
/usr/bin/ld: warning: -z pack-relative-relocs ignored
collect2: error: ld returned 1 exit status
make[2]: *** [components/CMakeFiles/plasmananoshellprivateplugin.dir/build.make:154: bin/libplasmananoshellprivateplugin.so] Error 1
make[1]: *** [CMakeFiles/Makefile2:508: components/CMakeFiles/plasmananoshellprivateplugin.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
[/code]

Full log can be found here:make_clickable_callback(MAGIC_URL_FULL, ' ', 'https://pastebin.com/feHfs8kD', '', ' class="postlink"')

I'm using pikaur as AUR helper and the package builds fine on Arch Linux x86_64.
Last edited by LouisDK on Thu May 09, 2024 5:03 pm, edited 1 time in total.
LouisDK
 
Posts: 2
Joined: Fri Feb 09, 2024 7:01 pm

Re: [plasma-nano] fails to build

Postby sL1pKn07 » Fri Apr 26, 2024 5:54 pm

same here, also with phonon-qt5-mpv and plasma-mobile

adding verbose:

[code]
LC_ALL=C /usr/bin/c++ -fPIC -march=armv8-a -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/home/alarm/.cache/yay/phonon-qt5-mpv-git/src=/usr/src/debug/phonon-qt5-mpv-git -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -Wl,--verbose -shared -o ../bin/phonon_mpv_qt5.so CMakeFiles/phonon_mpv_qt5.dir/phonon_mpv_qt5_autogen/mocs_compilation.cpp.o CMakeFiles/phonon_mpv_qt5.dir/audio/audiooutput.cpp.o CMakeFiles/phonon_mpv_qt5.dir/audio/audiodataoutput.cpp.o CMakeFiles/phonon_mpv_qt5.dir/audio/volumefadereffect.cpp.o CMakeFiles/phonon_mpv_qt5.dir/backend.cpp.o CMakeFiles/phonon_mpv_qt5.dir/effect.cpp.o CMakeFiles/phonon_mpv_qt5.dir/effectmanager.cpp.o CMakeFiles/phonon_mpv_qt5.dir/mediacontroller.cpp.o CMakeFiles/phonon_mpv_qt5.dir/mediaobject.cpp.o CMakeFiles/phonon_mpv_qt5.dir/sinknode.cpp.o CMakeFiles/phonon_mpv_qt5.dir/video/videowidget.cpp.o CMakeFiles/phonon_mpv_qt5.dir/utils/debug.cpp.o "CMakeFiles/phonon_mpv_qt5.dir/ECMQmLoader-phonon_mpv_qt.cpp.o" -lmpv /usr/lib/libQt5X11Extras.so.5.15.13 /usr/lib/libphonon4qt5experimental.so.4.12.0 /usr/lib/libphonon4qt5.so.4.12.0 /usr/lib/libQt5Widgets.so.5.15.13 /usr/lib/libQt5Gui.so.5.15.13 /usr/lib/libQt5Core.so.5.15.13 --verbose
Using built-in specs.
COLLECT_GCC=/usr/bin/c++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/lto-wrapper
Target: aarch64-unknown-linux-gnu
Configured with: /build/gcc/src/gcc/configure --enable-languages=c,c++,fortran,go,lto,objc,obj-c++ --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://github.com/archlinuxarm/PKGBUILDs/issues --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-multilib --disable-werror --host=aarch64-unknown-linux-gnu --build=aarch64-unknown-linux-gnu --with-arch=armv8-a --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 12.1.0 (GCC)
COMPILER_PATH=/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/:/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/:/usr/lib/gcc/aarch64-unknown-linux-gnu/:/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/:/usr/lib/gcc/aarch64-unknown-linux-gnu/
LIBRARY_PATH=/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/:/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-fPIC' '-march=armv8-a' '-O2' '-pipe' '-fstack-protector-strong' '-fno-plt' '-Wformat=1' '-Werror=format-security' '-fstack-clash-protection' '-fno-omit-frame-pointer' '-mno-omit-leaf-frame-pointer' '-g' '-ffile-prefix-map=/home/alarm/.cache/yay/phonon-qt5-mpv-git/src=/usr/src/debug/phonon-qt5-mpv-git' '-fno-operator-names' '-fno-exceptions' '-Wall' '-Wextra' '-Wcast-align' '-Wchar-subscripts' '-Wformat-security' '-Wno-long-long' '-Wpointer-arith' '-Wundef' '-Wnon-virtual-dtor' '-Woverloaded-virtual' '-Werror=return-type' '-Werror=init-self' '-Wvla' '-Wdate-time' '-Wsuggest-override' '-Wlogical-op' '-shared' '-o' '../bin/phonon_mpv_qt5.so' '-v' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' '../bin/phonon_mpv_qt5.so.'
/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/collect2 -plugin /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccCKd93h.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -shared -X -EL -maarch64linux --fix-cortex-a53-835769 --fix-cortex-a53-843419 -o ../bin/phonon_mpv_qt5.so /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/crti.o /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/crtbeginS.o -L/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0 -L/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../.. --no-undefined --fatal-warnings --enable-new-dtags -O1 --sort-common --as-needed -z relro -z now -z pack-relative-relocs --verbose CMakeFiles/phonon_mpv_qt5.dir/phonon_mpv_qt5_autogen/mocs_compilation.cpp.o CMakeFiles/phonon_mpv_qt5.dir/audio/audiooutput.cpp.o CMakeFiles/phonon_mpv_qt5.dir/audio/audiodataoutput.cpp.o CMakeFiles/phonon_mpv_qt5.dir/audio/volumefadereffect.cpp.o CMakeFiles/phonon_mpv_qt5.dir/backend.cpp.o CMakeFiles/phonon_mpv_qt5.dir/effect.cpp.o CMakeFiles/phonon_mpv_qt5.dir/effectmanager.cpp.o CMakeFiles/phonon_mpv_qt5.dir/mediacontroller.cpp.o CMakeFiles/phonon_mpv_qt5.dir/mediaobject.cpp.o CMakeFiles/phonon_mpv_qt5.dir/sinknode.cpp.o CMakeFiles/phonon_mpv_qt5.dir/video/videowidget.cpp.o CMakeFiles/phonon_mpv_qt5.dir/utils/debug.cpp.o CMakeFiles/phonon_mpv_qt5.dir/ECMQmLoader-phonon_mpv_qt.cpp.o -lmpv /usr/lib/libQt5X11Extras.so.5.15.13 /usr/lib/libphonon4qt5experimental.so.4.12.0 /usr/lib/libphonon4qt5.so.4.12.0 /usr/lib/libQt5Widgets.so.5.15.13 /usr/lib/libQt5Gui.so.5.15.13 /usr/lib/libQt5Core.so.5.15.13 -lstdc++ -lm -lgcc_s -lc -lgcc_s /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/crtendS.o /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/crtn.o
/usr/bin/ld: warning: -z pack-relative-relocs ignored
GNU ld (GNU Binutils) 2.38
Supported emulations:
aarch64linux
aarch64elf
aarch64elf32
aarch64elf32b
aarch64elfb
armelf
armelfb
aarch64linuxb
aarch64linux32
aarch64linux32b
armelfb_linux_eabi
armelf_linux_eabi
elf64bpf
using internal linker script:
==================================================
/* Script for -shared -z combreloc -z relro -z now */
/* Copyright (C) 2014-2022 Free Software Foundation, Inc.
Copying and distribution of this script, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved. */
OUTPUT_FORMAT("elf64-littleaarch64", "elf64-bigaarch64",
"elf64-littleaarch64")
OUTPUT_ARCH(aarch64)
ENTRY(_start)
SEARCH_DIR("/usr/aarch64-unknown-linux-gnu/lib64"); SEARCH_DIR("/usr/lib"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/usr/aarch64-unknown-linux-gnu/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
. = SEGMENT_START("text-segment", 0) + SIZEOF_HEADERS;
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rela.dyn :
{
*(.rela.init)
*(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
*(.rela.fini)
*(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
*(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
*(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
*(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
*(.rela.ctors)
*(.rela.dtors)
*(.rela.got)
*(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
*(.rela.ifunc)
}
.rela.plt :
{
*(.rela.plt)
*(.rela.iplt)
}
.init :
{
KEEP (*(SORT_NONE(.init)))
} =0x1f2003d5
.plt : ALIGN(16) { *(.plt) *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely .text.unlikely.*)
*(.text.exit .text.exit.*)
*(.text.startup .text.startup.*)
*(.text.hot .text.hot.*)
*(SORT(.text.sorted.*))
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf.em. */
*(.gnu.warning)
} =0x1f2003d5
.fini :
{
KEEP (*(SORT_NONE(.fini)))
} =0x1f2003d5
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
.gnu_extab : ONLY_IF_RO { *(.gnu_extab*) }
/* These sections are generated by the Sun/Oracle C++ compiler. */
.exception_ranges : ONLY_IF_RO { *(.exception_ranges*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
.gnu_extab : ONLY_IF_RW { *(.gnu_extab) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
.exception_ranges : ONLY_IF_RW { *(.exception_ranges*) }
/* Thread Local Storage sections */
.tdata :
{
*(.tdata .tdata.* .gnu.linkonce.td.*)
}
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
KEEP (*(.preinit_array))
}
.init_array :
{
KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
}
.fini_array :
{
KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (0, .);
.data :
{
PROVIDE (__data_start = .);
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
PROVIDE (_edata = .); PROVIDE (edata = .);
. = .;
PROVIDE (__bss_start = .);
PROVIDE (__bss_start__ = .);
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we do not
pad the .data section. */
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
PROVIDE (_bss_end__ = .); PROVIDE (__bss_end__ = .);
. = ALIGN(64 / 8);
. = SEGMENT_START("ldata-segment", .);
. = ALIGN(64 / 8);
PROVIDE (__end__ = .);
PROVIDE (_end = .); PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
.gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1. */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions. */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2. */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2. */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line .debug_line.* .debug_line_end) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions. */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3. */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
/* DWARF 5. */
.debug_addr 0 : { *(.debug_addr) }
.debug_line_str 0 : { *(.debug_line_str) }
.debug_loclists 0 : { *(.debug_loclists) }
.debug_macro 0 : { *(.debug_macro) }
.debug_names 0 : { *(.debug_names) }
.debug_rnglists 0 : { *(.debug_rnglists) }
.debug_str_offsets 0 : { *(.debug_str_offsets) }
.debug_sup 0 : { *(.debug_sup) }
.ARM.attributes 0 : { KEEP (*(.ARM.attributes)) KEEP (*(.gnu.attributes)) }
.note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}


==================================================
/usr/bin/ld: mode aarch64linux
attempt to open /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/crti.o succeeded
/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/crti.o
attempt to open /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/crtbeginS.o succeeded
/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/crtbeginS.o
attempt to open CMakeFiles/phonon_mpv_qt5.dir/phonon_mpv_qt5_autogen/mocs_compilation.cpp.o succeeded
CMakeFiles/phonon_mpv_qt5.dir/phonon_mpv_qt5_autogen/mocs_compilation.cpp.o
attempt to open CMakeFiles/phonon_mpv_qt5.dir/audio/audiooutput.cpp.o succeeded
CMakeFiles/phonon_mpv_qt5.dir/audio/audiooutput.cpp.o
attempt to open CMakeFiles/phonon_mpv_qt5.dir/audio/audiodataoutput.cpp.o succeeded
CMakeFiles/phonon_mpv_qt5.dir/audio/audiodataoutput.cpp.o
attempt to open CMakeFiles/phonon_mpv_qt5.dir/audio/volumefadereffect.cpp.o succeeded
CMakeFiles/phonon_mpv_qt5.dir/audio/volumefadereffect.cpp.o
attempt to open CMakeFiles/phonon_mpv_qt5.dir/backend.cpp.o succeeded
CMakeFiles/phonon_mpv_qt5.dir/backend.cpp.o
attempt to open CMakeFiles/phonon_mpv_qt5.dir/effect.cpp.o succeeded
CMakeFiles/phonon_mpv_qt5.dir/effect.cpp.o
attempt to open CMakeFiles/phonon_mpv_qt5.dir/effectmanager.cpp.o succeeded
CMakeFiles/phonon_mpv_qt5.dir/effectmanager.cpp.o
attempt to open CMakeFiles/phonon_mpv_qt5.dir/mediacontroller.cpp.o succeeded
CMakeFiles/phonon_mpv_qt5.dir/mediacontroller.cpp.o
attempt to open CMakeFiles/phonon_mpv_qt5.dir/mediaobject.cpp.o succeeded
CMakeFiles/phonon_mpv_qt5.dir/mediaobject.cpp.o
attempt to open CMakeFiles/phonon_mpv_qt5.dir/sinknode.cpp.o succeeded
CMakeFiles/phonon_mpv_qt5.dir/sinknode.cpp.o
attempt to open CMakeFiles/phonon_mpv_qt5.dir/video/videowidget.cpp.o succeeded
CMakeFiles/phonon_mpv_qt5.dir/video/videowidget.cpp.o
attempt to open CMakeFiles/phonon_mpv_qt5.dir/utils/debug.cpp.o succeeded
CMakeFiles/phonon_mpv_qt5.dir/utils/debug.cpp.o
attempt to open CMakeFiles/phonon_mpv_qt5.dir/ECMQmLoader-phonon_mpv_qt.cpp.o succeeded
CMakeFiles/phonon_mpv_qt5.dir/ECMQmLoader-phonon_mpv_qt.cpp.o
attempt to open /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/libmpv.so failed
attempt to open /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/libmpv.a failed
attempt to open /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/libmpv.so succeeded
/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/libmpv.so
attempt to open /usr/lib/libQt5X11Extras.so.5.15.13 succeeded
/usr/lib/libQt5X11Extras.so.5.15.13
attempt to open /usr/lib/libphonon4qt5experimental.so.4.12.0 succeeded
/usr/lib/libphonon4qt5experimental.so.4.12.0
attempt to open /usr/lib/libphonon4qt5.so.4.12.0 succeeded
/usr/lib/libphonon4qt5.so.4.12.0
attempt to open /usr/lib/libQt5Widgets.so.5.15.13 succeeded
/usr/lib/libQt5Widgets.so.5.15.13
attempt to open /usr/lib/libQt5Gui.so.5.15.13 succeeded
/usr/lib/libQt5Gui.so.5.15.13
attempt to open /usr/lib/libQt5Core.so.5.15.13 succeeded
/usr/lib/libQt5Core.so.5.15.13
attempt to open /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/libstdc++.so failed
attempt to open /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/libstdc++.a failed
attempt to open /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/libstdc++.so succeeded
/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/libstdc++.so
attempt to open /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/libm.so failed
attempt to open /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/libm.a failed
attempt to open /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/libm.so succeeded
/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/libm.so
attempt to open /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/libgcc_s.so failed
attempt to open /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/libgcc_s.a failed
attempt to open /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/libgcc_s.so succeeded
opened script file /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/libgcc_s.so
/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/libgcc_s.so
opened script file /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/libgcc_s.so
attempt to open /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/libgcc_s.so.1 succeeded
/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/libgcc_s.so.1
attempt to open /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/libgcc.so failed
attempt to open /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/libgcc.a succeeded
/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/libgcc.a
(/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/libgcc.a)ldadd_4_4.o
(/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/libgcc.a)lse-init.o
/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/libgcc_s.so.1
/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/libgcc.a
attempt to open /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/libc.so failed
attempt to open /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/libc.a failed
attempt to open /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/libc.so succeeded
opened script file /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/libc.so
/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/libc.so
opened script file /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/libc.so
attempt to open /usr/lib/libc.so.6 succeeded
/usr/lib/libc.so.6
attempt to open /usr/lib/libc_nonshared.a succeeded
/usr/lib/libc_nonshared.a
attempt to open /usr/lib/ld-linux-aarch64.so.1 succeeded
/usr/lib/ld-linux-aarch64.so.1
/usr/lib/libc_nonshared.a
attempt to open /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/libgcc_s.so failed
attempt to open /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/libgcc_s.a failed
attempt to open /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/libgcc_s.so succeeded
opened script file /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/libgcc_s.so
/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/libgcc_s.so
opened script file /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/libgcc_s.so
attempt to open /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/libgcc_s.so.1 succeeded
/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/libgcc_s.so.1
attempt to open /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/libgcc.so failed
attempt to open /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/libgcc.a succeeded
/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/libgcc.a
attempt to open /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/crtendS.o succeeded
/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/crtendS.o
attempt to open /usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/crtn.o succeeded
/usr/lib/gcc/aarch64-unknown-linux-gnu/12.1.0/../../../../lib/crtn.o
/usr/bin/ld: link errors found, deleting executable `../bin/phonon_mpv_qt5.so'
collect2: error: ld returned 1 exit status
[/code]

i cant see any unusually

any help?

greetings
sL1pKn07
 
Posts: 4
Joined: Sat Dec 09, 2023 7:20 pm

Re: [plasma-nano] fails to build [SOLVED]

Postby sL1pKn07 » Thu May 09, 2024 7:49 pm

Hi

as said LouisDK, removilng "-Wl,-z,pack-relative-relocs" from /etc/makepkg.conf, the issues is gone, now can build plasma-nano, plasma-mobile and phonon-qt5-mpv(git) without problem

thanks!!!

greetings
sL1pKn07
 
Posts: 4
Joined: Sat Dec 09, 2023 7:20 pm


Return to Packages

Who is online

Users browsing this forum: No registered users and 1 guest