Bug 40390 - Прошу пересобрать libxdg-basedir
Summary: Прошу пересобрать libxdg-basedir
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libxdg-basedir (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Evgenii Terechkov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks: 40254
  Show dependency tree
 
Reported: 2021-07-07 13:38 MSK by neurofreak-alt@yandex.ru
Modified: 2021-07-10 22:00 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description neurofreak-alt@yandex.ru 2021-07-07 13:38:48 MSK
Прошу пересобрать библиотеку с версией 1.2.0

Обращаю ваше внимание что у неё сменился апстрим:
[1] https://github.com/devnev/libxdg-basedir

Для сборки пакета radiotray-ng понадобилось обновление библиотеки libxdg-basedir, так как в текущей версии отсутствует декларация xdgRuntimeDirectory:

"[ 4%] Building CXX object src/radiotray-ng/gui/appindicator/CMakeFiles/appindicator_gui.dir/appindicator_gui.cpp.o 
In file included from /usr/src/build/radiotray-ng-0.2.7/include/radiotray-ng/common.hpp:21,
from /usr/src/build/radiotray-ng-0.2.7/include/radiotray-ng/file_monitor.hpp:20,
from /usr/src/build/radiotray-ng-0.2.7/src/radiotray-ng/gui/appindicator/appindicator_gui.hpp:22,
from /usr/src/build/radiotray-ng-0.2.7/src/radiotray-ng/gui/appindicator/appindicator_gui.cpp:18:
/usr/src/build/radiotray-ng-0.2.7/include/radiotray-ng/helpers.hpp: In function 'std::__cxx11::string radiotray_ng::get_runtime_dir()':
/usr/src/build/radiotray-ng-0.2.7/include/radiotray-ng/helpers.hpp:131:27: error: 'xdgRuntimeDirectory' was not declared in this scope
auto xdg_runtime_dir = xdgRuntimeDirectory(&xdg_handle);
^~~~~~~~~~~~~~~~~~~
/usr/src/build/radiotray-ng-0.2.7/include/radiotray-ng/helpers.hpp:131:27: note: suggested alternative: 'xdgConfigDirectories'
auto xdg_runtime_dir = xdgRuntimeDirectory(&xdg_handle);
^~~~~~~~~~~~~~~~~~~
xdgConfigDirectories
make[2]: *** [src/radiotray-ng/gui/appindicator/CMakeFiles/appindicator_gui.dir/build.make:63: src/radiotray-ng/gui/appindicator/CMakeFiles/appindicator_gui.dir/appindicator_gui.cpp.o] Error 1"

В версии 1.2.0 уже есть.
Comment 1 Repository Robot 2021-07-10 22:00:35 MSK
libxdg-basedir-1.2.3-alt1 -> sisyphus:

 Sat Jul 10 2021 Andrey Cherepanov <cas@altlinux> 1.2.3-alt1
 - New version (ALT #40390).
 - Change upstream URL.
 - Disable static library build.