Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Jan 2015 22:58:55 -0800
From:      perryh@pluto.rain.com (Perry Hutchison)
To:        freebsd-ports@FreeBSD.org
Cc:        pkg-fallout@FreeBSD.org, vanilla@FreeBSD.org
Subject:   misconfigured package-build server causing bogus pkg-fallout messages
Message-ID:  <54bb59af.H0faSLOGGNdyk4/s%perryh@pluto.rain.com>

next in thread | raw e-mail | index | archive | help
Immediately after Poudriere reports the OSVERSIONs:

!!! Jail is newer than host. (Jail: 1100052, Host: 1100050) !!!
!!! This is not supported. !!!
!!! Host kernel must be same or newer than jail. !!!
!!! Expect build failures. !!!

Given that, I suppose the rest of the error report is bogus, right?

Shouldn't stuff like this get filtered out, so that only genuine
failures get sent to the maintainers?

Message below, with emails altered to reduce spam.

====================================================================

From: pkg-fallout [at] freebsd.org
Date: Fri, 16 Jan 2015 06:45:55 GMT
To: perryh [at] pluto.rain.com
Subject: [package - head-amd64-default][sysutils/diskcheckd] Failed for diskcheckd-20110729 in build
Cc: pkg-fallout [at] freebsd.org

You are receiving this mail as a port that you maintain
is failing to build on the FreeBSD package build server.
Please investigate the failure and submit a PR to fix
build.

Maintainer:     perryh [at] pluto.rain.com
Last committer: vanilla [at] FreeBSD.org
Ident:          $FreeBSD: head/sysutils/diskcheckd/Makefile 359383 2014-06-26 16:00:00Z vanilla $
Log URL:        http://beefy2.isc.freebsd.org/data/head-amd64-default/2015-01-15_15h59m45s/logs/diskcheckd-20110729.log
Build URL:      http://beefy2.isc.freebsd.org/build.html?mastername=head-amd64-default&build=2015-01-15_15h59m45s
Log:

====>> Building sysutils/diskcheckd
build started at Fri Jan 16 06:45:52 UTC 2015
port directory: /usr/ports/sysutils/diskcheckd
building for: FreeBSD head-amd64-default-job-23 11.0-CURRENT FreeBSD 11.0-CURRENT r276772 amd64
maintained by: perryh [at] pluto.rain.com
Makefile ident:      $FreeBSD: head/sysutils/diskcheckd/Makefile 359383 2014-06-26 16:00:00Z vanilla $
Poudriere version: 3.1.1
Host OSVERSION: 1100050
Jail OSVERSION: 1100052




!!! Jail is newer than host. (Jail: 1100052, Host: 1100050) !!!
!!! This is not supported. !!!
!!! Host kernel must be same or newer than jail. !!!
!!! Expect build failures. !!!



---Begin Environment---
OSVERSION=1100052
UNAME_v=FreeBSD 11.0-CURRENT r276772
UNAME_r=11.0-CURRENT
BLOCKSIZE=K
MAIL=/var/mail/root
STATUS=1
SAVED_TERM=
MASTERMNT=/usr/local/poudriere/data/.m/head-amd64-default/ref
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin
POUDRIERE_BUILD_TYPE=bulk
PKGNAME=diskcheckd-20110729
OLDPWD=/
PWD=/usr/local/poudriere/data/.m/head-amd64-default/ref/.p/pool
MASTERNAME=head-amd64-default
USER=root
HOME=/root
POUDRIERE_VERSION=3.1.1
LOCALBASE=/usr/local
PACKAGE_BUILDING=yes
---End Environment---

---Begin OPTIONS List---
---End OPTIONS List---

--CONFIGURE_ARGS--

--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
XDG_DATA_HOME=/wrkdirs/usr/ports/sysutils/diskcheckd/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/sysutils/diskcheckd/work  HOME=/wrkdirs/usr/ports/sysutils/diskcheckd/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh
--End CONFIGURE_ENV--

--MAKE_ENV--
XDG_DATA_HOME=/wrkdirs/usr/ports/sysutils/diskcheckd/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/sysutils/diskcheckd/work  HOME=/wrkdirs/usr/ports/sysutils/diskcheckd/work TMPDIR="/tmp" NO_PIE=yes SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local  LOCALBASE=/usr/local  LIBDIR="/usr/lib"  CC="cc" CFLAGS="-O2 -pipe  -D_PATH_CONF='\"/usr/local/etc/diskcheckd.conf\"' -fstack-protector -fno-strict-aliasing"  CPP="cpp" CPPFLAGS=""  LDFLAGS=" -fstack-protector" LIBS=""  CXX="c++" CXXFLAGS="-O2 -pipe -D_PATH_CONF='\"/usr/local/etc/diskcheckd.conf\"' -fstack-protector -fno-strict-aliasing "  MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install  -s -o root -g wheel -m 555"  BSD_INSTALL_LIB="install  -s -o root -g wheel -m 444"  BSD_INSTALL_SCRIPT="install  -o root -g wheel -m 555"  BSD_INSTALL_DATA="install  -o root -g wheel -m 0644"  BSD_INSTALL_MAN="install  -o root -g wheel -m 444"
--End MAKE_ENV--

--PLIST_SUB--
OSREL=11.0
PREFIX=%D
LOCALBASE=/usr/local
RESETPREFIX=/usr/local
PORTDOCS=""
PORTEXAMPLES=""
LIB32DIR=lib
DOCSDIR="share/doc/diskcheckd"
EXAMPLESDIR="share/examples/diskcheckd"
DATADIR="share/diskcheckd"
WWWDIR="www/diskcheckd"
ETCDIR="etc/diskcheckd"
--End PLIST_SUB--

--SUB_LIST--
PREFIX=/usr/local
LOCALBASE=/usr/local
DATADIR=/usr/local/share/diskcheckd
DOCSDIR=/usr/local/share/doc/diskcheckd
EXAMPLESDIR=/usr/local/share/examples/diskcheckd
WWWDIR=/usr/local/www/diskcheckd
ETCDIR=/usr/local/etc/diskcheckd
--End SUB_LIST--

---Begin make.conf---
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
#### /usr/local/etc/poudriere.d/make.conf ####
WITH_PKGNG=yes
#WITH_PKGNG=devel
# clean-restricted ran via poudriere.conf NO_RESTRICTED
#NO_RESTRICTED=yes
DISABLE_MAKE_JOBS=poudriere
---End make.conf---
=======================<phase: check-sanity   >============================
===>  License BSD2CLAUSE accepted by the user
===========================================================================
=======================<phase: pkg-depends    >============================
===>   diskcheckd-20110729 depends on file: /usr/local/sbin/pkg - not found
===>    Verifying install for /usr/local/sbin/pkg in /usr/ports/ports-mgmt/pkg
===>   Installing existing package /packages/All/pkg-1.4.4.txz
[head-amd64-default-job-23] Installing pkg-1.4.4...
[head-amd64-default-job-23] Extracting pkg-1.4.4... done
pkg-static: Fail to kill children
Message for pkg-1.4.4:
 If you are upgrading from the old package format, first run:

  # pkg2ng
===>   Returning to build of diskcheckd-20110729
===========================================================================
=======================<phase: fetch-depends  >============================
===========================================================================
=======================<phase: fetch          >============================
===>  License BSD2CLAUSE accepted by the user
===> Fetching all distfiles required by diskcheckd-20110729 for building
===========================================================================
=======================<phase: checksum       >============================
===>  License BSD2CLAUSE accepted by the user
===> Fetching all distfiles required by diskcheckd-20110729 for building
===========================================================================
=======================<phase: extract-depends>============================
===========================================================================
=======================<phase: extract        >============================
===>  License BSD2CLAUSE accepted by the user
===> Fetching all distfiles required by diskcheckd-20110729 for building
===>  Extracting for diskcheckd-20110729
===========================================================================
=======================<phase: patch-depends  >============================
===========================================================================
=======================<phase: patch          >============================
===>  Patching for diskcheckd-20110729
===========================================================================
=======================<phase: build-depends  >============================
===========================================================================
=======================<phase: lib-depends    >============================
===========================================================================
=======================<phase: configure      >============================
===>  Configuring for diskcheckd-20110729
===========================================================================
=======================<phase: build          >============================
===>  Building for diskcheckd-20110729
Warning: Object directory not changed from original /wrkdirs/usr/ports/sysutils/diskcheckd/work/diskcheckd-20110729
cc -O2 -pipe  -D_PATH_CONF='"/usr/local/etc/diskcheckd.conf"' -fstack-protector -fno-strict-aliasing   -std=gnu99 -fstack-protector   -Qunused-arguments -c diskcheckd.c
diskcheckd.c:323:14: warning: format specifies type 'long long' but the argument has type 'quad_t' (aka 'long') [-Wformat]
            nbytes, secno, dp->device);
                    ^~~~~
diskcheckd.c:351:35: warning: format specifies type 'long long' but the argument has type 'quad_t' (aka 'long') [-Wformat]
                  "to be within any DOS slice", secno, dp->device);
                                                ^~~~~
diskcheckd.c:365:34: warning: format specifies type 'long long' but the argument has type 'quad_t' (aka 'long') [-Wformat]
                    "on device %s, type %02x", secno, newdev,
                                               ^~~~~
diskcheckd.c:376:16: error: use of undeclared identifier 'DIOCGDINFO'
        if (ioctl(fd, DIOCGDINFO, &label) < 0) {
                      ^
diskcheckd.c:393:39: warning: format specifies type 'long long' but the argument has type 'quad_t' (aka 'long') [-Wformat]
                  "to be within any BSD partition", secno, newdev);
                                                    ^~~~~
diskcheckd.c:404:32: warning: format specifies type 'long long' but the argument has type 'quad_t' (aka 'long') [-Wformat]
                    "on device %s, type %s", secno, newdev,
                                             ^~~~~
diskcheckd.c:410:31: warning: format specifies type 'long long' but the argument has type 'quad_t' (aka 'long') [-Wformat]
          "on 4.2BSD filesystem %s", secno, newdev);
                                     ^~~~~
diskcheckd.c:476:8: warning: format specifies type 'long long' but the argument has type 'quad_t' (aka 'long') [-Wformat]
                            (quad_t)dseek(dp, 0, SEEK_CUR));
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
diskcheckd.c:479:6: warning: format specifies type 'long long' but the argument has type 'quad_t' (aka 'long') [-Wformat]
                                        (quad_t)dseek(dp, 0, SEEK_CUR));
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
diskcheckd.c:481:6: warning: format specifies type 'long long' but the argument has type 'quad_t' (aka 'long') [-Wformat]
                                        (quad_t)dp->size, dp->days, dp->rate,
                                        ^~~~~~~~~~~~~~~~
9 warnings and 1 error generated.
*** Error code 1

Stop.
make[1]: stopped in /wrkdirs/usr/ports/sysutils/diskcheckd/work/diskcheckd-20110729
*** Error code 1

Stop.
make: stopped in /usr/ports/sysutils/diskcheckd



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?54bb59af.H0faSLOGGNdyk4/s%perryh>