Package Details: hyperion.ng-git 2.0.15.r108.7645ebb5-1

Git Clone URL: https://aur.archlinux.org/hyperion.ng-git.git (read-only, click to copy)
Package Base: hyperion.ng-git
Description: The reworked version (next generation) of Hyperion, ambient light software
Upstream URL: https://github.com/hyperion-project/hyperion.ng
Licenses: MIT
Conflicts: hyperion, hyperion-git, hyperion.ng
Provides: hyperion, hyperion.ng
Submitter: Jake
Maintainer: Links2004
Last Packager: Links2004
Votes: 5
Popularity: 0.000015
First Submitted: 2016-10-29 22:39 (UTC)
Last Updated: 2024-04-28 06:40 (UTC)

Latest Comments

« First ‹ Previous 1 2 3

Jake commented on 2021-06-25 08:53 (UTC) (edited on 2021-06-25 08:54 (UTC) by Jake)

@Bykow,@hcooh: Yes, seems to be a false positive with GCC 11.1: https://github.com/ARMmbed/mbedtls/issues/4130

There are multiple patches in development concerning this, but not in a release yet. The fixes also result in a slight API change.

It should be okay to disable the error through CFLAGS, but another way is to depend/link the mbedtls package from Arch and skip that dependency build altogether. I have pushed the change, let me know if everything works for you now.

hcooh commented on 2021-06-25 06:32 (UTC)

I have the same error as @Bykow, it seems to be due to GCC11 ?

I could get the compilation to finish by adding the following line just above the cmake in the build() function of the PKGBUILD, but probably not the best solution. CFLAGS="${CFLAGS} -Wno-stringop-overflow"

Bykow commented on 2021-06-23 10:26 (UTC) (edited on 2021-06-23 11:37 (UTC) by Bykow)

Does not compile.

PATH/hyperion.ng-git/src/hyperion.ng/build/dependencies/external/mbedtls/src/library/ssl_tls.c:3267:5: error: ‘mbedtls_sha512_finish_ret’ accessing 64 bytes in a region of size 48 [-Werror=stringop-overflow=]
 3267 |     finish( &sha512, padbuf );
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~

Jake commented on 2021-03-09 13:52 (UTC)

Thanks @pety3bi, I added it now.

pety3bi commented on 2021-03-09 00:45 (UTC)

qt5-x11extras is also required, but missing in dependencies

Jake commented on 2020-01-01 14:28 (UTC)

@Elfe: Thanks for the notice, it's updated now.

Elfe commented on 2019-11-24 19:34 (UTC)

Upstream has a patch for python 3.8 support I had to use DUSE_SYSTEM_PROTO_LIBS=OFF as there where build errors The systemd service definition uses rootPath which is an unkown parameter in current git

Jake commented on 2018-08-12 15:47 (UTC) (edited on 2019-05-05 18:32 (UTC) by Jake)

EDIT: Not true anymore, fixed upstream.

Note: Build fails with cmake 3.11.x currently, a workaround is to downgrade to 3.10.

moc_JsonClientConnection.cpp:86:48: error: invalid use of incomplete type 'class QJsonObject'
         case 1: { qint64 _r = _t->sendMessage((*reinterpret_cast< QJsonObject(*)>(_a[1])));

If someone knows how to fix this properly, let me know.