ports/181098: sysutils/gkrellm2 needs pkgconfig
CyberLeo
cyberleo at cyberleo.net
Wed Aug 7 01:50:00 UTC 2013
>Number: 181098
>Category: ports
>Synopsis: sysutils/gkrellm2 needs pkgconfig
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Wed Aug 07 01:50:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: CyberLeo
>Release: 9.1-RELEASE-p2
>Organization:
CyberLeo.Net
>Environment:
FreeBSD jenga.den.cyberleo.net 9.1-RELEASE-p2 FreeBSD 9.1-RELEASE-p2 #1 r249029+991d5e0: Tue Apr 9 06:23:12 CDT 2013 cyberleo at jenga.den.cyberleo.net:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
===> The following configuration options are available for gkrellm-2.3.5_4:
DOCS=off: Build and/or install documentation
GKRELLM_CLIENT=off: GKrellM Client
NLS=off: Native Language Support
NTLM=off: NTLM authentication support
====> SSL protocol support: you can only select none or one of them
GNUTLS=off: SSL/TLS support via GnuTLS
OPENSSL=off: SSL/TLS support via OpenSSL
===> Use 'make config' to modify these settings
..
===> Building for gkrellm-2.3.5_4
./configure: pkg-config: not found
..
clang -c -Wall `pkg-config --cflags glib-2.0 gthread-2.0` -I.. -I../shared -I/usr/local/include -DGKRELLM_SERVER -O2 -pipe -O2 -pipe -march=atom -DSYSTEM_THEMES_DIR='"/usr/local/share/gkrellm2/themes"' -DSYSTEM_PLUGINS_DIR='"/usr/local/libexec/gkrellm2/plugins"' -DGKRELLMD_SYS_ETC='"/usr/local/etc"' -DGKRELLMD_SYSTEM_PLUGINS_DIR='"/usr/local/libexec/gkrellm2/plugins-gkrellmd"' -fno-strict-aliasing utils.c -o utils.o
pkg-config: not found
In file included from main.c:34:
In file included from ./gkrellmd.h:36:
./shared/log.h:37:10: fatal error: 'glib.h' file not found
#include <glib.h>
^
>How-To-Repeat:
Use poudriere to build sysutils/gkrellm2 with all options off.
>Fix:
Attached patch fixes.
Patch attached with submission follows:
--- sysutils/gkrellm2/Makefile.orig 2013-08-06 20:15:14.247011629 -0500
+++ sysutils/gkrellm2/Makefile 2013-08-06 20:16:20.303016367 -0500
@@ -27,6 +27,8 @@
.include <bsd.port.options.mk>
+USES+= pkgconfig
+
.if ${PORT_OPTIONS:MGKRELLM_CLIENT}
CONFLICTS= gkrellm-1.*
USE_GNOME= gtk20
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list