Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Sep 2016 21:07:08 +0200
From:      Dimitry Andric <dim@FreeBSD.org>
To:        "Alex T." <dioxinu@gmail.com>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: buildkernel fails with a 'invalid conversion specifier' compiler error
Message-ID:  <F38C772E-E70C-4555-B354-804D3E93AC37@FreeBSD.org>
In-Reply-To: <CABt%2Bj0=r92b7ZyAEaoCGJbJqsM2_23x=77hNa-DZBpE3QC_Wxw@mail.gmail.com>
References:  <CABt%2Bj0=r92b7ZyAEaoCGJbJqsM2_23x=77hNa-DZBpE3QC_Wxw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--Apple-Mail=_0865B78F-A055-49AF-BD5C-01ED104A0ECD
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=us-ascii

On 18 Sep 2016, at 20:37, Alex T. <dioxinu@gmail.com> wrote:
> 
> I'm on stable/10 branch and have been using it to rebuild world
> and kernel. This is the revision I'm currently trying to build but
> started seeing the following issue way before it.
> 
> URL: svn://svn.freebsd.org/base/stable/10
> Revision: 305760
> 
> The world builds fine, but building the kernel fails with this error:
> 
> /usr/src/sys/cam/cam_xpt.c:1060:27: error:
>      invalid conversion specifier 'b'
>      [-Werror,-Wformat-invalid-specifier]
>  ...printf("%s%d: quirks=0x%b\n", perip...
>                            ~^
> /usr/src/sys/cam/cam_xpt.c:1061:36: error:
>      data argument not used by format
>      string [-Werror,-Wformat-extra-args]
>  ...periph->unit_number, quirks, bit_st...
> 
> This is how my /etc/make.conf looks like:
> WITH_PKGNG=yes
> SSP_CFLAGS=-fstack-protector-all
> WITH_SSP_PORTS=yes
> WITHOUT="DOCS"
> 
> and I don't have /etc/src.conf. Has anyone seen this issue?
> 
> Any idea what might me misconfigured missing here?

It's hard to say what is different on your system, but it looks like the
-fformat-extensions flag is somehow not being used for building your
kernel.  If you can't figure out what causes this, you can try to work
around it by setting WITHOUT_FORMAT_EXTENSIONS, or setting WERROR to
empty.

-Dimitry


--Apple-Mail=_0865B78F-A055-49AF-BD5C-01ED104A0ECD
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.30

iEYEARECAAYFAlfe5eUACgkQsF6jCi4glqPmRQCgjKneVVaTuNV+lebM7n60ZFax
rnAAn0Si1dD1kkHhLh0gWgEn6pPq+quC
=t69F
-----END PGP SIGNATURE-----

--Apple-Mail=_0865B78F-A055-49AF-BD5C-01ED104A0ECD--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?F38C772E-E70C-4555-B354-804D3E93AC37>