Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Aug 2014 06:33:28 -0700
From:      David Wolfskill <david@catwhisker.org>
To:        "Bjoern A. Zeeb" <bz@FreeBSD.org>
Cc:        Jack F Vogel <jfv@FreeBSD.org>, David Shao <davshao@gmail.com>, freebsd-current@freebsd.org, Steven Hartland <killing@multiplay.co.uk>
Subject:   Re: i386 compilation errors in head/sys/dev/ixl/if_ixl.c
Message-ID:  <20140829133328.GB1408@albert.catwhisker.org>
In-Reply-To: <EDA758D5-497F-47BF-9279-E347D09FD4FB@FreeBSD.org>
References:  <CABZaEK7x3AbDbds9%2BHGue1P5REnwHZKkyZJJ644QgpSpP4G1Pg@mail.gmail.com> <CFA6382F60C74901B289E3AD882198D2@multiplay.co.uk> <EDA758D5-497F-47BF-9279-E347D09FD4FB@FreeBSD.org>

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

--P6d3k5Edf9pZm0D3
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Aug 29, 2014 at 12:55:40PM +0000, Bjoern A. Zeeb wrote:
>=20
> On 29 Aug 2014, at 12:02 , Steven Hartland <killing@multiplay.co.uk> wrot=
e:
>=20
> > Looks like this was already fixed by:
> > http://svnweb.freebsd.org/changeset/base/270799
>=20
> Yes, just before I closed the bugreport.
>=20
> There?s a few more follow-up commits that (if I didn?t screw up) should m=
ake things at least compile now.  To which extends some things work I have =
no idea.
> ....

Err....  I think I'm seeing this (or a related) problem @r270799:

>>> Kernel build for CANARY started on Fri Aug 29 06:17:52 PDT 2014
=2E.ll_subdir_ixlv ---
--- if_ixlv.o ---
clang -O2 -pipe  -DSMP -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE =
-nostdinc   -DHAVE_KERNEL_OPTION_HEADERS -include /common/S4/obj/usr/src/sy=
s/CANARY/opt_global.h -I. -I@ -I@/contrib/altq -fno-common -g -I/common/S4/=
obj/usr/src/sys/CANARY  -mno-mmx -mno-sse -msoft-float -ffreestanding -fsta=
ck-protector -gdwarf-2 -mno-aes -mno-avx -Qunused-arguments -std=3Diso9899:=
1999 -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-pr=
ototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wunde=
f -Wno-pointer-sign -fformat-extensions  -Wmissing-include-dirs -fdiagnosti=
cs-show-option  -Wno-error-tautological-compare -Wno-error-empty-body  -Wno=
-error-parentheses-equality -Wno-error-unused-function  -mno-aes -mno-avx -=
Qunused-arguments -c /usr/src/sys/modules/ixlv/../../dev/ixl/if_ixlv.c
--- all_subdir_ixl ---
/usr/src/sys/modules/ixl/../../dev/ixl/i40e_osdep.c:66:1: error: conflictin=
g types for 'i40e_allocate_dma'
i40e_allocate_dma(struct i40e_hw *hw, struct i40e_dma_mem *dma,
^
/usr/src/sys/modules/ixl/../../dev/ixl/i40e_alloc.h:54:23: note: previous d=
eclaration is here
enum i40e_status_code i40e_allocate_dma_mem(struct i40e_hw *hw,
                      ^
/usr/src/sys/modules/ixl/../../dev/ixl/i40e_osdep.h:169:51: note: expanded =
=66rom macro 'i40e_allocate_dma_mem'
#define i40e_allocate_dma_mem(h, m, unused, s, a) i40e_allocate_dma(h, m, s=
, a)
                                                  ^
1 error generated.
*** [i40e_osdep.o] Error code 1

make[4]: stopped in /usr/src/sys/modules/ixl
--- all_subdir_ixgbe ---
--- ixgbe_common.o ---
ctfconvert -L VERSION -g ixgbe_common.o
A failure has been detected in another branch of the parallel make

make[4]: stopped in /usr/src/sys/modules/ixgbe
*** [all_subdir_ixgbe] Error code 2

make[3]: stopped in /usr/src/sys/modules
--- all_subdir_ixlv ---
ctfconvert -L VERSION -g if_ixlv.o
A failure has been detected in another branch of the parallel make

make[4]: stopped in /usr/src/sys/modules/ixlv
*** [all_subdir_ixlv] Error code 2

make[3]: stopped in /usr/src/sys/modules
--- all_subdir_ixl ---
--- if_ixl.o ---
ctfconvert -L VERSION -g if_ixl.o
1 error

make[4]: stopped in /usr/src/sys/modules/ixl
*** [all_subdir_ixl] Error code 2

make[3]: stopped in /usr/src/sys/modules
3 errors

make[3]: stopped in /usr/src/sys/modules
*** [modules-all] Error code 2

make[2]: stopped in /common/S4/obj/usr/src/sys/CANARY
1 error

make[2]: stopped in /common/S4/obj/usr/src/sys/CANARY
*** [buildkernel] Error code 2

make[1]: stopped in /usr/src
1 error

make[1]: stopped in /usr/src
*** [buildkernel] Error code 2

make: stopped in /usr/src
1 error

make: stopped in /usr/src
=2E
>>> stage 3.2: building everything
=2E..


Running:
FreeBSD g1-235.catwhisker.org 11.0-CURRENT FreeBSD 11.0-CURRENT #1354  r270=
745M/270748:1100029: Thu Aug 28 06:35:04 PDT 2014     root@g1-235.catwhiske=
r.org:/common/S4/obj/usr/src/sys/CANARY  i386

with sources:
g1-235(11.0-C)[1] svn info /usr/src
Path: /usr/src
Working Copy Root Path: /usr/src
URL: file:///svn/freebsd/src/base/head
Relative URL: ^/head
Repository Root: file:///svn/freebsd/src/base
Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Revision: 270801
Node Kind: directory
Schedule: normal
Last Changed Author: bz
Last Changed Rev: 270799
Last Changed Date: 2014-08-29 02:37:18 -0700 (Fri, 29 Aug 2014)

g1-235(11.0-C)[2]=20

(First encountered during my usual "-DNOCLEAN" build, so I tried
(just the kernnel) again without -DNOCLEAN; the latter is what I
quoted above.)

Peace,
david
--=20
David H. Wolfskill				david@catwhisker.org
Taliban: Evil cowards with guns afraid of truth from a 14-year old girl.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.

--P6d3k5Edf9pZm0D3
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQJ8BAEBCgBmBQJUAIEmXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RThEMDY4QTIxMjc1MDZFRDIzODYzRTc4
QTY3RjlDOERFRjQxOTNCAAoJEIpn+cje9Bk7m4IP/2J9/22dnNYrBy3AFn00iwN+
Lj6fuTkdnQtmrWs07/FmtrXREi3R63WNlShQuHuAs43XqAEc2gupGPscoWg7R1h1
h5b4I56jUJc9MdBhBgjc1+xnkQFqLSk/x9HqlxpzYyKeivT0oF43y5QVZGiD7uWy
loz8pcDmCa/GrTCVGeoUjuVtp4kBsi2XW08NmooaV2lLPalOVK76JOV8uZ2Q1n6T
a0xNxgzykTES5J2qiK/+tHIebAUSSopVjWZI6dlGymVXv4LPb95bFwcxgbv3bZLf
AQdMEkM7Lir3XPkg7XHWgDlinkI3oRXOH6oDVzWOe4kBcW/XdF3x4QbA7VdZiao6
QUw2It3N/wLMv/UFGn3Psku3zZNNjnFzCH9NzpQne8X/qI3ArjW/MuxoIsjODHBF
jwwzqW8j4XtOROUGg8Q9MgxtO94CO3jchodrs9sYko+IRsEzbgjKaweF04vSmP7J
4xX4VG+naD2+c2d821iZcCQR21mZv4S8KrXBo/TtgI5ng6cyQtnMcwCvEAHNATnp
lqMjyGbZirJ3UHC7wEjpJ1W6cbpnGHWCNconEsFXRDDZbs9gkgDp/SXjxX3VDuma
Fu7LrHgbf3jbE1hYe+ci3JinFXxncjDA0HgVDnQzowyMPWM1ePsLJE6axaO+2nVD
rJGQ6qsm1joPb9/+tCb+
=Z3Xu
-----END PGP SIGNATURE-----

--P6d3k5Edf9pZm0D3--



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