lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:   Tue, 2 Mar 2021 10:45:52 +0530
From:   Naresh Kamboju <naresh.kamboju@...aro.org>
To:     Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
        Sasha Levin <sashal@...nel.org>
Cc:     linux-stable <stable@...r.kernel.org>, SinYu <liuxyon@...il.com>,
        Willem de Bruijn <willemb@...gle.com>,
        "Jason A. Donenfeld" <Jason@...c4.com>,
        Jakub Kicinski <kuba@...nel.org>,
        Netdev <netdev@...r.kernel.org>, lkft-triage@...ts.linaro.org
Subject: icmpv6.h:70:2: error: implicit declaration of function
 '__icmpv6_send'; did you mean 'icmpv6_send'? [-Werror=implicit-function-declaration]

Stable rc builds failed on arm64, arm, arc, mips, parisc, ppc, riscv,
sh, s390 and x86_64.
Build failed branches list:
  - Stable-rc Linux 5.4.102-rc2
  - Stable-rc Linux 4.19.178-rc2
  - Stable-rc Linux 4.14.223-rc2
  - Stable-rc Linux 4.9.259-rc1

Failed build set list:
  - arm64 (allnoconfig) with gcc-8, gcc-9 and gcc-10
  - arm64 (tinyconfig) with gcc-8, gcc-9 and gcc-10
  <many>
  - x86_64 (allnoconfig) with gcc-8, gcc-9 and gcc-10
  - x86_64 (tinyconfig) with gcc-8, gcc-9 and gcc-10

# to reproduce this build locally:

tuxmake --target-arch=arm64 --kconfig=allnoconfig --toolchain=gcc-9
--wrapper=sccache --environment=SCCACHE_BUCKET=sccache.tuxbuild.com
--runtime=podman --image=public.ecr.aws/tuxmake/arm64_gcc-9 config
default kernel xipkernel modules dtbs dtbs-legacy debugkernel

make --silent --keep-going --jobs=8
O=/home/tuxbuild/.cache/tuxmake/builds/1/tmp ARCH=arm64
CROSS_COMPILE=aarch64-linux-gnu- 'CC=sccache aarch64-linux-gnu-gcc'
'HOSTCC=sccache gcc' allnoconfig
make --silent --keep-going --jobs=8
O=/home/tuxbuild/.cache/tuxmake/builds/1/tmp ARCH=arm64
CROSS_COMPILE=aarch64-linux-gnu- 'CC=sccache aarch64-linux-gnu-gcc'
'HOSTCC=sccache gcc'
In file included from include/net/ndisc.h:53,
                 from include/net/ipv6.h:18,
                 from include/linux/sunrpc/clnt.h:28,
                 from include/linux/nfs_fs.h:32,
                 from init/do_mounts.c:23:
include/linux/icmpv6.h: In function 'icmpv6_ndo_send':
include/linux/icmpv6.h:70:2: error: implicit declaration of function
'__icmpv6_send'; did you mean 'icmpv6_send'?
[-Werror=implicit-function-declaration]
   70 |  __icmpv6_send(skb_in, type, code, info, &parm);
      |  ^~~~~~~~~~~~~
      |  icmpv6_send
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:261: init/do_mounts.o] Error 1

Reported-by: Naresh Kamboju <naresh.kamboju@...aro.org>

Build log link,
https://gitlab.com/Linaro/lkft/mirrors/stable/linux-stable-rc/-/jobs/1064182703#L61
https://gitlab.com/Linaro/lkft/mirrors/stable/linux-stable-rc/-/jobs/1064593353#L62

--
Linaro LKFT
https://lkft.linaro.org

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ