Package Details: deadbeef-qt5-git 1:r76.20210729.04b1404-2

Git Clone URL: https://aur.archlinux.org/deadbeef-qt5-git.git (read-only, click to copy)
Package Base: deadbeef-qt5-git
Description: Qt based user interface plugin for DeaDBeeF music player.
Upstream URL: https://github.com/maz-1/deadbeef-qt
Licenses: GPL2
Conflicts: deadbeef-qt, deadbeef-qt-git, deadbeef-qt5
Provides: deadbeef-qt, deadbeef-qt-git, deadbeef-qt5
Submitter: maz-1
Maintainer: dreieck
Last Packager: dreieck
Votes: 2
Popularity: 0.000000
First Submitted: 2018-09-01 12:04 (UTC)
Last Updated: 2022-05-24 13:47 (UTC)

Dependencies (5)

Required by (0)

Sources (2)

Pinned Comments

dreieck commented on 2023-09-22 20:00 (UTC)

Currently, build fails with

[  4%] Building CXX object CMakeFiles/Qt.dir/MetadataDialog.cpp.o
In file included from /tmp/makepkg/build/deadbeef-qt5-git/src/deadbeef-qt5/MetadataDialog.cpp:13:
/tmp/makepkg/build/deadbeef-qt5-git/src/deadbeef-qt5/include/strlcpy.h:6:49: error: ‘size_t strlcat(char*, const char*, size_t)’ redeclared inline without ‘gnu_inline’ attribute
    6 | static inline size_t /* O - Length of string */ strlcat(char *dst,      /* O - Destination string */
      |                                                 ^~~~~~~
In file included from /usr/include/features.h:503,
                 from /usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/c++config.h:679,
                 from /usr/include/c++/13.2.1/type_traits:38,
                 from /usr/include/qt/QtCore/qglobal.h:45,
                 from /usr/include/qt/QtConcurrent/qtconcurrent_global.h:43,
                 from /usr/include/qt/QtConcurrent/qtconcurrentcompilertest.h:43,
                 from /usr/include/qt/QtConcurrent/qtconcurrentrun.h:44,
                 from /usr/include/qt/QtConcurrent/QtConcurrentRun:1,
                 from /tmp/makepkg/build/deadbeef-qt5-git/src/deadbeef-qt5/MetadataDialog.h:4,
                 from /tmp/makepkg/build/deadbeef-qt5-git/src/deadbeef-qt5/MetadataDialog.cpp:1:
/usr/include/bits/string_fortified.h:167:1: note: ‘size_t strlcat(char*, const char*, size_t)’ previously defined here
  167 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
/tmp/makepkg/build/deadbeef-qt5-git/src/deadbeef-qt5/include/strlcpy.h:49:49: error: ‘size_t strlcpy(char*, const char*, size_t)’ redeclared inline without ‘gnu_inline’ attribute
   49 | static inline size_t /* O - Length of string */ strlcpy(char *dst,      /* O - Destination string */
      |                                                 ^~~~~~~
/usr/include/bits/string_fortified.h:150:1: note: ‘size_t strlcpy(char*, const char*, size_t)’ previously defined here
  150 | __NTH (strlcpy (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
make[2]: *** [CMakeFiles/Qt.dir/build.make:532: CMakeFiles/Qt.dir/MetadataDialog.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:84: CMakeFiles/Qt.dir/all] Error 2
make: *** [Makefile:136: all] Error 2

I have no idea how to fix it.

If anyone has a fix, please tell or ask for adoption of this package.

Reported to upstream via Email.

Latest Comments

1 2 Next › Last »

dreieck commented on 2024-01-20 09:31 (UTC) (edited on 2024-01-20 09:35 (UTC) by dreieck)

@hippieben:
And upstream only has pull requests enabled, no issue reporting
… but upstream maintainer seems to equal "maz-1" here in the AUR, so I just emailed that user.

hippieben commented on 2024-01-20 04:39 (UTC)

Seems to be abandoned. Code hasn't been touched in 3 years, build fails and throws a ton of deprecation warnings. Unfortunate. Hopefully someone can bring this back to life. PKGBUILD fails, as does building directly from repo with posted instructions. QT keeps marching on and this project has fallen behind.

dreieck commented on 2023-09-22 20:00 (UTC)

Currently, build fails with

[  4%] Building CXX object CMakeFiles/Qt.dir/MetadataDialog.cpp.o
In file included from /tmp/makepkg/build/deadbeef-qt5-git/src/deadbeef-qt5/MetadataDialog.cpp:13:
/tmp/makepkg/build/deadbeef-qt5-git/src/deadbeef-qt5/include/strlcpy.h:6:49: error: ‘size_t strlcat(char*, const char*, size_t)’ redeclared inline without ‘gnu_inline’ attribute
    6 | static inline size_t /* O - Length of string */ strlcat(char *dst,      /* O - Destination string */
      |                                                 ^~~~~~~
In file included from /usr/include/features.h:503,
                 from /usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/c++config.h:679,
                 from /usr/include/c++/13.2.1/type_traits:38,
                 from /usr/include/qt/QtCore/qglobal.h:45,
                 from /usr/include/qt/QtConcurrent/qtconcurrent_global.h:43,
                 from /usr/include/qt/QtConcurrent/qtconcurrentcompilertest.h:43,
                 from /usr/include/qt/QtConcurrent/qtconcurrentrun.h:44,
                 from /usr/include/qt/QtConcurrent/QtConcurrentRun:1,
                 from /tmp/makepkg/build/deadbeef-qt5-git/src/deadbeef-qt5/MetadataDialog.h:4,
                 from /tmp/makepkg/build/deadbeef-qt5-git/src/deadbeef-qt5/MetadataDialog.cpp:1:
/usr/include/bits/string_fortified.h:167:1: note: ‘size_t strlcat(char*, const char*, size_t)’ previously defined here
  167 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
/tmp/makepkg/build/deadbeef-qt5-git/src/deadbeef-qt5/include/strlcpy.h:49:49: error: ‘size_t strlcpy(char*, const char*, size_t)’ redeclared inline without ‘gnu_inline’ attribute
   49 | static inline size_t /* O - Length of string */ strlcpy(char *dst,      /* O - Destination string */
      |                                                 ^~~~~~~
/usr/include/bits/string_fortified.h:150:1: note: ‘size_t strlcpy(char*, const char*, size_t)’ previously defined here
  150 | __NTH (strlcpy (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
make[2]: *** [CMakeFiles/Qt.dir/build.make:532: CMakeFiles/Qt.dir/MetadataDialog.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:84: CMakeFiles/Qt.dir/all] Error 2
make: *** [Makefile:136: all] Error 2

I have no idea how to fix it.

If anyone has a fix, please tell or ask for adoption of this package.

Reported to upstream via Email.

dreieck commented on 2022-05-24 13:47 (UTC)

Adopted after filing orphan request, and fixed the versioning issue (together with some PKGBUILD overhaul).

dreieck commented on 2022-03-15 11:20 (UTC)

@maz-1, can you upload an updated PKGBUILD with up to date $pkgver, please? Your $pkgver in the metadata is higher than what in the end actually will be generated by pkgver(), confusing automatic update decisions by AUR helpers as reported already by @taylor85345 on 2021-10-04.

But if the current 76.04b1404 is indeed newer than the 90.56831d7, then the versioniing scheme has changed and you should increment $epoch instead.

Thanks for maintaining!

taylor85345 commented on 2021-10-04 18:23 (UTC)

Version number in PKGBUILD is incorrect. Version reported on PKGBUILD is 90.56831d7-1, while version installed is 76.04b1404-1. This is causing my AUR helpers to repeatedly report an update available and attempt to re-install

IncredibleLaser commented on 2021-06-06 06:30 (UTC)

Package needs git as a makedepends, otherwise it won't build in a clean chroot.

servimo commented on 2020-07-07 16:13 (UTC)

Could not compile because: [ 9%] Generating /var/tmp/pamac-build-sergio/deadbeef-qt5-git/src/deadbeef-qt5/QtGui_zh_CN.ts lupdate error: List file '/var/tmp/pamac-build-sergio/deadbeef-qt5-git/src/build/CMakeFiles/QtGui_ru_RU.ts_lst_file' is not readable. lupdate error: List file '/var/tmp/pamac-build-sergio/deadbeef-qt5-git/src/build/CMakeFiles/QtGui_zh_CN.ts_lst_file' is not readable. make[2]: [CMakeFiles/Qt.dir/build.make:102: /var/tmp/pamac-build-sergio/deadbeef-qt5-git/src/deadbeef-qt5/QtGui_ru_RU.ts] Erro 1 make[2]: * Esperando que outros processos terminem. make[2]: * [CMakeFiles/Qt.dir/build.make:106: /var/tmp/pamac-build-sergio/deadbeef-qt5-git/src/deadbeef-qt5/QtGui_zh_CN.ts] Erro 1 make[1]: [CMakeFiles/Makefile2:96: CMakeFiles/Qt.dir/all] Erro 2 make: [Makefile:150: all] Erro 2 ==> ERRO: Uma falha ocorreu em build(). Abortando...

JackFrost commented on 2019-03-15 21:56 (UTC)

Add to SoundPreferencesWidget.h code: enum { DDB_RG_PROCESSING_NONE = 0, DDB_RG_PROCESSING_GAIN = 1, DDB_RG_PROCESSING_PREVENT_CLIPPING = 2, };

Then rebuild package. It works for me.