Project

General

Profile

Actions

Bug #3668

closed

Building of RELENG_2_2 i386 fails at the buildworld stage.

Added by Anonymous almost 10 years ago. Updated over 8 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Category:
Unknown
Target version:
-
Start date:
05/18/2014
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Release Notes:
Affected Version:
2.2
Affected Architecture:
All

Description

I'm using tools repo version ab05d9c85e15e8467ca694cb17c3a2fd67c1e4e3. The buildworld is failing midway with an error:


===> usr.bin/colldef (depend)
--- parse.c ---
yacc -d /usr/pfSensesrc/src/usr.bin/colldef/parse.y
--- sbin.depend__D ---
--- depend_subdir_pfctl ---
/usr/pfSensesrc/src/sbin/pfctl/pfctl_altq.c:46:10: fatal error: 'altq/altq_fairq.h' file not found
#include <altq/altq_fairq.h>
^
1 error generated.

It's obvious that the buildworld is not finding its own include files since altq/altq_fairq.h is not a standard FreeBSD 10 include file.

Details of the build host:


FreeBSD freebsd10.rdnzl.info 10.0-STABLE FreeBSD 10.0-STABLE #2 r266005: Wed May 14 16:42:13 EEST 2014 kimmo@freebsd10.rdnzl.info:/usr/obj/usr/src/sys/VT i386

Contents of the pfsense-build.conf:

@
  1. set_version.sh generated defaults
    export PFSENSE_VERSION=2.2-DEVELOPMENT
    export FREEBSD_VERSION=10
    export FREEBSD_BRANCH=stable/10
    export FREEBSD_REPO_BASE=:freebsd/freebsd.git
    export PFSENSETAG=RELENG_2_2
    export CUSTOM_COPY_LIST=/root/pfsense/tools/builder_scripts/conf/copylist/copy.list.RELENG_2_2
    export BASE_DIR=/root/pfsense
    export BUILDER_TOOLS=/root/pfsense/tools
    export BUILDER_SCRIPTS=/root/pfsense/tools/builder_scripts
    export PFSPATCHFILE=/root/pfsense/tools/builder_scripts/conf/patchlist/stable/10/patches
    export PFSPATCHDIR=/root/pfsense/tools/patches/stable/10
    export EXTRA_DEVICES=
    export GIT_FREEBSD_COSHA1=e852cd69383058c931f6f569329eed128eb9d109
    #export BUILD_ERROR_MAIL=
    #export BUILD_COMPLETED_MAIL=
    export PFSPORTSFILE=buildports.RELENG_2_2
    #export NO_CLEANFREEBSDOBJDIR=YES
    #export NO_CLEANREPOS=YES
    GIT_REPO_BSDINSTALLER=:bsdinstaller.git
    GIT_REPO_PFSENSE=:pfsense/pfsense.git
    @
Actions

Also available in: Atom PDF