diff options
author | Ashley Bone | 2023-01-09 10:19:00 -0500 |
---|---|---|
committer | Ashley Bone | 2023-01-09 10:19:00 -0500 |
commit | f8999d4cdd4f3ebcc9c3a523f1407c406905aa14 (patch) | |
tree | 42793bd1d58b0a6fdbd7c05130600f13bcf323e7 | |
parent | d03eefe8b03714b978da74e3086b3a19f1398f6d (diff) | |
download | aur-f8999d4cdd4f3ebcc9c3a523f1407c406905aa14.tar.gz |
Added number of processors patch to fix CPU detection on some systems.
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 11 | ||||
-rw-r--r-- | nprocessors.patch | 13 |
3 files changed, 23 insertions, 5 deletions
@@ -1,7 +1,7 @@ pkgbase = rasdaemon pkgdesc = Logging daemon for Platform Reliability, Availability and Serviceability (RAS), replacing mcelog pkgver = 0.6.8 - pkgrel = 1 + pkgrel = 2 url = https://github.com/mchehab/rasdaemon arch = i686 arch = x86_64 @@ -10,7 +10,9 @@ pkgbase = rasdaemon depends = dmidecode depends = perl depends = perl-dbd-sqlite + source = nprocessors.patch source = https://github.com/mchehab/rasdaemon/archive/refs/tags/v0.6.8.tar.gz + sha256sums = bca975681559ed6cc7383f936b00ad370fbd803f7193685f4da9d0cbfaf6feea sha256sums = d7c9ad61a13ca230e376db4014ae3192992eff10908adf38fad1917609f7d341 pkgname = rasdaemon @@ -2,7 +2,7 @@ # Orginally Packaged By: Mantas Mikulėnas <grawity@gmail.com> pkgname=rasdaemon pkgver=0.6.8 -pkgrel=1 +pkgrel=2 pkgdesc="Logging daemon for Platform Reliability, Availability and Serviceability (RAS), replacing mcelog" arch=(i686 x86_64) url="https://github.com/mchehab/rasdaemon" @@ -15,11 +15,14 @@ depends=( perl perl-dbd-sqlite ) -source=("https://github.com/mchehab/${pkgname}/archive/refs/tags/v${pkgver}.tar.gz") -sha256sums=('d7c9ad61a13ca230e376db4014ae3192992eff10908adf38fad1917609f7d341') +source=("nprocessors.patch" + "https://github.com/mchehab/${pkgname}/archive/refs/tags/v${pkgver}.tar.gz") +sha256sums=('bca975681559ed6cc7383f936b00ad370fbd803f7193685f4da9d0cbfaf6feea' + 'd7c9ad61a13ca230e376db4014ae3192992eff10908adf38fad1917609f7d341') prepare() { - cd "$srcdir/$pkgname-$pkgver" + cd "${srcdir}/${pkgname}-${pkgver}" + patch -p1 < "${srcdir}/nprocessors.patch" autoreconf -vfi } diff --git a/nprocessors.patch b/nprocessors.patch new file mode 100644 index 000000000000..fd9279a373bb --- /dev/null +++ b/nprocessors.patch @@ -0,0 +1,13 @@ +diff --git a/ras-events.c b/ras-events.c +index 39cab20..319f049 100644 +--- a/ras-events.c ++++ b/ras-events.c +@@ -328,7 +328,7 @@ static void parse_ras_data(struct pthread_data *pdata, struct kbuffer *kbuf, + + static int get_num_cpus(struct ras_events *ras) + { +- return sysconf(_SC_NPROCESSORS_CONF); ++ return sysconf(_SC_NPROCESSORS_ONLN); + #if 0 + char fname[MAX_PATH + 1]; + int num_cpus = 0; |