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