Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 08 Nov 2014 10:53:11 +0000
From:      Arthur Chance <freebsd@qeng-ho.org>
To:        Rick Miller <vmiller@hostileadmin.com>, FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   Re: MK_KERNEL_SYMBOLS can't be set by a user
Message-ID:  <545DF617.2040205@qeng-ho.org>
In-Reply-To: <CAHzLAVGQyf2ukKScXKbJej27=Q+R81QxiUGR6cfcqiWuSc8CQA@mail.gmail.com>
References:  <CAHzLAVGQyf2ukKScXKbJej27=Q+R81QxiUGR6cfcqiWuSc8CQA@mail.gmail.com>

Next in thread | Previous in thread | Raw E-Mail | Index | Archive | Help
On 07/11/2014 19:57, Rick Miller wrote:
> Hi all,
>
> In order to port openstack image support into an internal releng/10.0
> branch the following files were copied from HEAD to the internal branch:
>
> release/release.conf
> release/release.sh
> release/Makefile
> release/amd64/mk-vmimage.sh
>
> Some modifications were made to release.conf such as CHROOTDIR, SRCBRANCH,
> NODOC, and NOPORTS...nothing major.  release.sh errors in the system target
> with the following:
>
> touch packagesystem
> rm -rf ftp
> mkdir -p ftp
> cp *.txz MANIFEST ftp
> mkdir -p release
> cd /usr/src/release/.. && make TARGET_ARCH=amd64 TARGET=amd64 installkernel
> installworld distribution  DESTDIR=/usr/obj/usr/src/release/release
> MK_RESCUE=no MK_KERNEL_SYMBOLS=no  MK_PROFILE=no MK_SENDMAIL=no MK_TESTS=no
> MK_LIB32=no  MK_DEBUG_FILES=no
> make[3]: "/usr/src/share/mk/bsd.own.mk" line 457: MK_KERNEL_SYMBOLS can't
> be set by a user.
> *** Error code 1
>
> Stop.
> make[2]: stopped in /usr/src
> *** Error code 1
>
> Stop.
> make[1]: stopped in /usr/src/release
> *** Error code 1
>
> Stop.
> make: stopped in /usr/src/release
>
> What scenarios would result in this sort of failure?
>

As the error message says, users can't/mustn't set MK_* symbols. You're 
supposed to set WITH_* or WITHOUT_* symbols in /etc/src.conf and the 
makefiles convert those to MK_* form.

See man src.conf for details.



Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?545DF617.2040205>