Package Details: openrgb 0.7-6

Git Clone URL: https://aur.archlinux.org/openrgb.git (read-only, click to copy)
Package Base: openrgb
Description: Open source RGB lighting control that doesn't depend on manufacturer software.
Upstream URL: https://gitlab.com/CalcProgrammer1/OpenRGB
Keywords: led lighting rgb
Licenses: GPL2
Submitter: dangersalad
Maintainer: Talzahr (MicrochipQ)
Last Packager: Talzahr
Votes: 63
Popularity: 4.21
First Submitted: 2020-05-19 15:35 (UTC)
Last Updated: 2022-05-17 13:24 (UTC)

Latest Comments

1 2 3 4 5 6 Next › Last »

Talzahr commented on 2022-08-11 00:46 (UTC) (edited on 2022-08-11 00:50 (UTC) by Talzahr)

@CalcProgrammer1: it used to be set this way when I took over the repo 2 years ago. However, I've been informed by many users that the Arch Build System convention is to never override a user's makepkg.conf build flags.

*makepkg allows for overriding the makepkg.conf settings directly and AUR helpers have a makepkg passthrough option as well.

yochananmarqos commented on 2022-08-10 17:10 (UTC)

@CalcProgrammer1: That's configured in makepkg.conf, you can set it yourself. See https://wiki.archlinux.org/title/Makepkg#Improving_compile_times

CalcProgrammer1 commented on 2022-08-10 15:15 (UTC)

Please add -j<number of cores> to the make command so that it utilizes all cores when building.

Talzahr commented on 2022-05-17 13:25 (UTC) (edited on 2022-05-17 13:27 (UTC) by Talzahr)

Thank you Harre and Rayyan for the fix that some are reporting. Tested this in a clean build and all good. Pushed pkgrel 6. Apologies for the delay. Been away from my Arch system on a 2 month sabbatical to the coast (and was awesome).

harre commented on 2022-04-24 01:21 (UTC) (edited on 2022-04-24 01:22 (UTC) by harre)

I get segfault too and the patch seems to fix it.

Can the maintainer add this to the package?

% git diff PKGBUILD 
diff --git a/PKGBUILD b/PKGBUILD
index edbce47..14eee78 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -19,10 +19,12 @@ source=(
    "https://gitlab.com/CalcProgrammer1/OpenRGB/-/archive/release_$pkgver/OpenRGB-release_$pkgver.tar.gz"
    openrgb.conf
    openrgb.service
+   https://gitlab.com/CalcProgrammer1/OpenRGB/-/commit/59732ed47e6c1392ba5236c07410dca13d4d721f.patch
 )
 sha256sums=    ('6052e04ad736f94a91a386f6cfc0aaff9554fafdabe99cdd46a296fd49132569'
                 'b5a53d747422f8b594e3e9615e238457d696732efce94050cdd72182a8645ef2'
-                '272dc43a77d0e48d29f32da753c7e05fd635883b173c21047f4eefa8bfc77938')
+                '272dc43a77d0e48d29f32da753c7e05fd635883b173c21047f4eefa8bfc77938'
+                '9d5f9435426351af7e9a12df5f75f56183585fd38729956a5cead1e2172d8e02')

 prepare() {
    cd "$srcdir/OpenRGB-release_$pkgver"

Rayyan commented on 2022-03-26 14:57 (UTC) (edited on 2022-03-26 14:58 (UTC) by Rayyan)

It segfaults for me as well. I've just tried building this package with this patch applied, and the issue is fixed.

https://gitlab.com/CalcProgrammer1/OpenRGB/-/commit/59732ed47e6c1392ba5236c07410dca13d4d721f.patch

PC2022 commented on 2022-03-21 18:00 (UTC) (edited on 2022-03-21 18:05 (UTC) by PC2022)

@dada513 - segfaulting here too. Try completely deleting ~/.config/OpenRGB which allow it to run, although still segfaults the subsequent time

dada513 commented on 2022-03-17 15:10 (UTC)

Anyone else having this segfault instantly?

microsoftenator commented on 2022-03-11 05:24 (UTC) (edited on 2022-03-11 05:27 (UTC) by microsoftenator)

It seems that lto is still enabled somewhere even with options=("!lto") in the PKGBUILD

Turns out the Makefile has -flto explicitly enabled. It then appears later in the CXXFLAG variable, resulting in it being enabled anyway.