From nobody Wed Feb 15 07:51:53 2023 X-Original-To: freebsd-stable@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4PGqzz3MyHz3rSHn for ; Wed, 15 Feb 2023 07:52:31 +0000 (UTC) (envelope-from xxjack12xx@gmail.com) Received: from mail-ua1-x936.google.com (mail-ua1-x936.google.com [IPv6:2607:f8b0:4864:20::936]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PGqzz1Ptgz3phW for ; Wed, 15 Feb 2023 07:52:31 +0000 (UTC) (envelope-from xxjack12xx@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ua1-x936.google.com with SMTP id bx25so1980707uab.9 for ; Tue, 14 Feb 2023 23:52:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=+tytjwKlRUgFPmhgrqT5fjzrXuMsKdwIXCaqlE6b0lk=; b=V5VqpN5ZO+j8r704jFnNeEh3OC70x5ka8GvlABrVJMtY1tFh+Y8yxQ4f2Bl0+hUgJN W9p6yPjmUMNTjL0mNFZvhOOjHykPurLG4NoRcfvjf3ox1Qd5SbKiSyG0R1DzgIlHda2t 2rRSPFSZgxns2Q5e/iD172r0pgT+mf1kFOpN3yv3JVoflN3gjniR/pfpnX+NaavU+HUh HxZ70mYnLNlpNeDeBddV3ldDYLPAfp22os4X+rR6uL+Hyez8vP0gBkWtS6inwwLJCRDY nIekUXTDtgxDAdrvYjDbTCDw+pT6yKxBgSK4ODCuEq/pItfEx/BwSNS7gV8WEkT4t25O z0Rw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=+tytjwKlRUgFPmhgrqT5fjzrXuMsKdwIXCaqlE6b0lk=; b=l3hCXfmN9rCVh+AKypb8pxtY46DYuztWJArhWxr4qbbq6bCj4rLoULGOgS3LBZFLYN heU+64nFeLdnlulfv5tTyxcaIsgWobaiSfax++BwO9Sac0K71Yb8bB1/vI1TmVaFo25c YXm92kC7e//04xgpHhNpZT7jbwQ3Nhynjrqpe7I0+It4T0XbYJdgiTNkF7g69B25MUfi m2xG6Jn6ieJtDfY+m2wWIki8jvjeQSlryyWH1UOrvyqllaKzfztg+jQ5N3hRWr2QsfI1 SGAg57QpCwfNX4muqQaEQzKmqeCfjyqtl4Tg1S2snPJXgVH+2gC9424+1HYvrJ2eOfbp mu2A== X-Gm-Message-State: AO0yUKX56yUZ6Y4R0X2Tx14FS9VtcvKtQbx5WwgEvoFulVwu704psH6v lggHKxnjZjyo9TPpdSoeMuoBEvUoHv1OzzlnAuI= X-Google-Smtp-Source: AK7set9nPrC/QySPqm8r14385SrWULAen3RIg8KZBqiQWQROuhPWqYEaiKsbEZAC5yhsAtXnoHB2mjxXw4bn4q5T2tI= X-Received: by 2002:ab0:3312:0:b0:68a:6270:3453 with SMTP id r18-20020ab03312000000b0068a62703453mr142841uao.8.1676447550123; Tue, 14 Feb 2023 23:52:30 -0800 (PST) List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-stable@freebsd.org X-BeenThere: freebsd-stable@freebsd.org MIME-Version: 1.0 References: <20230215084705.11fb24a3@elg.hjerdalen.lokalnett> In-Reply-To: <20230215084705.11fb24a3@elg.hjerdalen.lokalnett> From: "Jack L." Date: Tue, 14 Feb 2023 23:51:53 -0800 Message-ID: Subject: Re: Build breakage on stable/13 To: Eivind Nicolay Evensen Cc: freebsd-stable@freebsd.org Content-Type: multipart/alternative; boundary="000000000000b5b3de05f4b85c59" X-Rspamd-Queue-Id: 4PGqzz1Ptgz3phW X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N --000000000000b5b3de05f4b85c59 Content-Type: text/plain; charset="UTF-8" I'm having the same issue and it does appear that not having INET6 in the kernel config causes this error. INET6 defined in the config compiles fine. On Tue, Feb 14, 2023 at 11:45 PM Eivind Nicolay Evensen < eivinde@terraplane.org> wrote: > I noticed after updating stable/13 around yesterday the below build > breakage. > At first glance it looks to me like this doesn't like nooptions INET6. > > Regards, Eivind > > --- isci.o --- > cc -target x86_64-unknown-freebsd13.2 > --sysroot=/usr/obj/usr/src/amd64.amd64/tmp > -B/usr/obj/usr/src/amd64.amd64/tmp/usr/bin -O2 -pipe -fno-common > -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -DKLD_TIED -nostdinc > -DHAVE_KERNEL_OPTION_HEADERS -include > /usr/obj/usr/src/amd64.amd64/sys/ENE-spurv/opt_global.h -I. -I/usr/src/sys > -I/usr/src/sys/contrib/ck/include -fno-common -g -fno-omit-frame-pointer > -mno-omit-leaf-frame-pointer > -fdebug-prefix-map=./machine=/usr/src/sys/amd64/include > -fdebug-prefix-map=./x86=/usr/src/sys/x86/include > -I/usr/obj/usr/src/amd64.amd64/sys/ENE-spurv -MD -MF.depend.isci.o > -MTisci.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float > -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector > -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes > -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign > -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs > -fdiagnostics-show-option -Wno-unknown-pragma > s -Wno-error=tautological-compare -Wno-error=empty-body > -Wno-error=parentheses-equality -Wno-error=unused-function > -Wno-error=pointer-sign -Wno-error=shift-negative-value > -Wno-address-of-packed-member -Wno-error=unused-but-set-variable > -Wno-format-zero-length -mno-aes -mno-avx -std=iso9899:1999 -c > /usr/src/sys/dev/isci/isci.c -o isci.o > /usr/src/sys/dev/isci/isci.c:194:14: warning: variable 'status' set but > not used [-Wunused-but-set-variable] > SCI_STATUS status; > ^ > --- all_subdir_irdma --- > --- irdma_cm.o --- > /usr/src/sys/modules/irdma/../../dev/irdma/irdma_cm.c:1643:11: error: > implicit declaration of function 'ip6_ifp_find' is invalid in C99 > [-Werror,-Wimplicit-function-declaration] > ip_dev = ip6_ifp_find(&init_net, laddr6, scope_id); > ^ > /usr/src/sys/modules/irdma/../../dev/irdma/irdma_cm.c:1643:11: note: did > you mean 'ip_ifp_find'? > /usr/src/sys/modules/irdma/../../ofed/include/rdma/ib_addr_freebsd.h:36:1: > note: 'ip_ifp_find' declared here > ip_ifp_find(struct vnet *vnet, uint32_t addr) > ^ > --- all_subdir_isci --- > /usr/src/sys/dev/isci/isci.c:290:11: warning: variable > 'scic_log_object_mask' set but not used [-Wunused-but-set-variable] > --- all_subdir_irdma --- > /usr/src/sys/modules/irdma/../../dev/irdma/irdma_cm.c:1643:9: error: > incompatible integer to pointer conversion assigning to 'struct ifnet *' > from 'int' [-Werror,-Wint-conversion] > ip_dev = ip6_ifp_find(&init_net, laddr6, scope_id); > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > --- all_subdir_isci --- > uint32_t scic_log_object_mask; > ^ > /usr/src/sys/dev/isci/isci.c:289:11: warning: variable 'verbosity_mask' > set but not used [-Wunused-but-set-variable] > uint32_t verbosity_mask; > ^ > /usr/src/sys/dev/isci/isci.c:291:11: warning: variable > 'scif_log_object_mask' set but not used [-Wunused-but-set-variable] > uint32_t scif_log_object_mask; > ^ > --- all_subdir_irdma --- > --- irdma_hw.o --- > ctfconvert -L VERSION -g irdma_hw.o > > make[1]: stopped in /usr/src > > make: stopped in /usr/src > > > -- > Eivind Nicolay Evensen > > --000000000000b5b3de05f4b85c59 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I'm having the same issue and it does appear that not = having INET6 in the kernel config causes this error. INET6 defined in the c= onfig compiles fine.

On Tue, Feb 14, 2023 at 11:45 PM Eivind Nicolay Eve= nsen <eivinde@terraplane.org> wrote:
I = noticed after updating stable/13 around yesterday the below build breakage.=
At first glance it looks to me like this doesn't like nooptions INET6.<= br>
Regards, Eivind

--- isci.o ---
cc -target x86_64-unknown-freebsd13.2 --sysroot=3D/usr/obj/usr/src/amd64.am= d64/tmp -B/usr/obj/usr/src/amd64.amd64/tmp/usr/bin=C2=A0 -O2 -pipe -fno-com= mon=C2=A0 -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -DKLD_TIED -n= ostdinc=C2=A0 =C2=A0-DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/= amd64.amd64/sys/ENE-spurv/opt_global.h -I. -I/usr/src/sys -I/usr/src/sys/co= ntrib/ck/include -fno-common -g -fno-omit-frame-pointer -mno-omit-leaf-fram= e-pointer -fdebug-prefix-map=3D./machine=3D/usr/src/sys/amd64/include -fdeb= ug-prefix-map=3D./x86=3D/usr/src/sys/x86/include -I/usr/obj/usr/src/amd64.a= md64/sys/ENE-spurv=C2=A0 =C2=A0 =C2=A0-MD=C2=A0 -MF.depend.isci.o -MTisci.o= -mcmodel=3Dkernel -mno-red-zone -mno-mmx -mno-sse -msoft-float=C2=A0 -fno-= asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -Wall -= Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes = -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=3D__free= bsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown= -pragma
=C2=A0s -Wno-error=3Dtautological-compare -Wno-error=3Dempty-body -Wno-erro= r=3Dparentheses-equality -Wno-error=3Dunused-function -Wno-error=3Dpointer-= sign -Wno-error=3Dshift-negative-value -Wno-address-of-packed-member -Wno-e= rror=3Dunused-but-set-variable -Wno-format-zero-length=C2=A0 =C2=A0-mno-aes= -mno-avx=C2=A0 -std=3Diso9899:1999 -c /usr/src/sys/dev/isci/isci.c -o isci= .o
/usr/src/sys/dev/isci/isci.c:194:14: warning: variable 'status' set= but not used [-Wunused-but-set-variable]
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 SCI_STATUS status;<= br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0^
--- all_subdir_irdma ---
--- irdma_cm.o ---
/usr/src/sys/modules/irdma/../../dev/irdma/irdma_cm.c:1643:11: error: impli= cit declaration of function 'ip6_ifp_find' is invalid in C99 [-Werr= or,-Wimplicit-function-declaration]
=C2=A0 =C2=A0 =C2=A0 =C2=A0 ip_dev =3D ip6_ifp_find(&init_net, laddr6, = scope_id);
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0^
/usr/src/sys/modules/irdma/../../dev/irdma/irdma_cm.c:1643:11: note: did yo= u mean 'ip_ifp_find'?
/usr/src/sys/modules/irdma/../../ofed/include/rdma/ib_addr_freebsd.h:36:1: = note: 'ip_ifp_find' declared here
ip_ifp_find(struct vnet *vnet, uint32_t addr)
^
--- all_subdir_isci ---
/usr/src/sys/dev/isci/isci.c:290:11: warning: variable 'scic_log_object= _mask' set but not used [-Wunused-but-set-variable]
--- all_subdir_irdma ---
/usr/src/sys/modules/irdma/../../dev/irdma/irdma_cm.c:1643:9: error: incomp= atible integer to pointer conversion assigning to 'struct ifnet *' = from 'int' [-Werror,-Wint-conversion]
=C2=A0 =C2=A0 =C2=A0 =C2=A0 ip_dev =3D ip6_ifp_find(&init_net, laddr6, = scope_id);
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0^ ~~~~~~~~~~~~~~~~~~= ~~~~~~~~~~~~~~~~~~~~~~~
--- all_subdir_isci ---
=C2=A0 =C2=A0 =C2=A0 =C2=A0 uint32_t scic_log_object_mask;
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0^
/usr/src/sys/dev/isci/isci.c:289:11: warning: variable 'verbosity_mask&= #39; set but not used [-Wunused-but-set-variable]
=C2=A0 =C2=A0 =C2=A0 =C2=A0 uint32_t verbosity_mask;
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0^
/usr/src/sys/dev/isci/isci.c:291:11: warning: variable 'scif_log_object= _mask' set but not used [-Wunused-but-set-variable]
=C2=A0 =C2=A0 =C2=A0 =C2=A0 uint32_t scif_log_object_mask;
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0^
--- all_subdir_irdma ---
--- irdma_hw.o ---
ctfconvert -L VERSION -g irdma_hw.o

make[1]: stopped in /usr/src

make: stopped in /usr/src


--
Eivind Nicolay Evensen

--000000000000b5b3de05f4b85c59--