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/ksmbd/compile -j$(nproc) || make package/feeds/packages/ksmbd/compile V=s

Compile.txt

Applying ./patches/01-keep_kmod_metadata.patch using plaintext: 
patching file glob.h
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/ksmbd-3.4.2/unicode.o
  CC [M]  /openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/ksmbd-3.4.2/auth.o
In file included from /openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/ksmbd-3.4.2/auth.c:28:
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/ksmbd-3.4.2/mgmt/user_session.h:57:18: error: field 'tree_conns' has incomplete type
  struct xarray   tree_conns;
                  ^~~~~~~~~~
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/ksmbd-3.4.2/auth.c: In function 'smbhash':
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/ksmbd-3.4.2/auth.c:92:17: error: storage size of 'ctx' isn't known
  struct des_ctx ctx;
                 ^~~
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/ksmbd-3.4.2/auth.c:100:2: error: implicit declaration of function 'des_expand_key'; did you mean 'des_ekey'? [-Werror=implicit-function-declaration]
  des_expand_key(&ctx, key2, DES_KEY_SIZE);
  ^~~~~~~~~~~~~~
  des_ekey
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/ksmbd-3.4.2/auth.c:101:2: error: implicit declaration of function 'des_encrypt'; did you mean 'des_ekey'? [-Werror=implicit-function-declaration]
  des_encrypt(&ctx, out, in);
  ^~~~~~~~~~~
  des_ekey
/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/ksmbd-3.4.2/auth.c:92:17: warning: unused variable 'ctx' [-Wunused-variable]
  struct des_ctx ctx;
                 ^~~
cc1: some warnings being treated as errors
make[5]: *** [scripts/Makefile.build:304: /openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/ksmbd-3.4.2/auth.o] Error 1
make[4]: *** [Makefile:1544: _module_/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/ksmbd-3.4.2] Error 2
make[4]: Leaving directory '/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/linux-4.19.214'
make[3]: *** [Makefile:78: /openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-bcm27xx_bcm2710/ksmbd-3.4.2/.built] Error 2
Last updated on 31 Oct 2021
Published on 31 Oct 2021