Opde Issues Tracker

compile.42

build number: 42

re-implement command

docker pull elonh/opde:sdk
docker run -it --rm elonh/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/fontconfig/compile -j$(nproc) || make package/feeds/packages/fontconfig/compile V=s

Compile.txt

Applying ./patches/010-Handle-absolute-sysconfdir-when-installing-symlinks.patch using plaintext: 
patching file conf.d/link_confs.py

Applying ./patches/020-distutils.patch using plaintext: 
patching file meson.build
Cloning into 'freetype2'...
Already on 'meson'
Your branch is up to date with 'origin/meson'.
The Meson build system
Version: 0.57.2
Source dir: /openwrt/build_dir/target-aarch64_cortex-a72_musl/fontconfig-2.13.93
Build dir: /openwrt/build_dir/target-aarch64_cortex-a72_musl/fontconfig-2.13.93/openwrt-build
Build type: cross build
WARNING: Unknown options: "build.libdir, build.prefix, build.sbindir"
The value of new options can be set with:
meson setup <builddir> --reconfigure -Dnew_option=new_value ...
Project name: fontconfig
Project version: 2.13.93
C compiler for the host machine: ccache_cc (gcc 8.4.0 "aarch64-openwrt-linux-musl-gcc (OpenWrt GCC 8.4.0 r0-af265d3) 8.4.0")
C linker for the host machine: ccache_cc ld.bfd 2.34
C compiler for the build machine: ccache gcc (gcc 9.3.0 "gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0")
C linker for the build machine: gcc ld.bfd 2.34
Build machine cpu family: x86_64
Build machine cpu: x86_64
Host machine cpu family: aarch64
Host machine cpu: generic
Target machine cpu family: aarch64
Target machine cpu: generic
Found pkg-config: /openwrt/staging_dir/host/bin/pkg-config (1.7.3)
Run-time dependency freetype2 found: NO (tried pkgconfig)
Found CMake: NO
Run-time dependency freetype found: NO (tried cmake)
Looking for a fallback subproject for the dependency freetype

|Executing subproject freetype2 method meson 
|
|Project name: freetype2
|Project version: 22.1.16
|C compiler for the host machine: ccache_cc (gcc 8.4.0 "aarch64-openwrt-linux-musl-gcc (OpenWrt GCC 8.4.0 r0-af265d3) 8.4.0")
|C linker for the host machine: ccache_cc ld.bfd 2.34
|C compiler for the build machine: ccache gcc (gcc 9.3.0 "gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0")
|C linker for the build machine: gcc ld.bfd 2.34
|Has header "unistd.h" : YES 
|Has header "fcntl.h" : YES 
|Has header "stdint.h" : YES 
|Library bz2 found: YES
|Header <bzlib.h> has symbol "BZ2_bzlibVersion" : YES 
|Dependency harfbuzz skipped: feature harfbuzz disabled
|Run-time dependency zlib found: YES 1.2.11
|Run-time dependency libpng found: YES 1.6.37
|Configuring ftconfig.h using configuration
|Program include/configure-ftoption_h.py found: YES (/openwrt/staging_dir/host/bin/python /openwrt/build_dir/target-aarch64_cortex-a72_musl/fontconfig-2.13.93/subprojects/freetype2/include/configure-ftoption_h.py)
|Configuring ftoption.h.in with command
|Configuring ftoption.h using configuration
|Build targets in project: 1
|Subproject freetype2 finished.

Dependency freetype from subproject subprojects/freetype2 found: YES 22.1.16
Run-time dependency expat found: YES 2.4.1
Has header "dirent.h" : YES 
Has header "fcntl.h" : YES (cached)
Has header "stdlib.h" : YES 
Has header "string.h" : YES 
Has header "unistd.h" : YES (cached)
Has header "sys/statvfs.h" : YES 
Has header "sys/vfs.h" : YES 
Has header "sys/statfs.h" : YES 
Has header "sys/param.h" : YES 
Has header "sys/mount.h" : YES 
Checking for function "link" : YES 
Checking for function "mkstemp" : YES 
Checking for function "mkostemp" : YES 
Checking for function "_mktemp_s" : NO 
Checking for function "mkdtemp" : YES 
Checking for function "getopt" : YES 
Checking for function "getopt_long" : YES 
Checking for function "getprogname" : NO 
Checking for function "getexecname" : NO 
Checking for function "rand" : YES 
Checking for function "random" : YES 
Checking for function "lrand48" : YES 
Checking for function "random_r" : NO 
Checking for function "rand_r" : YES 
Checking for function "readlink" : YES 
Checking for function "fstatvfs" : YES 
Checking for function "fstatfs" : YES 
Checking for function "lstat" : YES 
Checking for function "mmap" : YES 
Checking for function "vprintf" : YES 
Header <fcntl.h> has symbol "posix_fadvise" : YES 
Checking whether type "struct statvfs" has member "f_basetype" : NO 
Checking whether type "struct statvfs" has member "f_fstypename" : NO 
Checking whether type "struct statfs" has member "f_flags" : NO 
Checking whether type "struct statfs" has member "f_fstypename" : NO 
Checking whether type "struct dirent" has member "d_type" : YES 
Checking for size of "void *" : 8
Checking for alignment of "void *" : 8
Checking for alignment of "double" : 8
Checking if "Intel atomics" links: YES 
Checking if "Solaris atomic ops" links: NO 
Run-time dependency threads found: YES
Program gperf found: YES (/openwrt/staging_dir/hostpkg/bin/gperf)
Program sh found: YES (/usr/bin/sh)
Message: gperf len type is size_t
Checking for type "uint64_t" : YES 
Checking for type "int32_t" : YES 
Checking for type "uintptr_t" : YES 
Checking for type "intptr_t" : YES 
Program fc-case.py found: YES (/openwrt/build_dir/target-aarch64_cortex-a72_musl/fontconfig-2.13.93/fc-case/fc-case.py)
Program fc-lang.py found: YES (/openwrt/build_dir/target-aarch64_cortex-a72_musl/fontconfig-2.13.93/fc-lang/fc-lang.py)
Program link_confs.py found: YES (/openwrt/staging_dir/host/bin/python /openwrt/build_dir/target-aarch64_cortex-a72_musl/fontconfig-2.13.93/conf.d/link_confs.py)
Program write-35-lang-normalize-conf.py found: YES (/openwrt/build_dir/target-aarch64_cortex-a72_musl/fontconfig-2.13.93/conf.d/write-35-lang-normalize-conf.py)
Configuring README using configuration
Program xgettext skipped: feature nls disabled
Configuring config.h using configuration
Configuring fonts.conf using configuration
WARNING: Project targeting '>= 0.53' but tried to use feature introduced in '0.54.0': list_sep arg in summary.
Build targets in project: 18
WARNING: Project specifies a minimum meson_version '>= 0.50.0' but uses features which were added in newer versions:
 * 0.54.0: {'list_sep arg in summary'}

fontconfig 2.13.93

  General
    Documentation: NO
    NLS          : NO
    Tests        : NO
    Tools        : YES

  Subprojects
    freetype2    : YES

Option buildtype is: plain [default: debugoptimized]

ERROR: Could not detect Ninja v1.8.2 or newer

A full log can be found at /openwrt/build_dir/target-aarch64_cortex-a72_musl/fontconfig-2.13.93/openwrt-build/meson-logs/meson-log.txt
make[3]: *** [Makefile:72: /openwrt/build_dir/target-aarch64_cortex-a72_musl/fontconfig-2.13.93/.configured_68b329da9893e34099c7d8ad5cb9c940] Error 1
Last updated on 29 Jun 2021
Published on 29 Jun 2021