https://bugs.kde.org/show_bug.cgi?id=492246
Bug ID: 492246 Summary: CI pipeline of work/port_qt6_try_2 fails on svg2png umbrello/pics/sources/accept_signal.svg Classification: Applications Product: umbrello Version: Git Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: umbrello-de...@kde.org Reporter: okell...@users.sourceforge.net Target Milestone: --- SUMMARY CI pipeline of work/port_qt6_try_2 fails on svg2png umbrello/pics/sources/accept_signal.svg STEPS TO REPRODUCE 1. Check out the work/port_qt6_try_2 branch at commit b0b9d18f48282104c2130626542808ae3e0fe720 2. mkdir build; cd build 3. Run `cmake` in your usual way (for example `cmake -DCMAKE_BUILD_TYPE=Debug -DBUILD_QCH=0 ../`) 4. Run `make` 5. Run `./bin/svg2png ../umbrello/pics/sources/accept_signal.svg ../umbrello/pics/cursor-accept_signal.png 32 32 ../umbrello/pics/sources/cursor-template.svg` OBSERVED RESULT `svg2png` prints `qt.svg: link #(null) is undefined!` See also https://invent.kde.org/sdk/umbrello/-/jobs/2079765 job log starting line 810: make[2]: Entering directory '/builds/sdk/umbrello/_build' [ 7%] creating '/builds/sdk/umbrello/umbrello/pics/accept_signal.png' from '/builds/sdk/umbrello/umbrello/pics/sources/accept_signal.svg' [ 7%] creating '/builds/sdk/umbrello/umbrello/pics/cursor-accept_signal.png' from '/builds/sdk/umbrello/umbrello/pics/sources/accept_signal.svg' cd /builds/sdk/umbrello/_build/umbrello/pics && ../../bin/svg2png /builds/sdk/umbrello/umbrello/pics/sources/accept_signal.svg /builds/sdk/umbrello/umbrello/pics/accept_signal.png 22 22 cd /builds/sdk/umbrello/_build/umbrello/pics && ../../bin/svg2png /builds/sdk/umbrello/umbrello/pics/sources/accept_signal.svg /builds/sdk/umbrello/umbrello/pics/cursor-accept_signal.png 32 32 /builds/sdk/umbrello/umbrello/pics/sources/cursor-template.svg make[2]: *** [umbrello/pics/CMakeFiles/build_icons.dir/build.make:273: /builds/sdk/umbrello/umbrello/pics/accept_signal.png] Aborted make[2]: *** [umbrello/pics/CMakeFiles/build_cursors.dir/build.make:148: /builds/sdk/umbrello/umbrello/pics/cursor-accept_signal.png] Aborted Note that the file umbrello/pics/sources/accept_signal.svg was last changed in 2016, i.e. was not touched by the Qt6 port. The offending content appears to be in the <use> starting at line 133: <use id="use3817" xlink:href="#(null)" There are a few more files with the same pattern xlink:href="#(null)", umbrello/pics/sources/accept_time_event.svg umbrello/pics/sources/send_signal.svg umbrello/pics/sources/umbr-message-destroy.svg EXPECTED RESULT The continuous integration pipeline shall not fail on the work/port_qt6_try_2 branch. SOFTWARE/OS VERSIONS Linux/KDE Plasma: KDE Plasma Version: 6.1.4 KDE Frameworks Version: 6.5.0 Qt Version: 6.7.2 Umbrello version: Git branch work/port_qt6_try_2 2.38.70 (experimental) (Applications 24.11.70) -- You are receiving this mail because: You are watching all bug changes.