Package Details: wf-config 0.9.0-2

Git Clone URL: https://aur.archlinux.org/wf-config.git (read-only, click to copy)
Package Base: wf-config
Description: A library for managing configuration files, written for wayfire
Upstream URL: https://wayfire.org
Licenses: MIT
Submitter: aperez
Maintainer: aperez
Last Packager: aperez
Votes: 14
Popularity: 0.000604
First Submitted: 2019-02-14 08:33 (UTC)
Last Updated: 2024-08-26 08:14 (UTC)

Latest Comments

1 2 Next › Last »

aperez commented on 2024-06-18 14:19 (UTC)

@Strit: Good find, thanks for the heads up! The patch is now included in the build :)

Strit commented on 2024-06-15 19:34 (UTC)

@MooZonkey and @adi1090x: Seems this package requires https://github.com/WayfireWM/wf-config/commit/af1bddc9d7191b9902edcb4c74572eac65577806 for building with GCC 14.

@aperez: Can you include this patch?

adi1090x commented on 2024-06-05 05:07 (UTC)

Same issue as @MooZonkey

MooZonkey commented on 2024-06-04 23:00 (UTC)

I currently have this error when running makepkg -si . I manually verified all dependencies were installed. At a complete loss.

  [1/10] Compiling C++ object libwf-config.so.0.8.0.p/src_file.cpp.o
FAILED: libwf-config.so.0.8.0.p/src_file.cpp.o 
c++ -Ilibwf-config.so.0.8.0.p -I. -I../wf-config-0.8.0 -Iinclude -I../wf-config-0.8.0/include -I/usr/include/libevdev-1.0 -I/usr/include -I/usr/include/libxml2 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -Wno-deprecated-declarations -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -fPIC -MD -MQ libwf-config.so.0.8.0.p/src_file.cpp.o -MF libwf-config.so.0.8.0.p/src_file.cpp.o.d -o libwf-config.so.0.8.0.p/src_file.cpp.o -c ../wf-config-0.8.0/src/file.cpp
../wf-config-0.8.0/src/file.cpp: In lambda function:
../wf-config-0.8.0/src/file.cpp:419:25: error: ‘any_of’ is not a member of ‘std’
  419 |             return std::any_of(
      |                         ^~~~~~
[9/10] Compiling C++ object libwf-config.so.0.8.0.p/src_xml.cpp.o
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...  

yan12125 commented on 2021-04-24 01:09 (UTC)

Hi, coud you also add cmake to makedepends? If I build both doctest and wf-config in clean chroots, the latter fails as meson cannot find doctest via cmake:

Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency doctest found: NO (tried pkgconfig)

ablankley commented on 2021-04-21 23:42 (UTC)

doctest should be listed as a make dependency. Build fails without it

aperez commented on 2020-08-10 19:22 (UTC)

@librewish: GLM is only needed at build time, if you check which libraries libwf-config.so needs at run time... it does not appear listed:

% readelf -d pkg/wf-config/usr/lib/libwf-config.so.0.5.0|grep NEEDED
 0x0000000000000001 (NEEDED)             Shared library: [libevdev.so.2]
 0x0000000000000001 (NEEDED)             Shared library: [libxml2.so.2]
 0x0000000000000001 (NEEDED)             Shared library: [libstdc++.so.6]
 0x0000000000000001 (NEEDED)             Shared library: [libm.so.6]
 0x0000000000000001 (NEEDED)             Shared library: [libgcc_s.so.1]
 0x0000000000000001 (NEEDED)             Shared library: [libc.so.6]
%

Using nm -D on the library also does not show any unresolved symbols from GLM.

librewish commented on 2020-08-08 19:42 (UTC)

@aperez add glm as dep

In addition to make dep

yan12125 commented on 2019-10-16 05:43 (UTC)

Thank you for the update!

aperez commented on 2019-10-15 08:13 (UTC)

@yan12125: Thanks for the tip, good catch. I have updated the package with your suggestion.