pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/52307: sysutils/xfce4-diskperf-plugin build fails on -current (and netbsd-8)
>Number: 52307
>Category: pkg
>Synopsis: sysutils/xfce4-diskperf-plugin build fails on -current (and netbsd-8)
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sun Jun 18 02:50:00 +0000 2017
>Originator: John D. Baker
>Release: NetBSD/amd64-8.99.1, pkgsrc-2017Q1
>Organization:
>Environment:
NetBSD x3650 8.99.1 NetBSD 8.99.1 (RACKMOUNT) #135: Mon Jun 12 11:34:53 CDT 2017 sysop%yggdrasil.technoskunk.fur@localhost:/r0/build/current/obj/amd64/sys/arch/amd64/compile/RACKMOUNT amd64
>Description:
Building "sysutils/xfce4-diskperf-plugin" on NetBSD-8.99.1 (and by
extension, the netbsd-8 branch, fails, complaining about
an "incomplete type", referring to "struct io_sysctl" in
${WRKSRC}/panel-plugin/devperf.c
The exact error output was not available for this PR filing. If
needed, it can likely be re-created and posted in a followup.
The error didn't appear for a long time as the package remained
unchanged and was never selected for replacement until now (forced
rebuild of everything using "rebuild=YES" and 'pkg_rolling-replace').
Package last built around 7.99.66 timeframe did not incur the error.
>How-To-Repeat:
Attempt to build sysutils/xfce4-diskperf-plugin under NetBSD-8.99.1
or NetBSD-8.0_BETA.
>Fix:
Apply the following patch:
+--- panel-plugin/devperf.c.orig 2017-06-17 20:21:05.377488497 -0500
++++ panel-plugin/devperf.c 2017-06-17 20:33:27.213967124 -0500
+@@ -31,6 +31,7 @@
+ #include <stdio.h>
+ #include <memory.h>
+ #include <string.h>
++#include <sys/iostat.h>
+ #include <errno.h>
+ #include <sys/time.h>
+
The file
"sysutils/xfce4-diskperf-plugin/patches/patch-panel-plugin_devperf.c"
should be updated to include the above change.
Home |
Main Index |
Thread Index |
Old Index