packages icon indicating copy to clipboard operation
packages copied to clipboard

libxdg-basedir: Update to 1.2.3

Open EbonJaeger opened this issue 1 year ago • 2 comments

Summary

  • Minor documentation fixes
  • Fix xdgZeroMemory fallback
  • Use strdup rather than malloc+strcpy
  • Fix overflow bug
  • Add homepage
  • Add monitoring.yml

Part of https://github.com/getsolus/packages/issues/3554

Signed-off-by: Evan Maddock [email protected]

Test Plan

Build radiotray-ng with this package.

Checklist

  • [x] Package was built and tested against unstable

EbonJaeger avatar Aug 13 '24 17:08 EbonJaeger

libxdg-basedir builds and installs, but I wasn't able to build radiotray-ng. I'm not sure if the failure is due to this update, it doesn't build with 1.2.0 either.

+ DESTDIR=/home/build/YPKG/root/radiotray-ng/install
+ ninja install -j16 -C solusBuildDir
ninja: Entering directory `solusBuildDir'
[1/2] Generating rtng_user_agent.hpp
FAILED: rtng_user_agent /home/build/YPKG/root/radiotray-ng/build/radiotray-ng-0.2.8/solusBuildDir/rtng_user_agent 
cd /home/build/YPKG/root/radiotray-ng/build/radiotray-ng-0.2.8 && /usr/bin/cmake -D PROJECT_SOURCE_DIR=/home/build/YPKG/root/radiotray-ng/build/radiotray-ng-0.2.8 -D CMAKE_RUNTIME_OUTPUT_DIRECTORY=/home/build/YPKG/root/radiotray-ng/build/radiotray-ng-0.2.8/solusBuildDir -D CMAKE_PROJECT_NAME=radiotray-ng -D PROJECT_VERSION=0.2.8 -D CMAKE_SYSTEM_NAME=Linux -D CMAKE_SYSTEM_PROCESSOR=x86_64 -P /home/build/YPKG/root/radiotray-ng/build/radiotray-ng-0.2.8/cmake/user-agent.cmake
CMake Error at cmake/user-agent.cmake:37 (configure_file):
  No such file or directory


ninja: build stopped: subcommand failed.
Command '['/bin/bash', '--norc', '--noprofile', '/tmp/ypkg-install5rzw4ubm']' returned non-zero exit status 1.
[Build] install failed for radiotray-ng

TraceyC77 avatar Aug 17 '24 21:08 TraceyC77

Weird. It builds fine for me, both in this branch, and on main.

EbonJaeger avatar Aug 17 '24 22:08 EbonJaeger

Most likely that issue is caused by our fakeroot woes. I imagine @TraceyC77 doesn't have tmpfs enabled in solbuild which tends to work around it.

ReillyBrogan avatar Sep 13 '24 17:09 ReillyBrogan