Opde Issues Tracker

compile.34

build number: 34

re-implement command

docker pull immortalwrt/opde:sdk
docker run -it --rm immortalwrt/opde:sdk zsh # or bash
export http_proxy= # [your proxy], do not use localhost or 127.0.0.1
export https_proxy=$http_proxy
opde feeds && opde config -a
make package/feeds/packages/mdio-netlink/compile -j$(nproc) || make package/feeds/packages/mdio-netlink/compile V=s

Compile.txt

make[4]: Entering directory '/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/linux-4.19.214'
  CC [M]  /openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/mdio-netlink-2021-07-19-65f6898f/kernel/mdio-netlink.o
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/mdio-netlink-2021-07-19-65f6898f/kernel/mdio-netlink.c:347:23: error: implicit declaration of function 'NLA_POLICY_MAX'; did you mean 'NLA_TYPE_MAX'? [-Werror=implicit-function-declaration]
  [MDIO_NLA_TIMEOUT] = NLA_POLICY_MAX(NLA_U16, 10 * MSEC_PER_SEC),
                       ^~~~~~~~~~~~~~
                       NLA_TYPE_MAX
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/mdio-netlink-2021-07-19-65f6898f/kernel/mdio-netlink.c:347:23: error: initializer element is not constant
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/mdio-netlink-2021-07-19-65f6898f/kernel/mdio-netlink.c:347:23: note: (near initialization for 'mdio_nl_policy[2].type')
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/mdio-netlink-2021-07-19-65f6898f/kernel/mdio-netlink.c:348:23: error: implicit declaration of function 'NLA_POLICY_VALIDATE_FN' [-Werror=implicit-function-declaration]
  [MDIO_NLA_PROG]    = NLA_POLICY_VALIDATE_FN(NLA_BINARY,
                       ^~~~~~~~~~~~~~~~~~~~~~
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/mdio-netlink-2021-07-19-65f6898f/kernel/mdio-netlink.c:348:23: error: initializer element is not constant
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/mdio-netlink-2021-07-19-65f6898f/kernel/mdio-netlink.c:348:23: note: (near initialization for 'mdio_nl_policy[3].type')
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/mdio-netlink-2021-07-19-65f6898f/kernel/mdio-netlink.c:344:67: warning: missing braces around initializer [-Wmissing-braces]
 static const struct nla_policy mdio_nl_policy[MDIO_NLA_MAX + 1] = {
                                                                   ^
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/mdio-netlink-2021-07-19-65f6898f/kernel/mdio-netlink.c:347:23:
  [MDIO_NLA_TIMEOUT] = NLA_POLICY_MAX(NLA_U16, 10 * MSEC_PER_SEC),
                       {                                         }
  [MDIO_NLA_PROG]    = NLA_POLICY_VALIDATE_FN(NLA_BINARY,
                       {
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/mdio-netlink-2021-07-19-65f6898f/kernel/mdio-netlink.c:350:18:
           0x1000),
                  }
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/mdio-netlink-2021-07-19-65f6898f/kernel/mdio-netlink.c:344:67: warning: missing braces around initializer [-Wmissing-braces]
 static const struct nla_policy mdio_nl_policy[MDIO_NLA_MAX + 1] = {
                                                                   ^
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/mdio-netlink-2021-07-19-65f6898f/kernel/mdio-netlink.c:347:23:
  [MDIO_NLA_TIMEOUT] = NLA_POLICY_MAX(NLA_U16, 10 * MSEC_PER_SEC),
                       {                                         }
  [MDIO_NLA_PROG]    = NLA_POLICY_VALIDATE_FN(NLA_BINARY,
                       {
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/mdio-netlink-2021-07-19-65f6898f/kernel/mdio-netlink.c:350:18:
           0x1000),
                  }
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/mdio-netlink-2021-07-19-65f6898f/kernel/mdio-netlink.c:344:67: warning: missing braces around initializer [-Wmissing-braces]
 static const struct nla_policy mdio_nl_policy[MDIO_NLA_MAX + 1] = {
                                                                   ^
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/mdio-netlink-2021-07-19-65f6898f/kernel/mdio-netlink.c:347:23:
  [MDIO_NLA_TIMEOUT] = NLA_POLICY_MAX(NLA_U16, 10 * MSEC_PER_SEC),
                       {                                         }
  [MDIO_NLA_PROG]    = NLA_POLICY_VALIDATE_FN(NLA_BINARY,
                       {
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/mdio-netlink-2021-07-19-65f6898f/kernel/mdio-netlink.c:350:18:
           0x1000),
                  }
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/mdio-netlink-2021-07-19-65f6898f/kernel/mdio-netlink.c: In function 'mdio_nl_cmd_xfer':
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/mdio-netlink-2021-07-19-65f6898f/kernel/mdio-netlink.c:447:14: error: implicit declaration of function 'mdio_find_bus'; did you mean 'mdio_nl_flush'? [-Werror=implicit-function-declaration]
  xfer.mdio = mdio_find_bus(nla_data(info->attrs[MDIO_NLA_BUS_ID]));
              ^~~~~~~~~~~~~
              mdio_nl_flush
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/mdio-netlink-2021-07-19-65f6898f/kernel/mdio-netlink.c:447:12: warning: assignment to 'struct mii_bus *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  xfer.mdio = mdio_find_bus(nla_data(info->attrs[MDIO_NLA_BUS_ID]));
            ^
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/mdio-netlink-2021-07-19-65f6898f/kernel/mdio-netlink.c: At top level:
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/mdio-netlink-2021-07-19-65f6898f/kernel/mdio-netlink.c:486:3: error: 'struct genl_family' has no member named 'policy'
  .policy   = mdio_nl_policy,
   ^~~~~~
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/mdio-netlink-2021-07-19-65f6898f/kernel/mdio-netlink.c:486:14: warning: initialization of 'unsigned int' from 'const struct nla_policy *' makes integer from pointer without a cast [-Wint-conversion]
  .policy   = mdio_nl_policy,
              ^~~~~~~~~~~~~~
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/mdio-netlink-2021-07-19-65f6898f/kernel/mdio-netlink.c:486:14: note: (near initialization for 'mdio_nl_family.n_mcgrps')
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/mdio-netlink-2021-07-19-65f6898f/kernel/mdio-netlink.c:486:14: error: initializer element is not computable at load time
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/mdio-netlink-2021-07-19-65f6898f/kernel/mdio-netlink.c:486:14: note: (near initialization for 'mdio_nl_family.n_mcgrps')
cc1: some warnings being treated as errors
make[5]: *** [scripts/Makefile.build:310: /openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/mdio-netlink-2021-07-19-65f6898f/kernel/mdio-netlink.o] Error 1
make[4]: *** [Makefile:1544: _module_/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/mdio-netlink-2021-07-19-65f6898f/kernel] Error 2
make[4]: Leaving directory '/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/linux-4.19.214'
make[3]: *** [Makefile:43: /openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/mdio-netlink-2021-07-19-65f6898f/.built] Error 2
Last updated on 31 Oct 2021
Published on 31 Oct 2021