Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 06 Jun 2014 15:54:32 +0000
From:      bz-noreply@freebsd.org
To:        freebsd-bugs@FreeBSD.org
Subject:   [Bug 190718] New: Error during installing collectd5 on amd64 FreeBSD8.4 via port
Message-ID:  <bug-190718-8@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=190718

            Bug ID: 190718
           Summary: Error during installing collectd5 on amd64 FreeBSD8.4
                    via port
           Product: Base System
           Version: 8.4-RELEASE
          Hardware: Any
                OS: Any
            Status: Needs Triage
          Severity: Affects Many People
          Priority: Normal
         Component: bin
          Assignee: freebsd-bugs@FreeBSD.org
          Reporter: df@bloknot.pp.ua

Dear sir.
I have this problem then I try to install /usr/ports/net-mgmt/collectd5 on my
FreeBSD 8.4 using standard command "make install clean" if I set configuration
option "STATGRAB - Enable statgrab-based plugins (disk, interface, etc)".
Without this option the installation was seccessfully without any error.
Collectd version 4 was seccessfully installed on my system but version 5 was
unseccesfully installed. I have update all popts using portupgrade before. If I
try to install collectd5 on other clean FreeBSD 8.4 system under VirtualBox
then I have same error.
 This is output of the process writing using 'script' command:
===============================================
Script started on Fri Jun  6 19:31:56 2014

root@bsd84:/usr/ports/net-mgmt/collectd5 # make

===>  Building for collectd5-5.4.1_2
Making all in libltdl
gmake[1]: Entering directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/libltdl'
gmake  all-am
gmake[2]: Entering directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/libltdl'
gmake[2]: Nothing to be done for `all-am'.
gmake[2]: Leaving directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/libltdl'
gmake[1]: Leaving directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/libltdl'
Making all in src
gmake[1]: Entering directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/src'
gmake  all-recursive
gmake[2]: Entering directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/src'
Making all in libcollectdclient
gmake[3]: Entering directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/src/libcollectdclient'
gmake  all-am
gmake[4]: Entering directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/src/libcollectdclient'
gmake[4]: Nothing to be done for `all-am'.
gmake[4]: Leaving directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/src/libcollectdclient'
gmake[3]: Leaving directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/src/libcollectdclient'
Making all in liboconfig
gmake[3]: Entering directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/src/liboconfig'
gmake  all-am
gmake[4]: Entering directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/src/liboconfig'
gmake[4]: Nothing to be done for `all-am'.
gmake[4]: Leaving directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/src/liboconfig'
gmake[3]: Leaving directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/src/liboconfig'
gmake[3]: Entering directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/src'
  CC       users_la-users.lo
users.c: In function 'users_read':
users.c:105: error: too few arguments to function 'sg_get_user_stats'
users.c:109: error: 'sg_user_stats' has no member named 'num_entries'
gmake[3]: *** [users_la-users.lo] Error 1
gmake[3]: Leaving directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/src'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/src'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/src'
gmake: *** [all-recursive] Error 1
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop in /usr/ports/net-mgmt/collectd5.
*** Error code 1

Stop in /usr/ports/net-mgmt/collectd5.
root@bsd84:/usr/ports/net-mgmt/collectd5 # cat > Makefile.local

MAKE_JOBS_UNSAFE=yes
root@bsd84:/usr/ports/net-mgmt/collectd5 # cat > Makefile.local

===>  Building for collectd5-5.4.1_2
Making all in libltdl
gmake[1]: Entering directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/libltdl'
gmake  all-am
gmake[2]: Entering directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/libltdl'
gmake[2]: Nothing to be done for `all-am'.
gmake[2]: Leaving directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/libltdl'
gmake[1]: Leaving directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/libltdl'
Making all in src
gmake[1]: Entering directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/src'
gmake  all-recursive
gmake[2]: Entering directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/src'
Making all in libcollectdclient
gmake[3]: Entering directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/src/libcollectdclient'
gmake  all-am
gmake[4]: Entering directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/src/libcollectdclient'
gmake[4]: Nothing to be done for `all-am'.
gmake[4]: Leaving directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/src/libcollectdclient'
gmake[3]: Leaving directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/src/libcollectdclient'
Making all in liboconfig
gmake[3]: Entering directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/src/liboconfig'
gmake  all-am
gmake[4]: Entering directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/src/liboconfig'
gmake[4]: Nothing to be done for `all-am'.
gmake[4]: Leaving directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/src/liboconfig'
gmake[3]: Leaving directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/src/liboconfig'
gmake[3]: Entering directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/src'
  CC       users_la-users.lo
users.c: In function 'users_read':
users.c:105: error: too few arguments to function 'sg_get_user_stats'
users.c:109: error: 'sg_user_stats' has no member named 'num_entries'
gmake[3]: *** [users_la-users.lo] Error 1
gmake[3]: Leaving directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/src'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/src'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory
`/usr/ports/net-mgmt/collectd5/work/collectd-5.4.1/src'
gmake: *** [all-recursive] Error 1
*** Error code 1

Stop in /usr/ports/net-mgmt/collectd5.
*** Error code 1

Stop in /usr/ports/net-mgmt/collectd5.
*** Error code 1

Stop in /usr/ports/net-mgmt/collectd5.
root@bsd84:/usr/ports/net-mgmt/collectd5 # ^D..exit

Script done on Fri Jun  6 19:32:45 2014
========================================

Environment:
1) FreeBSD bsd84 8.4-RELEASE FreeBSD 8.4-RELEASE #0 r251259: Sun Jun  2
21:26:57 UTC 2013     root@bake.isc.freebsd.org:/usr/obj/usr/src/sys/GENERIC 
amd64

2) FreeBSD mail.bloknot.pp.ua 8.4-RELEASE-p4 FreeBSD 8.4-RELEASE-p4 #0 r255451:
Wed Sep 11 07:54:19 EEST 2013    
root@mail.crimean.pp.ua:/usr/obj/usr/src/sys/NEW_21_05_13  amd64

How-To-Repeat:
To repeat the problem enough try to install collectd5 with option "STATGRAB -
Enable statgrab-based plugins (disk, interface, etc)" on clean FreeBSD 8.4.

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-190718-8>