From owner-freebsd-current@FreeBSD.ORG Fri Aug 29 14:02:39 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D23B77ED for ; Fri, 29 Aug 2014 14:02:39 +0000 (UTC) Received: from mx1.sbone.de (bird.sbone.de [46.4.1.90]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "mx1.sbone.de", Issuer "SBone.DE" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 5A27E112F for ; Fri, 29 Aug 2014 14:02:39 +0000 (UTC) Received: from mail.sbone.de (mail.sbone.de [IPv6:fde9:577b:c1a9:31::2013:587]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx1.sbone.de (Postfix) with ESMTPS id 912FF25D3871; Fri, 29 Aug 2014 14:02:36 +0000 (UTC) Received: from content-filter.sbone.de (content-filter.sbone.de [IPv6:fde9:577b:c1a9:31::2013:2742]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPS id A24F3C77087; Fri, 29 Aug 2014 14:02:35 +0000 (UTC) X-Virus-Scanned: amavisd-new at sbone.de Received: from mail.sbone.de ([IPv6:fde9:577b:c1a9:31::2013:587]) by content-filter.sbone.de (content-filter.sbone.de [fde9:577b:c1a9:31::2013:2742]) (amavisd-new, port 10024) with ESMTP id W-TCyiPq5XbU; Fri, 29 Aug 2014 14:02:34 +0000 (UTC) Received: from [IPv6:fde9:577b:c1a9:4420:cabc:c8ff:fe8b:4fe6] (orange-tun0-ula.sbone.de [IPv6:fde9:577b:c1a9:4420:cabc:c8ff:fe8b:4fe6]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPSA id 007F8C77086; Fri, 29 Aug 2014 14:02:32 +0000 (UTC) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: i386 compilation errors in head/sys/dev/ixl/if_ixl.c From: "Bjoern A. Zeeb" In-Reply-To: <20140829133328.GB1408@albert.catwhisker.org> Date: Fri, 29 Aug 2014 14:02:30 +0000 Content-Transfer-Encoding: quoted-printable Message-Id: <3605C0F9-D1A0-42F4-BCCF-A6C74F45D547@FreeBSD.org> References: <20140829133328.GB1408@albert.catwhisker.org> To: David Wolfskill X-Mailer: Apple Mail (2.1878.6) Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Aug 2014 14:02:40 -0000 On 29 Aug 2014, at 13:33 , David Wolfskill wrote: > On Fri, Aug 29, 2014 at 12:55:40PM +0000, Bjoern A. Zeeb wrote: >>=20 >> On 29 Aug 2014, at 12:02 , Steven Hartland = wrote: >>=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 make things at least compile now. To which extends some things = work I have no idea. >> .... >=20 > Err.... I think I'm seeing this (or a related) problem @r270799: >=20 >>>> Kernel build for CANARY started on Fri Aug 29 06:17:52 PDT 2014 > ..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/sys/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 -fstack-protector -gdwarf-2 -mno-aes = -mno-avx -Qunused-arguments -std=3Diso9899:1999 -fstack-protector -Wall = -Wredundant-decls -Wnested-externs -Wstrict-prototypes = -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef = -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs = -fdiagnostics-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: = conflicting 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 declaration 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 from macro 'i40e_allocate_dma_mem' > #define i40e_allocate_dma_mem(h, m, unused, s, a) i40e_allocate_dma(h, = m, s, a) svn update; that was fixed There is one more on powerpc and then a couple of unrelated infiband = changes =97=20 Bjoern A. Zeeb "Come on. Learn, goddamn it.", WarGames, 1983