buildroot.busybox.net archive mirror
 help / color / mirror / Atom feed
* [Buildroot] [autobuild.buildroot.net] Daily results for 2022-09-22
@ 2022-09-23  5:30 Thomas Petazzoni via buildroot
  2022-09-23 12:13 ` yann.morin
       [not found] ` <20220923121334.GC2981@tl-lnx-nyma7486>
  0 siblings, 2 replies; 12+ messages in thread
From: Thomas Petazzoni via buildroot @ 2022-09-23  5:30 UTC (permalink / raw)
  To: buildroot

Hello,

Autobuild statistics for 2022-09-22
===================================

      branch |  OK | NOK | TIM | TOT |
  2022.02.x  | 16  |  4  |  1  | 21  |
  2022.05.x  | 24  | 23  |  0  | 47  |
    master   | 248 | 256 |  1  | 505 |

Classification of failures by reason for master
-----------------------------------------------

                 linux-5.17.15 | 16
            igd2-for-linux-2.1 | 15
glibc-2.35-134-gb6aade18a7e... | 11
                host-go-1.19.1 | 11
            host-binutils-2.38 | 10
            host-binutils-2.37 | 7 
              host-rust-1.62.0 | 7 
                 dash-0.5.11.5 | 6 
                elfutils-0.186 | 6 
  gobject-introspection-1.72.0 | 5 
                    brltty-6.4 | 4 
                  gensio-2.5.2 | 4 
host-pahole-73383b3a39afe86... | 4 
               libglib2-2.72.3 | 4 
                tealdeer-1.5.0 | 4 
                       unknown | 4 
                 wolfssl-5.5.0 | 4 
dahdi-linux-5c840cf43838e06... | 3 
       host-gcc-initial-11.3.0 | 3 
                   perl-5.34.1 | 3 
                     php-8.1.9 | 3 
           wayland-utils-1.1.0 | 3 
                    bat-0.19.0 | 2 
                  cairo-1.16.0 | 2 
              erlang-22.3.4.22 | 2 
                 fdk-aac-2.0.2 | 2 
             fontconfig-2.13.1 | 2 
              fstrcmp-0.7.D001 | 2 
            host-binutils-2.39 | 2 
              libgcrypt-1.10.1 | 2 
             libgpg-error-1.45 | 2 
                   libiio-0.24 | 2 
                   linux-tools | 2 
               openpgm-5-3-128 | 2 
                xenomai-3.0.10 | 2 
/home/buildroot/autobuild/i... | 1 
/home/buildroot/autobuild/i... | 1 
/home/buildroot/autobuild/i... | 1 
                 a10disp-0.6.1 | 1 
                  acpid-2.0.33 | 1 
                acpitool-0.5.1 | 1 
afboot-stm32-3566acd582e553... | 1 
              alsa-lib-1.2.7.2 | 1 
                  assimp-5.2.1 | 1 
azure-iot-sdk-c-LTS_07_2022... | 1 
                  bcg729-1.1.1 | 1 
                bitcoin-0.21.2 | 1 
                  boost-1.80.0 | 1 
                bpftool-v6.8.0 | 1 
               collectd-5.12.0 | 1 
                dbus-broker-32 | 1 
             f2fs-tools-1.15.0 | 1 
                  ffmpeg-4.4.2 | 1 
               fftw-quad-3.3.8 | 1 
       freeradius-server-3.2.0 | 1 
fs/cpio/cpio.mk:117: /home/... | 1 
fs/cpio/cpio.mk:117: /home/... | 1 
fs/cpio/cpio.mk:117: /home/... | 1 
fs/cpio/cpio.mk:117: /nvmed... | 1 
fs/ubifs/ubifs.mk:49: /home... | 1 
fs/ubifs/ubifs.mk:49: /home... | 1 
fs/ubifs/ubifs.mk:49: /home... | 1 
fs/ubifs/ubifs.mk:49: /home... | 1 
fs/ubifs/ubifs.mk:49: /nvme... | 1 
fs/ubifs/ubifs.mk:49: /nvme... | 1 
                 fwts-21.11.00 | 1 
                      gdb-11.2 | 1 
                gerbera-1.10.0 | 1 
                     gmp-6.2.1 | 1 
         gobject-introspection | 1 
                     gpsd-3.24 | 1 
                      grep-3.7 | 1 
gummiboot-2bcd919c681c952eb... | 1 
               host-4th-3.64.1 | 1 
         host-gcc-final-10.4.0 | 1 
         host-gcc-final-11.3.0 | 1 
host-gdb-arc-2020.09-releas... | 1 
     host-moby-buildkit-0.10.0 | 1 
host-spirv-llvm-translator-... | 1 
               ipmitool-1_8_19 | 1 
                jailhouse-0.12 | 1 
                  kexec-2.0.25 | 1 
               libcap-ng-0.8.3 | 1 
libdill-32d0e8b733416208e04... | 1 
           libfreeimage-3.18.0 | 1 
                libglvnd-1.4.0 | 1 
               libmdbx-0.11.11 | 1 
                   libnl-3.6.0 | 1 
                   libnss-3.83 | 1 
                   libqb-2.0.6 | 1 
               libvorbis-1.3.7 | 1 
           linux-5.10.115-cip7 | 1 
               linux-pam-1.5.2 | 1 
              liquid-dsp-1.4.0 | 1 
        ltp-testsuite-20220527 | 1 
          lttng-modules-2.13.1 | 1 
              memcached-1.6.16 | 1 
                moarvm-2022.06 | 1 
              mosquitto-2.0.15 | 1 
                    musl-1.2.3 | 1 
         mxs-bootlets-10.12.01 | 1 
                nodejs-16.16.0 | 1 
                  ntp-4.2.8p15 | 1 
                  ntpsec-1_2_1 | 1 
                 openal-1.22.0 | 1 
                 openssh-9.0p1 | 1 
                 protobuf-21.5 | 1 
                     pv-1.6.20 | 1 
                python3-3.10.7 | 1 
                 qt6base-6.3.2 | 1 
            quickjs-2021-03-27 | 1 
ripgrep-af6b6c543b224d348a8... | 1 
rtl8189es-39c17661136da48f8... | 1 
rtl8812au-aircrack-ng-e7a4a... | 1 
                    ruby-3.1.2 | 1 
              skalibs-2.10.0.3 | 1 
toolchain-external-arm-aarc... | 1 
toolchain-external-arm-aarc... | 1 
toolchain-external-codescap... | 1 
toolchain-external-codescap... | 1 
                 uclibc-1.0.42 | 1 
                  uhd-3.15.0.0 | 1 
ulog-0389d243352255f6182326... | 1 
                 wavemon-0.9.4 | 1 
                wtfutil-0.41.0 | 1 
x264-baee400fa9ced6f5481a72... | 1 
                  xvisor-0.3.1 | 1 
                    zeek-4.1.1 | 1 
                 zlib-ng-2.0.6 | 1 


Detail of failures for master
-----------------------------

    arch     |             reason             | OK? |                                       url                                       | orph?
-------------+--------------------------------+-----+---------------------------------------------------------------------------------+-------
  mips64el   | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/09771160d6637489c6475b8c88a9c0d8c199f47c |     
   armeb     | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/d77da80eceb1f8744e5ff5609883df47d363fe88 |     
  aarch64    | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/e7670951324d2e06c2423adf399a34a20dac7d0c |     
    arm      |         a10disp-0.6.1          | NOK | http://autobuild.buildroot.net/results/01082961ff3287d827d8e853c5d505380a2e52b3 |     
   mips64    |          acpid-2.0.33          | NOK | http://autobuild.buildroot.net/results/3e52a5ec6c68786639d8c5cc203ad644ead062c2 | ORPH
powerpc64le  |         acpitool-0.5.1         | NOK | http://autobuild.buildroot.net/results/52a06e4f3efabafd5d3cca2fe7f17e5c48f76129 |     
    arm      | afboot-stm32-3566acd582e553... | NOK | http://autobuild.buildroot.net/results/012c16063fbef82be498b4e8e00f72d8c590098c |     
    or1k     |        alsa-lib-1.2.7.2        | NOK | http://autobuild.buildroot.net/results/ddcef5e7e5b7fc618095b07c6e4b236cfaef720e |     
   nios2     |          assimp-5.2.1          | NOK | http://autobuild.buildroot.net/results/688e7ffb96793e4ef5e9f6e2887a9313ee2de858 |     
    arm      | azure-iot-sdk-c-LTS_07_2022... | NOK | http://autobuild.buildroot.net/results/cecf2eeb19aac887bb11b7f29f1dc10a0683fdea |     
   mipsel    |           bat-0.19.0           | NOK | http://autobuild.buildroot.net/results/4db65cb93d4858bc470b086f5232aa44dfd7cbc4 |     
    i586     |           bat-0.19.0           | NOK | http://autobuild.buildroot.net/results/52a34ec14666fa1a37c87e80969c8adc0c995d0e |     
  riscv64    |          bcg729-1.1.1          | NOK | http://autobuild.buildroot.net/results/cd138b6cfbf157a4cc65ea807811c6e3f8f34d99 |     
  aarch64    |         bitcoin-0.21.2         | NOK | http://autobuild.buildroot.net/results/e6f8ebe3ad5530ee777bfd37045b71a74a758058 |     
   arceb     |          boost-1.80.0          | NOK | http://autobuild.buildroot.net/results/268ca1ce96dc2dcc60321b0907e53d23fdbc41c3 |     
  sparc64    |         bpftool-v6.8.0         | NOK | http://autobuild.buildroot.net/results/4d1e3d0465f3fa7e8dce0bd1eca1ab5fbe69c410 |     
microblazeel |           brltty-6.4           | NOK | http://autobuild.buildroot.net/results/891cc43987c80f0fc42a295e3ab1da77d8f2831e |     
microblazeel |           brltty-6.4           | NOK | http://autobuild.buildroot.net/results/9cab8ff2e6b85292525a3c5c096a04892490047b |     
    mips     |           brltty-6.4           | NOK | http://autobuild.buildroot.net/results/b9e0b892a44937638a345536bf5d28be960dc494 |     
    mips     |           brltty-6.4           | NOK | http://autobuild.buildroot.net/results/cef51a7ee941723e493d8cb3e82051190d152517 |     
    i686     |          cairo-1.16.0          | NOK | http://autobuild.buildroot.net/results/b2da67956599e8e4cf804aa899d359108c9b389f |     
  aarch64    |          cairo-1.16.0          | NOK | http://autobuild.buildroot.net/results/a055492c1ddd4dbe9c5b88558220d6fb38e6a0c8 |     
 microblaze  |        collectd-5.12.0         | NOK | http://autobuild.buildroot.net/results/6a87bbe17e6f606a97097800dc484a7b17bffa7d |     
    or1k     | dahdi-linux-5c840cf43838e06... | NOK | http://autobuild.buildroot.net/results/bba1233cfe8d32b6d9ed4615c512e07d6063696e |     
  sparc64    | dahdi-linux-5c840cf43838e06... | NOK | http://autobuild.buildroot.net/results/bf2ef257543e3c4e0bddaadb85b3508c7dd110a7 |     
   armeb     | dahdi-linux-5c840cf43838e06... | NOK | http://autobuild.buildroot.net/results/0979ae3c0096179ce921450b030946358fef3c79 |     
   sparc     |         dash-0.5.11.5          | NOK | http://autobuild.buildroot.net/results/cdd51445596b9de82b4629b22326423709c4b6e3 | ORPH
 microblaze  |         dash-0.5.11.5          | NOK | http://autobuild.buildroot.net/results/9ca1002753a77f67d63f30303fec04140588dcb8 | ORPH
    arc      |         dash-0.5.11.5          | NOK | http://autobuild.buildroot.net/results/aecb187edfb19e16816464340cd8d63aa4afac4e | ORPH
    sh4      |         dash-0.5.11.5          | NOK | http://autobuild.buildroot.net/results/b89197f62a551438ef47e15c8b0c1da973739313 | ORPH
 aarch64_be  |         dash-0.5.11.5          | NOK | http://autobuild.buildroot.net/results/52b529d6c9096eaf9585ff4d14f4519267c5d55d | ORPH
powerpc64le  |         dash-0.5.11.5          | NOK | http://autobuild.buildroot.net/results/d6fb0be4c2af175e6e3853c99031fd8e4d47b2c9 | ORPH
 powerpc64   |         dbus-broker-32         | NOK | http://autobuild.buildroot.net/results/e4ccd7445eca72adcfa173897234b7f7e2392b88 |     
microblazeel |         elfutils-0.186         | NOK | http://autobuild.buildroot.net/results/e845939d170c260167f4182682947d611723dcce | ORPH
 microblaze  |         elfutils-0.186         | NOK | http://autobuild.buildroot.net/results/6731dc00018c13565bfbfa78cdd34740bedd4768 | ORPH
 microblaze  |         elfutils-0.186         | NOK | http://autobuild.buildroot.net/results/0b417772a869058e4b1289d5c348d556995a1828 | ORPH
    arc      |         elfutils-0.186         | NOK | http://autobuild.buildroot.net/results/991f32af80fabe2e70e3cad17ca5c907f944008d | ORPH
microblazeel |         elfutils-0.186         | NOK | http://autobuild.buildroot.net/results/e453bf9ef7a256ea7dafdf8e209789200855a9c9 | ORPH
microblazeel |         elfutils-0.186         | NOK | http://autobuild.buildroot.net/results/29f0933ddddcb7eb610d59bd975a61d9a39571e2 | ORPH
    i686     |        erlang-22.3.4.22        | NOK | http://autobuild.buildroot.net/results/0c2ed53d9099e69b05edb700c48c8d2f64f29574 |     
  sparc64    |        erlang-22.3.4.22        | NOK | http://autobuild.buildroot.net/results/585be6b0cc0993f1864a7b6b3e8014d50046cbe4 |     
    or1k     |       f2fs-tools-1.15.0        | NOK | http://autobuild.buildroot.net/results/94b948bab0885aa5048130a3b89f12142bee2e0d |     
  mips64el   |         fdk-aac-2.0.2          | NOK | http://autobuild.buildroot.net/results/c37827412acbb95191010da3aaa682ef44ef1637 |     
    arm      |         fdk-aac-2.0.2          | NOK | http://autobuild.buildroot.net/results/0ffc9323b006a40db19779e48160359fc0f20872 |     
   mips64    |          ffmpeg-4.4.2          | NOK | http://autobuild.buildroot.net/results/559fd58549c1a9be24c4df965adde72928d773f1 |     
powerpc64le  |        fftw-quad-3.3.8         | NOK | http://autobuild.buildroot.net/results/8586cb69500a948979896cbb7e7d96ccf11ec3cd | ORPH
  riscv64    |       fontconfig-2.13.1        | NOK | http://autobuild.buildroot.net/results/067218f68904fe24724672b826459be8f0187cb0 | ORPH
  riscv64    |       fontconfig-2.13.1        | NOK | http://autobuild.buildroot.net/results/7229bdbf3e8afa00fa8a51ac51f1ad6e822b3301 | ORPH
   sh4aeb    |    freeradius-server-3.2.0     | NOK | http://autobuild.buildroot.net/results/893e221fc9c122aed0a6f1765c53cd55823f7982 |     
    mips     | fs/cpio/cpio.mk:117: /home/... | NOK | http://autobuild.buildroot.net/results/448beafcff0de82f391833059fd0751dc9d64966 |     
   mips64    | fs/cpio/cpio.mk:117: /home/... | NOK | http://autobuild.buildroot.net/results/da408d62d6917488d7108b3b2ca3dc11d41dd08a |     
    arc      | fs/cpio/cpio.mk:117: /home/... | NOK | http://autobuild.buildroot.net/results/5f12e701c0a2f54a3e4e29d691f7a5742f9c7fe0 |     
   arceb     | fs/cpio/cpio.mk:117: /nvmed... | NOK | http://autobuild.buildroot.net/results/4a9391bb6cf562d3bd75ce26443101693ff3ca0e |     
   mipsel    | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/819896d349a13857fd3b8739713656e413e87f45 |     
   mipsel    | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/9b545a3231a19dd8e21c764cbcd71f12c5fa4c18 |     
    arc      | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/d0b1892ee6cb1be9bb81a63431bd2da94e73d7dc |     
 powerpc64   | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/79ef8e55b94bbf9f12a3e25da410819de94394af |     
  sparc64    | fs/ubifs/ubifs.mk:49: /nvme... | NOK | http://autobuild.buildroot.net/results/d5a4a810b1a98f33962e71ce2f5f38d0cacd26ee |     
   sparc     | fs/ubifs/ubifs.mk:49: /nvme... | NOK | http://autobuild.buildroot.net/results/d11cf9cdabf67fad9b14cb5e98a4458d9d808d62 |     
    arm      |        fstrcmp-0.7.D001        | NOK | http://autobuild.buildroot.net/results/3a41e2ed27fd296d19731bd22a44213e7ad4fefc |     
microblazeel |        fstrcmp-0.7.D001        | NOK | http://autobuild.buildroot.net/results/f8428ad38a627853856e7cf41804c80ec36c757b |     
    i686     |         fwts-21.11.00          | NOK | http://autobuild.buildroot.net/results/52c316a28fbe7f57952a412a3329667a8e2e06af |     
    arm      |            gdb-11.2            | NOK | http://autobuild.buildroot.net/results/fa4de87152b470b7e44c8d4819db69c5697fad17 | ORPH
   x86_64    |          gensio-2.5.2          | NOK | http://autobuild.buildroot.net/results/ed4d2a5e945c371e7ecdd24406443cdcc11280df |     
    i686     |          gensio-2.5.2          | NOK | http://autobuild.buildroot.net/results/b14028a304894b9f1f3128fd9f12cd09ef36b1cf |     
 microblaze  |          gensio-2.5.2          | NOK | http://autobuild.buildroot.net/results/08e229fa8eafd1c8331f7c7f4ca03aedcd86df35 |     
 aarch64_be  |          gensio-2.5.2          | NOK | http://autobuild.buildroot.net/results/8b935a947bbfe34b2bfd29872f014a00a85fb75b |     
   mipsel    |         gerbera-1.10.0         | NOK | http://autobuild.buildroot.net/results/c96b5ba27d5fb53e50d675dc6515ca6c6085426f |     
    arc      | glibc-2.35-134-gb6aade18a7e... | NOK | http://autobuild.buildroot.net/results/c0565ef4a7903c9d89ad150c4cc2c3e35eb69538 |     
   nios2     | glibc-2.35-134-gb6aade18a7e... | NOK | http://autobuild.buildroot.net/results/48a4982b3ab8c80b1d2059b3e8a9548ea6c42475 |     
   nios2     | glibc-2.35-134-gb6aade18a7e... | NOK | http://autobuild.buildroot.net/results/b62e36a619429926ec6c4685a38515ef84ec52ee |     
   nios2     | glibc-2.35-134-gb6aade18a7e... | NOK | http://autobuild.buildroot.net/results/1eae33d4373fbfb3fc26ea020e420224a40c4be2 |     
   sh4aeb    | glibc-2.35-134-gb6aade18a7e... | NOK | http://autobuild.buildroot.net/results/1f621470f1f4d348da702b1215a161395a2ac040 |     
 microblaze  | glibc-2.35-134-gb6aade18a7e... | NOK | http://autobuild.buildroot.net/results/381fd1d5b96bab26d2499ac0cc205822a2f2f8ff |     
    mips     | glibc-2.35-134-gb6aade18a7e... | NOK | http://autobuild.buildroot.net/results/96b12d687469e1f75d5cfa1c6fd118c4208d08ed |     
   sh4aeb    | glibc-2.35-134-gb6aade18a7e... | NOK | http://autobuild.buildroot.net/results/d24fb0589d8863c6716f5886794197d431781aae |     
  powerpc    | glibc-2.35-134-gb6aade18a7e... | NOK | http://autobuild.buildroot.net/results/3e9a7ba63210c7d2b8a88e2cff00c30e64a2ed47 |     
  powerpc    | glibc-2.35-134-gb6aade18a7e... | NOK | http://autobuild.buildroot.net/results/9242459fb338dfa009c05318dc0a82ea9f9c80e6 |     
microblazeel | glibc-2.35-134-gb6aade18a7e... | NOK | http://autobuild.buildroot.net/results/cfe356c05e0845433abc35be635f202952efdb4c |     
  riscv64    |           gmp-6.2.1            | NOK | http://autobuild.buildroot.net/results/dd546b39b31390c091fa3a41cb8fe14441f16df9 | ORPH
microblazeel |     gobject-introspection      | TIM | http://autobuild.buildroot.net/results/b4589f55aafb86f142184d1937dd0e1a9b10a6fa |     
   x86_64    |  gobject-introspection-1.72.0  | NOK | http://autobuild.buildroot.net/results/59f87cc53649237a63128629ae8e7331ebea0a52 | ORPH
microblazeel |  gobject-introspection-1.72.0  | NOK | http://autobuild.buildroot.net/results/2a95ecb922c62c25cc8818b73fee0d9259bd3286 | ORPH
   s390x     |  gobject-introspection-1.72.0  | NOK | http://autobuild.buildroot.net/results/3866bafe76666b2ef1f79df4583b9fa46a841c67 | ORPH
    or1k     |  gobject-introspection-1.72.0  | NOK | http://autobuild.buildroot.net/results/e2512cc121f2f2ca983a7a3be119f34e78b0f8c9 | ORPH
  sparc64    |  gobject-introspection-1.72.0  | NOK | http://autobuild.buildroot.net/results/b5d3062ed5a0d844bea366ed4f21500b33a70fff | ORPH
    or1k     |           gpsd-3.24            | NOK | http://autobuild.buildroot.net/results/7adc125e843b21b559f1e8813059d65af58feb8d |     
   arceb     |            grep-3.7            | NOK | http://autobuild.buildroot.net/results/f24dcad4cd209654d9ae58ef7d0cd5fb18b4e5e2 |     
    i686     | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/87cd41aa9ba2f862f476e1edc275207bce8debf2 |     
   mips64    |        host-4th-3.64.1         | NOK | http://autobuild.buildroot.net/results/bd31f7a84e34e26d5ca2afaa2212e8de3a0b9e28 |     
   mipsel    |       host-binutils-2.37       | NOK | http://autobuild.buildroot.net/results/58952281717560a00f9211e3e2adde16868e5ac5 |     
   armeb     |       host-binutils-2.37       | NOK | http://autobuild.buildroot.net/results/a68d81a83171a0d47ec9895561721f7b83493540 |     
powerpc64le  |       host-binutils-2.37       | NOK | http://autobuild.buildroot.net/results/c7737c3885d109c277d11ffeb6ea949bd8174305 |     
   arceb     |       host-binutils-2.37       | NOK | http://autobuild.buildroot.net/results/b071cd987ccf9d9478356dd5d15b8bf4e1b4ac78 |     
   mipsel    |       host-binutils-2.37       | NOK | http://autobuild.buildroot.net/results/878d5ed0fe6d5170ef726cb947f055c43a08839c |     
  riscv64    |       host-binutils-2.37       | NOK | http://autobuild.buildroot.net/results/0ec515b6e86b6389b7e144970c83528c154a673d |     
    arc      |       host-binutils-2.37       | NOK | http://autobuild.buildroot.net/results/347f0e6e6ddc50e3961d80a7338a99b34553732a |     
  sparc64    |       host-binutils-2.38       | NOK | http://autobuild.buildroot.net/results/6d6ff68d24f8044c410f6460dec15fff81f0fa04 |     
   nios2     |       host-binutils-2.38       | NOK | http://autobuild.buildroot.net/results/781fade3f057b7ef0f45dff90e64798517856c26 |     
   arceb     |       host-binutils-2.38       | NOK | http://autobuild.buildroot.net/results/d6ee3a4514e46489b6562805eba4ff14a56aa754 |     
    i686     |       host-binutils-2.38       | NOK | http://autobuild.buildroot.net/results/302161e30b42532247f4fe1b05215017c502cf84 |     
   mips64    |       host-binutils-2.38       | NOK | http://autobuild.buildroot.net/results/1080bc1145e2f5bbf1fe423b26bca8178f9666ec |     
   s390x     |       host-binutils-2.38       | NOK | http://autobuild.buildroot.net/results/db82025388829486260099dc9eb490a665e9e2ff |     
  mips64el   |       host-binutils-2.38       | NOK | http://autobuild.buildroot.net/results/1d6b9820c5a927546945d1d987e79833624bd33f |     
 microblaze  |       host-binutils-2.38       | NOK | http://autobuild.buildroot.net/results/5ab9371d0e10179ec212ada0db6cdacffd2c7357 |     
  riscv64    |       host-binutils-2.38       | NOK | http://autobuild.buildroot.net/results/88f85b8bd5222343d9def77fce3dd9a76046ec42 |     
   mipsel    |       host-binutils-2.38       | NOK | http://autobuild.buildroot.net/results/7df9088625be25051cc10c70c1309c8359ab64c3 |     
   sparc     |       host-binutils-2.39       | NOK | http://autobuild.buildroot.net/results/f51c61a4a3858cc4f2e071641d8b6ccee557eff9 |     
microblazeel |       host-binutils-2.39       | NOK | http://autobuild.buildroot.net/results/64fe6356988db1fdfa231997a1a8e55653435900 |     
   sparc     |     host-gcc-final-10.4.0      | NOK | http://autobuild.buildroot.net/results/ba2c7c1b4ea7a5534e0c88720aae72931c9883c1 |     
microblazeel |     host-gcc-final-11.3.0      | NOK | http://autobuild.buildroot.net/results/df84db3f09cc5918bbf1f01af40570539ec92ad7 |     
    arm      |    host-gcc-initial-11.3.0     | NOK | http://autobuild.buildroot.net/results/0ee2d485287836e0c71b1dbc03f5b25c79a7e3a0 |     
   armeb     |    host-gcc-initial-11.3.0     | NOK | http://autobuild.buildroot.net/results/f809bc8cba576a6929262e6df35a87f0259a6ea5 |     
    arm      |    host-gcc-initial-11.3.0     | NOK | http://autobuild.buildroot.net/results/e7a1b1641aee83bc37721d45bbbe80f68fec77fd |     
   arceb     | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/e6f99030b525f69289203c28a61dd98912a3738a | ORPH
    i586     |         host-go-1.19.1         | NOK | http://autobuild.buildroot.net/results/4bc95a18f70216777bea340334baa40a7cf71611 |     
  mips64el   |         host-go-1.19.1         | NOK | http://autobuild.buildroot.net/results/f96dc41c836d03b7b878487213aca4d3b7240c5d |     
  mips64el   |         host-go-1.19.1         | NOK | http://autobuild.buildroot.net/results/521bb07ec56e89f5a1acfe26f9e53f22de9e3a96 |     
    i686     |         host-go-1.19.1         | NOK | http://autobuild.buildroot.net/results/eaf618b32bcc8bdb05a7f76e966f6d4320e5465f |     
  mips64el   |         host-go-1.19.1         | NOK | http://autobuild.buildroot.net/results/09014f9a71b1ce71319155ab2f009192c3d2ff5e |     
powerpc64le  |         host-go-1.19.1         | NOK | http://autobuild.buildroot.net/results/dd9118f8ce0764ea0030d8995e6e0e9b91aa7ef2 |     
    i686     |         host-go-1.19.1         | NOK | http://autobuild.buildroot.net/results/f3863a1eceb6154bdbacf767a04b535694aa2c7f |     
  mips64el   |         host-go-1.19.1         | NOK | http://autobuild.buildroot.net/results/659f913b04c225408de74428a4427c16e2ad3a04 |     
   mips64    |         host-go-1.19.1         | NOK | http://autobuild.buildroot.net/results/efd2ddfdbe91986462510dabd2c37173cdfafaf4 |     
  mips64el   |         host-go-1.19.1         | NOK | http://autobuild.buildroot.net/results/d8a6e40f5140780852084336496dfc68ae5e87b4 |     
   mips64    |         host-go-1.19.1         | NOK | http://autobuild.buildroot.net/results/34a2a1a39b825a35865c184d78868b48e2b97622 |     
   x86_64    |   host-moby-buildkit-0.10.0    | NOK | http://autobuild.buildroot.net/results/b1849afba1bef1a405c1c1eca58176a7065f6e98 |     
   armeb     | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/e0c29bafd4c599db956e2e832c9aa176687d2c3f |     
  powerpc    | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/4c9ce0f368a950674df2a45579018d2a826e98dd |     
  mips64el   | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/d08a47e79bed51023f5eaae26412f79cc0b5a779 |     
   nios2     | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/b85a8a102c6b1bcb1b4ae6a0963f9a8987fc9383 |     
   s390x     |        host-rust-1.62.0        | NOK | http://autobuild.buildroot.net/results/84961434957e30348eb9fc81c9c9c306af1c5cd2 |     
   armeb     |        host-rust-1.62.0        | NOK | http://autobuild.buildroot.net/results/e2528abae78b8537156528152f5750eee0ba1c0c |     
  aarch64    |        host-rust-1.62.0        | NOK | http://autobuild.buildroot.net/results/ad3747d92021641bbfa14024eb4894b5c7ee7167 |     
  aarch64    |        host-rust-1.62.0        | NOK | http://autobuild.buildroot.net/results/684ad097a336a69a093544fb0aac5799938288e3 |     
powerpc64le  |        host-rust-1.62.0        | NOK | http://autobuild.buildroot.net/results/b96da8d61e965735120e85bb3483a0d53c77fbd6 |     
  sparc64    |        host-rust-1.62.0        | NOK | http://autobuild.buildroot.net/results/d6dfae1a67857bd9646b34e86b4b57f82ad294a4 |     
  sparc64    |        host-rust-1.62.0        | NOK | http://autobuild.buildroot.net/results/ea28405912ba9fbbcf1bd3b4d5568182c9176cd6 |     
   armeb     | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/1af90b97f0d0d0838246164052bc4510202aae0b | ORPH
   s390x     |       igd2-for-linux-2.1       | NOK | http://autobuild.buildroot.net/results/daa43f5d37666f27cf8abf9554348a599b06f179 |     
 microblaze  |       igd2-for-linux-2.1       | NOK | http://autobuild.buildroot.net/results/ce2afd27200b42f2ebfcc67cc902080e7800b07c |     
   nios2     |       igd2-for-linux-2.1       | NOK | http://autobuild.buildroot.net/results/eac13b5d7496b9747b6de3246f2d173f90b9b6c7 |     
 aarch64_be  |       igd2-for-linux-2.1       | NOK | http://autobuild.buildroot.net/results/4a85f8359ab257d5df93074fee78401483b6a584 |     
   mipsel    |       igd2-for-linux-2.1       | NOK | http://autobuild.buildroot.net/results/d2ab76af0e4aba15df23d1bceed59f5fe59d5eb3 |     
   xtensa    |       igd2-for-linux-2.1       | NOK | http://autobuild.buildroot.net/results/463f49dad57004cd897776d76b5ecd62cb81e853 |     
   x86_64    |       igd2-for-linux-2.1       | NOK | http://autobuild.buildroot.net/results/d7cc03dd1204cbb09f6bdbbc54dfaba13b89b6df |     
  powerpc    |       igd2-for-linux-2.1       | NOK | http://autobuild.buildroot.net/results/7e378a5f8e80b981f21277617c7c0c0cace3a36c |     
    m68k     |       igd2-for-linux-2.1       | NOK | http://autobuild.buildroot.net/results/b96ebb1fc4ec4f9cd18bd2345099af4c28a2e19c |     
powerpc64le  |       igd2-for-linux-2.1       | NOK | http://autobuild.buildroot.net/results/535e2a234bdb2300b2e323a3496906ebf27ce35d |     
   mipsel    |       igd2-for-linux-2.1       | NOK | http://autobuild.buildroot.net/results/b85be91fe13f77bf92de03835630a38ba9754fe0 |     
microblazeel |       igd2-for-linux-2.1       | NOK | http://autobuild.buildroot.net/results/b73aae402853425f4441155fa192a99503ec5b4f |     
powerpc64le  |       igd2-for-linux-2.1       | NOK | http://autobuild.buildroot.net/results/18804507358389989f4413cd8435b9b3ae9a4e29 |     
 powerpc64   |       igd2-for-linux-2.1       | NOK | http://autobuild.buildroot.net/results/4290340672407d3f11fe48b3d7829046edeea0c4 |     
    m68k     |       igd2-for-linux-2.1       | NOK | http://autobuild.buildroot.net/results/d55008f32b3b3c4ab086087de7a40f9fd05b9d7c |     
   x86_64    |        ipmitool-1_8_19         | NOK | http://autobuild.buildroot.net/results/5713b30325c704be82f8191e18d0978be45cabc9 |     
   x86_64    |         jailhouse-0.12         | NOK | http://autobuild.buildroot.net/results/073cdafc227846e8c3f26ff1c295fdc3e541d1f7 |     
   armeb     |          kexec-2.0.25          | NOK | http://autobuild.buildroot.net/results/dfe5718ee9e1d8f88822d74802b8d3e5a8a5be8b | ORPH
  riscv64    |        libcap-ng-0.8.3         | NOK | http://autobuild.buildroot.net/results/dbefa40fb599c7ae6ca56231eff6aed3ad43d23c |     
   sparc     | libdill-32d0e8b733416208e04... | NOK | http://autobuild.buildroot.net/results/5bfba19ac2e6fd33341bcfd0d3aa461ff055ed73 |     
  mips64el   |      libfreeimage-3.18.0       | NOK | http://autobuild.buildroot.net/results/418f52cce88de6690cf2fa17adb83fb620b822c9 |     
    i686     |        libgcrypt-1.10.1        | NOK | http://autobuild.buildroot.net/results/42abef7d81128a221540b70043e41faad1ed634e | ORPH
    i586     |        libgcrypt-1.10.1        | NOK | http://autobuild.buildroot.net/results/668607dfe0e2c0a294d75aed776c0eb5854a8239 | ORPH
    arc      |        libglib2-2.72.3         | NOK | http://autobuild.buildroot.net/results/c1659cbc446eece005a45b34bc79bdb993f14e07 |     
   arceb     |        libglib2-2.72.3         | NOK | http://autobuild.buildroot.net/results/74d3b6a54e5d99e213ba7a9a7c7d8f5bf8d3f0e2 |     
    arc      |        libglib2-2.72.3         | NOK | http://autobuild.buildroot.net/results/3adcd36de1081c6c227bff1a8d6e80bb5990cfed |     
   arceb     |        libglib2-2.72.3         | NOK | http://autobuild.buildroot.net/results/ff88044f3a3ea6569161e073fe4341520de9f315 |     
    m68k     |         libglvnd-1.4.0         | NOK | http://autobuild.buildroot.net/results/95738df85614080a044fd87139a8bbe747393a19 | ORPH
  aarch64    |       libgpg-error-1.45        | NOK | http://autobuild.buildroot.net/results/dbf6495024e09a8157451366b78af1837e308da0 | ORPH
  aarch64    |       libgpg-error-1.45        | NOK | http://autobuild.buildroot.net/results/06a81ca6a6122a4510473dce74018d8b8b8dbd36 | ORPH
   sparc     |          libiio-0.24           | NOK | http://autobuild.buildroot.net/results/f88959e7248512559756571e6816b588c2406d1f |     
   sparc     |          libiio-0.24           | NOK | http://autobuild.buildroot.net/results/79f00e458a28a827be775d34d5f04a5e4e565ef4 |     
 microblaze  |        libmdbx-0.11.11         | NOK | http://autobuild.buildroot.net/results/032470b75a946983a73b7a5bb20898f6b2cf4fa6 |     
   mips64    |          libnl-3.6.0           | NOK | http://autobuild.buildroot.net/results/33a06faabf65c8539b74d04eafcf6800e3c1bbd2 | ORPH
    or1k     |          libnss-3.83           | NOK | http://autobuild.buildroot.net/results/82d1fa4671d9b7136bd3f4c9c578d8ede4b33fc3 |     
   mipsel    |          libqb-2.0.6           | NOK | http://autobuild.buildroot.net/results/d38dd6512c2841b4c8e0a136353c30f24003a54b |     
  powerpc    |        libvorbis-1.3.7         | NOK | http://autobuild.buildroot.net/results/961a92789c90dbdff696bb3cb64935f14cec9261 |     
    sh4a     |      linux-5.10.115-cip7       | NOK | http://autobuild.buildroot.net/results/93031b2dcf605ed29691ee08fb586ac027c75105 | ORPH
powerpc64le  |         linux-5.17.15          | NOK | http://autobuild.buildroot.net/results/5868db5f7dc1441bb0eca55965806467299e1074 | ORPH
    m68k     |         linux-5.17.15          | NOK | http://autobuild.buildroot.net/results/4fbf564735a132c828eefbe9f5d7aeb8da6f8bac | ORPH
   mipsel    |         linux-5.17.15          | NOK | http://autobuild.buildroot.net/results/e8551fdc49a3957f5dc5329d7e21d23dedbd5699 | ORPH
   mips64    |         linux-5.17.15          | NOK | http://autobuild.buildroot.net/results/921ab581931e65bf4333fed01251851d09cb93dd | ORPH
    mips     |         linux-5.17.15          | NOK | http://autobuild.buildroot.net/results/9c6437e5502e5e0fa78bec0ff25004b807a0de32 | ORPH
  powerpc    |         linux-5.17.15          | NOK | http://autobuild.buildroot.net/results/d4d80cc26e38e6b5faf1a147ccd68d8b80c5ba34 | ORPH
   sh4aeb    |         linux-5.17.15          | NOK | http://autobuild.buildroot.net/results/24ad3a4ee8f81182932d10ad8331e99ac9de1e4f | ORPH
    mips     |         linux-5.17.15          | NOK | http://autobuild.buildroot.net/results/b8a97d40ef4f969b646aa61a5d4d48e3b6d847f7 | ORPH
  riscv64    |         linux-5.17.15          | NOK | http://autobuild.buildroot.net/results/6ab64ca56d4dd9e2ab850439365b0615e426462d | ORPH
    m68k     |         linux-5.17.15          | NOK | http://autobuild.buildroot.net/results/dff8bc454b136a4a740054c5889063183dfb2249 | ORPH
   mipsel    |         linux-5.17.15          | NOK | http://autobuild.buildroot.net/results/7d577c48131358af6bff4193cd4be330c8e5f528 | ORPH
  riscv64    |         linux-5.17.15          | NOK | http://autobuild.buildroot.net/results/ea568b90f8bd8966f468cf439a18e7fc7b21d56a | ORPH
   s390x     |         linux-5.17.15          | NOK | http://autobuild.buildroot.net/results/09798c3daafe10329de62caba14172fa6ddcd8ba | ORPH
    arc      |         linux-5.17.15          | NOK | http://autobuild.buildroot.net/results/59447c759731ec4209b3261ad4a12b55c478e582 | ORPH
   arceb     |         linux-5.17.15          | NOK | http://autobuild.buildroot.net/results/f3c9498c3a4100215daaf8cca1030e554d8af765 | ORPH
    sh4a     |         linux-5.17.15          | NOK | http://autobuild.buildroot.net/results/7cc7e9fed2a792088fc5865173110c3bd7ff96df | ORPH
    i686     |        linux-pam-1.5.2         | NOK | http://autobuild.buildroot.net/results/b1ee64b80b92189a0177c07f905ba500495cc046 | ORPH
    i686     |          linux-tools           | NOK | http://autobuild.buildroot.net/results/7866c201599b11e79450ef2ec4504e2f6441e530 | ORPH
microblazeel |          linux-tools           | NOK | http://autobuild.buildroot.net/results/504ec8be1ebd15c5da09f8b90bb723a58d4c58c5 | ORPH
    arm      |        liquid-dsp-1.4.0        | NOK | http://autobuild.buildroot.net/results/d2a63f146cbb83a7105e2e85b2b805ed61f66338 |     
  aarch64    |     ltp-testsuite-20220527     | NOK | http://autobuild.buildroot.net/results/80e8759abdf76e55cb534da6c689b707243ad0ab |     
  sparc64    |      lttng-modules-2.13.1      | NOK | http://autobuild.buildroot.net/results/eec3fec0918ae870ec6d8ece8126cb0e5295a729 |     
    m68k     |        memcached-1.6.16        | NOK | http://autobuild.buildroot.net/results/f9777731b3fe11b60483d29baab6da6dd78b346a | ORPH
  mips64el   |         moarvm-2022.06         | NOK | http://autobuild.buildroot.net/results/eeb453826457af7751392b5900c78965bf3c552d |     
    or1k     |        mosquitto-2.0.15        | NOK | http://autobuild.buildroot.net/results/b66381e6fc4590d60aca5da17a80dc94e216d4ca |     
  powerpc    |           musl-1.2.3           | NOK | http://autobuild.buildroot.net/results/88fea198902d39f09cfb4791fcd2ef6fe4772de7 |     
    arm      |     mxs-bootlets-10.12.01      | NOK | http://autobuild.buildroot.net/results/4e301ad85f6018682ce1153280842a0919749abd | ORPH
   mipsel    |         nodejs-16.16.0         | NOK | http://autobuild.buildroot.net/results/66aae6ab17159e711f627ff04bc243456372dc01 |     
  riscv64    |          ntp-4.2.8p15          | NOK | http://autobuild.buildroot.net/results/8a7197ea72c74d8648075173cd8fe4dea9e27554 | ORPH
microblazeel |          ntpsec-1_2_1          | NOK | http://autobuild.buildroot.net/results/0c7278dfdd59c3a1e7a1cc100cfca37c7987b6e3 |     
   mipsel    |         openal-1.22.0          | NOK | http://autobuild.buildroot.net/results/c573ddf869746ff76c68c8cd8b204d03f994a17e |     
   mipsel    |        openpgm-5-3-128         | NOK | http://autobuild.buildroot.net/results/af03148a8c91f104734dcb019d4adb3f285212cb |     
   mipsel    |        openpgm-5-3-128         | NOK | http://autobuild.buildroot.net/results/b73e5127e1c6fe926f7615962b5a8f66d4d451c9 |     
  sparc64    |         openssh-9.0p1          | NOK | http://autobuild.buildroot.net/results/80b874e6dd8887e2fbb9a0368997f204db837fca | ORPH
microblazeel |          perl-5.34.1           | NOK | http://autobuild.buildroot.net/results/4c827365a49e7692de475de5b0a47572c46faf77 |     
    arc      |          perl-5.34.1           | NOK | http://autobuild.buildroot.net/results/4858cc84055644087873adba44c1d8bcf9987489 |     
   xtensa    |          perl-5.34.1           | NOK | http://autobuild.buildroot.net/results/19685a882ace3278e0a1291e89b1572fee40b03c |     
 microblaze  |           php-8.1.9            | NOK | http://autobuild.buildroot.net/results/bce05f2e35052b47edae93cbcbfe088e053f16ef |     
   armeb     |           php-8.1.9            | NOK | http://autobuild.buildroot.net/results/ad5ac5ec9ba3c971bf30e2b5fc00a782bf0a2671 |     
 microblaze  |           php-8.1.9            | NOK | http://autobuild.buildroot.net/results/74c319164b70c98d9c6533938f67e10ad282a92a |     
    m68k     |         protobuf-21.5          | NOK | http://autobuild.buildroot.net/results/396c6dcc29d81bf59cf92debf8e99cb38131acab |     
   armeb     |           pv-1.6.20            | NOK | http://autobuild.buildroot.net/results/c9d7229b4a372f7db4400dc06fa538377e071179 | ORPH
   arceb     |         python3-3.10.7         | NOK | http://autobuild.buildroot.net/results/9a78589795fae3071975d76dc6815cad64811bb5 |     
   mipsel    |         qt6base-6.3.2          | NOK | http://autobuild.buildroot.net/results/544cdaa3f4e0fa57b54223ca8de838706561226c |     
 microblaze  |       quickjs-2021-03-27       | NOK | http://autobuild.buildroot.net/results/235d274e9a14c85035cf2ef2d397037a11a1d562 |     
   armeb     | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/3e2e10c81c24094cec7ffdc9d669b2b97d53ea5e |     
   xtensa    | rtl8189es-39c17661136da48f8... | NOK | http://autobuild.buildroot.net/results/03f4fad41606e723ac5d8fbb76028a01194cf319 |     
  riscv64    | rtl8812au-aircrack-ng-e7a4a... | NOK | http://autobuild.buildroot.net/results/0fd12a1979a84066eb0264c1c134a84cef3fed4e |     
  riscv64    |           ruby-3.1.2           | NOK | http://autobuild.buildroot.net/results/80fc6b1cbff07275f59bf14674f81d2a7f222dbd |     
    or1k     |        skalibs-2.10.0.3        | NOK | http://autobuild.buildroot.net/results/857f80e291307efc42d3b196cdcf61d4466f493f |     
   mipsel    |         tealdeer-1.5.0         | NOK | http://autobuild.buildroot.net/results/5b7708c773d6a9528dfd19dd4c352617400ba65c |     
  sparc64    |         tealdeer-1.5.0         | NOK | http://autobuild.buildroot.net/results/8c32fb26cd965e8c6c33456e49d4c57474de7f03 |     
 powerpc64   |         tealdeer-1.5.0         | NOK | http://autobuild.buildroot.net/results/0ed7a10427fe5022d37c08b16d7883b46f6f7dd9 |     
   s390x     |         tealdeer-1.5.0         | NOK | http://autobuild.buildroot.net/results/43e106c5070a8508ed9a5bd30abfaa40f70aad90 |     
  aarch64    | toolchain-external-arm-aarc... | NOK | http://autobuild.buildroot.net/results/09f57c5b7e2779af5c71a97649f894def7ce389e | ORPH
 aarch64_be  | toolchain-external-arm-aarc... | NOK | http://autobuild.buildroot.net/results/8119516f4e02bc3a97dcf749989d8750450f15fc | ORPH
    mips     | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/187341e2da48b2a431a75c5fdede05fa46a75638 | ORPH
   mips64    | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/d4558ec7304937264301495443ef3c241152309d | ORPH
  powerpc    |         uclibc-1.0.42          | NOK | http://autobuild.buildroot.net/results/b62822997155857c39c65ba8e9ff38c95949a56c |     
   s390x     |          uhd-3.15.0.0          | NOK | http://autobuild.buildroot.net/results/e026efdc4128a958cd5969b53ce661406897aa68 |     
powerpc64le  | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/efad0661b53dfa09d5ab4769db8378825b302c88 |     
 microblaze  |            unknown             | NOK | http://autobuild.buildroot.net/results/db823d105843439abe1d925631f6bdc714d8768a |     
    or1k     |            unknown             | NOK | http://autobuild.buildroot.net/results/1f03fc2b0da924fd0dca832979dcc32f456fb1d5 |     
    arm      |            unknown             | NOK | http://autobuild.buildroot.net/results/dfc30b932d3881a54b49f719487d16f5843bdf00 |     
   s390x     |            unknown             | NOK | http://autobuild.buildroot.net/results/1a37da07f4c909903dd7863f99d22d758140df1e |     
   sparc     |         wavemon-0.9.4          | NOK | http://autobuild.buildroot.net/results/9b2fc383eb210bc2050a3e8d9347e6fead541c92 |     
   sparc     |      wayland-utils-1.1.0       | NOK | http://autobuild.buildroot.net/results/ae298debca5b0998d6116d5eeea76c7b166d9df8 |     
   nios2     |      wayland-utils-1.1.0       | NOK | http://autobuild.buildroot.net/results/a13e5bc4893a2057097aad268152212858c8e966 |     
    arc      |      wayland-utils-1.1.0       | NOK | http://autobuild.buildroot.net/results/83f161a0cd218d870d174b97f92a72bbc538e7d2 |     
  mips64el   |         wolfssl-5.5.0          | NOK | http://autobuild.buildroot.net/results/0d46e1b5a011e82e7ab4d4c2378ddf77a7d55073 |     
  mips64el   |         wolfssl-5.5.0          | NOK | http://autobuild.buildroot.net/results/6ef763e88f88e3bcf8a6b5c190bde8b9fcbc9f8c |     
    arm      |         wolfssl-5.5.0          | NOK | http://autobuild.buildroot.net/results/f531e5d338767ab137691581a49b002483169056 |     
   armeb     |         wolfssl-5.5.0          | NOK | http://autobuild.buildroot.net/results/cea0bba6b4100d9ccdbef495645c34f4e72828b6 |     
  mips64el   |         wtfutil-0.41.0         | NOK | http://autobuild.buildroot.net/results/6ea0b734934df8c9f08a8957068fe3f9da65fe54 |     
    i686     | x264-baee400fa9ced6f5481a72... | NOK | http://autobuild.buildroot.net/results/81f52bec11e07990d17d9191290ef0c9b572ebd7 |     
   x86_64    |         xenomai-3.0.10         | NOK | http://autobuild.buildroot.net/results/2b01ba54ee0fc79157c15a3d36d3abf29269e14c |     
 powerpc64   |         xenomai-3.0.10         | NOK | http://autobuild.buildroot.net/results/1d72f8639d13d647c20e848b0444695baa520877 |     
  riscv32    |          xvisor-0.3.1          | NOK | http://autobuild.buildroot.net/results/3eadd8a8eae1cc945b0a24bc99f1aae4105a48b6 |     
  riscv32    |           zeek-4.1.1           | NOK | http://autobuild.buildroot.net/results/1295b20bb88155ffdd0eab7885f73505833183aa |     
    arm      |         zlib-ng-2.0.6          | NOK | http://autobuild.buildroot.net/results/e65e2d270e2f60a0f843a0fb9dfad8f419ae20ea | ORPH


Classification of failures by reason for 2022.02.x
--------------------------------------------------

                 wavemon-0.9.4 | 2 
         graphicsmagick-1.3.37 | 1 
                       libuwsc | 1 
                 wolfssl-5.5.0 | 1 


Detail of failures for 2022.02.x
--------------------------------

    arch     |             reason             | OK? |                                       url                                       | orph?
-------------+--------------------------------+-----+---------------------------------------------------------------------------------+-------
   mipsel    |     graphicsmagick-1.3.37      | NOK | http://autobuild.buildroot.net/results/c8d8ca49a90e178f079d8e7ff08cf951cddcb115 |     
   nios2     |            libuwsc             | TIM | http://autobuild.buildroot.net/results/92c6f7243772a0300c95c6a728ffd06bcee88621 |     
  mips64el   |         wavemon-0.9.4          | NOK | http://autobuild.buildroot.net/results/735a1e85ec1830d46f2b8a4c59a18d9e88030138 |     
  riscv32    |         wavemon-0.9.4          | NOK | http://autobuild.buildroot.net/results/47ad77806603a409b1f82084f2f62099863c2cde |     
    arm      |         wolfssl-5.5.0          | NOK | http://autobuild.buildroot.net/results/73f26465aea77e85308c9fe5031a65f936223a0d |     


Classification of failures by reason for 2022.05.x
--------------------------------------------------

         graphicsmagick-1.3.37 | 4 
               gocryptfs-2.2.1 | 2 
               libglib2-2.70.4 | 2 
/home/buildroot/autobuild/i... | 1 
host-gdb-arc-2020.09-releas... | 1 
                ipmiutil-3.1.8 | 1 
              libgcrypt-1.10.1 | 1 
             libopenssl-1.1.1q | 1 
       linux-5.10.109-cip5-rt4 | 1 
                 linux-5.17.15 | 1 
                   linux-tools | 1 
              memcached-1.6.12 | 1 
                   perl-5.34.1 | 1 
      qt5webkit-5.212.0-alpha4 | 1 
                     refpolicy | 1 
                wtfutil-0.41.0 | 1 
                       xenomai | 1 
                  zabbix-5.4.9 | 1 


Detail of failures for 2022.05.x
--------------------------------

    arch     |             reason             | OK? |                                       url                                       | orph?
-------------+--------------------------------+-----+---------------------------------------------------------------------------------+-------
 powerpc64   | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/2942add92254ed91fa19947156bd43c166770a5d |     
   x86_64    |        gocryptfs-2.2.1         | NOK | http://autobuild.buildroot.net/results/c5cd970eaa05ad94c8662ebd93f899bdf5004701 |     
  aarch64    |        gocryptfs-2.2.1         | NOK | http://autobuild.buildroot.net/results/311f0c8fc0ecf138513b4950f0a4538a492a6e43 |     
    i686     |     graphicsmagick-1.3.37      | NOK | http://autobuild.buildroot.net/results/418c30da39f0366b31ccddcafab838fcf4e1e0d6 |     
  riscv64    |     graphicsmagick-1.3.37      | NOK | http://autobuild.buildroot.net/results/3b4b3ad883b76c1c6fb6f96bdecb1a78a3f3a959 |     
   sh4aeb    |     graphicsmagick-1.3.37      | NOK | http://autobuild.buildroot.net/results/9d3020cb7a2ee7f36dad3328c3ae4ba062f29ce2 |     
    arm      |     graphicsmagick-1.3.37      | NOK | http://autobuild.buildroot.net/results/cd03a608428cd6286063c826df2d708bc135a0c4 |     
    arc      | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/3d053042112293b3c64c54aa00dcc8f5b116ede4 | ORPH
   x86_64    |         ipmiutil-3.1.8         | NOK | http://autobuild.buildroot.net/results/a2a949e0061a8e715443dad106d8af910cccee7a |     
    i686     |        libgcrypt-1.10.1        | NOK | http://autobuild.buildroot.net/results/c172f3e484eea81061a939938aa9194a87871144 | ORPH
    arc      |        libglib2-2.70.4         | NOK | http://autobuild.buildroot.net/results/ae75028c77263ca9c7247dcdcaa781f3f783663a |     
   arceb     |        libglib2-2.70.4         | NOK | http://autobuild.buildroot.net/results/90be74209b4f9f1afec9d193a959a6018db141b3 |     
    arc      |       libopenssl-1.1.1q        | NOK | http://autobuild.buildroot.net/results/efe31fda98388d73eb464873d9baf5fcbc002534 |     
    m68k     |    linux-5.10.109-cip5-rt4     | NOK | http://autobuild.buildroot.net/results/967cbfb02711e298953695f4537ed31ad6304165 | ORPH
   nios2     |         linux-5.17.15          | NOK | http://autobuild.buildroot.net/results/56670da0a9723df4587d9eeeebcaf9009a2536cc | ORPH
  powerpc    |          linux-tools           | NOK | http://autobuild.buildroot.net/results/bc0c0edcb54a3a8b227145c6ca6737d8a1ee1e9a | ORPH
microblazeel |        memcached-1.6.12        | NOK | http://autobuild.buildroot.net/results/e46b168a97bd78facfc762085512eba71901f812 | ORPH
microblazeel |          perl-5.34.1           | NOK | http://autobuild.buildroot.net/results/b8d595557b4bbfafbd8bede6dfdb85d702d1e562 |     
    arm      |    qt5webkit-5.212.0-alpha4    | NOK | http://autobuild.buildroot.net/results/6aa6ce5f2ca14c702684296f2aaf61591a696c6f |     
  aarch64    |           refpolicy            | NOK | http://autobuild.buildroot.net/results/cfb549e83b8590fdf5ccfbc7c530b3e7626c0c57 |     
   x86_64    |         wtfutil-0.41.0         | NOK | http://autobuild.buildroot.net/results/a63b0ee9e4c5c9fd72e93c6724914d625c222617 |     
   mips64    |            xenomai             | NOK | http://autobuild.buildroot.net/results/9e8750ad8da22ef46bc2129228635636b617b057 |     
    mips     |          zabbix-5.4.9          | NOK | http://autobuild.buildroot.net/results/77683c5ba6191f75bd4ab555939c41e5f08f1970 |     



-- 
http://autobuild.buildroot.net

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-09-22
  2022-09-23  5:30 [Buildroot] [autobuild.buildroot.net] Daily results for 2022-09-22 Thomas Petazzoni via buildroot
@ 2022-09-23 12:13 ` yann.morin
       [not found] ` <20220923121334.GC2981@tl-lnx-nyma7486>
  1 sibling, 0 replies; 12+ messages in thread
From: yann.morin @ 2022-09-23 12:13 UTC (permalink / raw)
  To: buildroot

All,

+Waldemar for uClibc-ng expertise

On 2022-09-23 05:30 +0000, Thomas Petazzoni via buildroot spake thusly:
>     or1k     |           gpsd-3.24            | NOK | http://autobuild.buildroot.net/results/7adc125e843b21b559f1e8813059d65af58feb8d |     

This is an or1k, shared-only, uClibc-ng, LT (not NPTL) so no TLS, build.

So, I'm not sure to make of this issue:

    ..../or1k-buildroot-linux-uclibc-gcc -o gpsd-3.24/gpsctl .... -lusb-1.0 -lm -lrt -lnsl
    ..../ld: ..../sysroot/usr/lib/libusb-1.0.so: undefined reference to `__tls_get_addr'

__tls_get_addr is only available with NPTL, but libusb only has a
dependency on threads.

However, __tls_get_addr appears in libusb-1.0.so, but the compiler is
built with --disable-tls (uClibc-ng LT).

An indeed, switching the failing configuration to NPTL indeed fixes the
build issue.

Similarly, switching the failing configuration to ARM also solve the
issue.

So, it seems that there is a TLS issue in uClibc-ng on or1k...

Waldemar, any insight ? ;-)

Regards,
Yann E. MORIN.

-- 
                                        ____________
.-----------------.--------------------:       _    :------------------.
|  Yann E. MORIN  | Real-Time Embedded |    __/ )   | /"\ ASCII RIBBON |
|                 | Software  Designer |  _/ - /'   | \ / CAMPAIGN     |
| +33 638.411.245 '--------------------: (_    `--, |  X  AGAINST      |
| yann.morin (at) orange.com           |_="    ,--' | / \ HTML MAIL    |
'--------------------------------------:______/_____:------------------'


_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-09-22
       [not found] ` <20220923121334.GC2981@tl-lnx-nyma7486>
@ 2022-09-23 14:18   ` yann.morin
  2022-09-23 15:23     ` Waldemar Brodkorb
  0 siblings, 1 reply; 12+ messages in thread
From: yann.morin @ 2022-09-23 14:18 UTC (permalink / raw)
  To: buildroot

Waldemar, All,

On 2022-09-23 14:13 +0200, MORIN Yann INNOV/IT-S spake thusly:
> On 2022-09-23 05:30 +0000, Thomas Petazzoni via buildroot spake thusly:
> >     or1k     |           gpsd-3.24            | NOK | http://autobuild.buildroot.net/results/7adc125e843b21b559f1e8813059d65af58feb8d |     
> 
> This is an or1k, shared-only, uClibc-ng, LT (not NPTL) so no TLS, build.
> 
> So, I'm not sure to make of this issue:
> 
>     ..../or1k-buildroot-linux-uclibc-gcc -o gpsd-3.24/gpsctl .... -lusb-1.0 -lm -lrt -lnsl
>     ..../ld: ..../sysroot/usr/lib/libusb-1.0.so: undefined reference to `__tls_get_addr'

So, here are a few other tests I did (each independtly):

  - revert uclibc-ng from 1.0.42 back to 1.0.41 -> still fails
  - revert libusb from 1.0.26 back to 1.0.25 -> still fails
  - revert gpsd from 3.24 back to 3.23.1 -> still fails

So, from the look of it, the __tls_get_addr has alwaus been injected in
libusb [0] on or1k with uclibc-ng and linuxthreeads.

Now, is that a valid combo?

Do we want to keep LT even for those arch where NPTL exists? I.e. when
uclibc is configured with threads, use NPTL is there is an NPTL
implementation for the arch, otherwise use LT. Thoughts?

[0] I don't think it is specific to libusb, just that this is the first
time it got noticed and investigated...

Regards,
Yann E. MORIN.

-- 
                                        ____________
.-----------------.--------------------:       _    :------------------.
|  Yann E. MORIN  | Real-Time Embedded |    __/ )   | /"\ ASCII RIBBON |
|                 | Software  Designer |  _/ - /'   | \ / CAMPAIGN     |
| +33 638.411.245 '--------------------: (_    `--, |  X  AGAINST      |
| yann.morin (at) orange.com           |_="    ,--' | / \ HTML MAIL    |
'--------------------------------------:______/_____:------------------'


_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-09-22
  2022-09-23 14:18   ` yann.morin
@ 2022-09-23 15:23     ` Waldemar Brodkorb
  2022-09-23 16:29       ` Stafford Horne
  0 siblings, 1 reply; 12+ messages in thread
From: Waldemar Brodkorb @ 2022-09-23 15:23 UTC (permalink / raw)
  To: yann.morin; +Cc: Stafford Horne, buildroot

Hi Yann,
yann.morin@orange.com wrote,

> Waldemar, All,
> 
> On 2022-09-23 14:13 +0200, MORIN Yann INNOV/IT-S spake thusly:
> > On 2022-09-23 05:30 +0000, Thomas Petazzoni via buildroot spake thusly:
> > >     or1k     |           gpsd-3.24            | NOK | http://autobuild.buildroot.net/results/7adc125e843b21b559f1e8813059d65af58feb8d |     
> > 
> > This is an or1k, shared-only, uClibc-ng, LT (not NPTL) so no TLS, build.
> > 
> > So, I'm not sure to make of this issue:
> > 
> >     ..../or1k-buildroot-linux-uclibc-gcc -o gpsd-3.24/gpsctl .... -lusb-1.0 -lm -lrt -lnsl
> >     ..../ld: ..../sysroot/usr/lib/libusb-1.0.so: undefined reference to `__tls_get_addr'
> 
> So, here are a few other tests I did (each independtly):
> 
>   - revert uclibc-ng from 1.0.42 back to 1.0.41 -> still fails
>   - revert libusb from 1.0.26 back to 1.0.25 -> still fails
>   - revert gpsd from 3.24 back to 3.23.1 -> still fails
> 
> So, from the look of it, the __tls_get_addr has alwaus been injected in
> libusb [0] on or1k with uclibc-ng and linuxthreeads.
> 
> Now, is that a valid combo?

Normally I would say it is. May be this is an gcc/binutils issue?
Maybe the uClibc-ng or1k maintainer knows more? Stafford do you have
a plausible explanation for this phenomenon?
 
> Do we want to keep LT even for those arch where NPTL exists? I.e. when
> uclibc is configured with threads, use NPTL is there is an NPTL
> implementation for the arch, otherwise use LT. Thoughts?

It might be a solution, yes. But do not forget it is not that
simple, as it also depends on the binary format used, as for ARM
where pending patches for FDPIC will use NPTL and FLAT is
Linuxthreads only. Sometimes it might be useful to use Linuxthreads
to see if it is a NPTL bug or not. May be Stafford have an idea.

best regards
 Waldemar
 
> [0] I don't think it is specific to libusb, just that this is the first
> time it got noticed and investigated...
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-09-22
  2022-09-23 15:23     ` Waldemar Brodkorb
@ 2022-09-23 16:29       ` Stafford Horne
  2022-09-26  7:05         ` yann.morin
       [not found]         ` <20220926070545.GA3010@tl-lnx-nyma7486>
  0 siblings, 2 replies; 12+ messages in thread
From: Stafford Horne @ 2022-09-23 16:29 UTC (permalink / raw)
  To: Waldemar Brodkorb; +Cc: yann.morin, buildroot

On Fri, Sep 23, 2022 at 05:23:11PM +0200, Waldemar Brodkorb wrote:
> Hi Yann,
> yann.morin@orange.com wrote,
> 
> > Waldemar, All,
> > 
> > On 2022-09-23 14:13 +0200, MORIN Yann INNOV/IT-S spake thusly:
> > > On 2022-09-23 05:30 +0000, Thomas Petazzoni via buildroot spake thusly:
> > > >     or1k     |           gpsd-3.24            | NOK | http://autobuild.buildroot.net/results/7adc125e843b21b559f1e8813059d65af58feb8d |     
> > > 
> > > This is an or1k, shared-only, uClibc-ng, LT (not NPTL) so no TLS, build.
> > > 
> > > So, I'm not sure to make of this issue:
> > > 
> > >     ..../or1k-buildroot-linux-uclibc-gcc -o gpsd-3.24/gpsctl .... -lusb-1.0 -lm -lrt -lnsl
> > >     ..../ld: ..../sysroot/usr/lib/libusb-1.0.so: undefined reference to `__tls_get_addr'
> > 
> > So, here are a few other tests I did (each independtly):
> > 
> >   - revert uclibc-ng from 1.0.42 back to 1.0.41 -> still fails
> >   - revert libusb from 1.0.26 back to 1.0.25 -> still fails
> >   - revert gpsd from 3.24 back to 3.23.1 -> still fails
> > 
> > So, from the look of it, the __tls_get_addr has alwaus been injected in
> > libusb [0] on or1k with uclibc-ng and linuxthreeads.
> > 
> > Now, is that a valid combo?
> 
> Normally I would say it is. May be this is an gcc/binutils issue?
> Maybe the uClibc-ng or1k maintainer knows more? Stafford do you have
> a plausible explanation for this phenomenon?

I don't, I haven't looked at __tls_get_addr for a year or more so I forget the
details.  I will have to dic in.  As I remember the symbol is provided by libc.
So perhaps the way libusb linker flags are getting set with uClibc-ng is cauing
an issue.

>  
> > Do we want to keep LT even for those arch where NPTL exists? I.e. when
> > uclibc is configured with threads, use NPTL is there is an NPTL
> > implementation for the arch, otherwise use LT. Thoughts?
> 
> It might be a solution, yes. But do not forget it is not that
> simple, as it also depends on the binary format used, as for ARM
> where pending patches for FDPIC will use NPTL and FLAT is
> Linuxthreads only. Sometimes it might be useful to use Linuxthreads
> to see if it is a NPTL bug or not. May be Stafford have an idea.

I am pretty sure uClibc-ng with NPTL enabled alone should "just work" and
provide the __tls_get_addr symbol, the gcc version might have something to do
with it, but it should be working since or1k was ported to gcc.  But again I
will have to play with the build to see where it is going wrong.

I will have a look at this over the weekend.

-Stafford
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-09-22
  2022-09-23 16:29       ` Stafford Horne
@ 2022-09-26  7:05         ` yann.morin
       [not found]         ` <20220926070545.GA3010@tl-lnx-nyma7486>
  1 sibling, 0 replies; 12+ messages in thread
From: yann.morin @ 2022-09-26  7:05 UTC (permalink / raw)
  To: Stafford Horne; +Cc: buildroot

Stfford, Waldemar, All,

On 2022-09-23 16:29 +0000, Stafford Horne spake thusly:
> On Fri, Sep 23, 2022 at 05:23:11PM +0200, Waldemar Brodkorb wrote:
> > > On 2022-09-23 14:13 +0200, MORIN Yann INNOV/IT-S spake thusly:
> > > > On 2022-09-23 05:30 +0000, Thomas Petazzoni via buildroot spake thusly:
> > > > >     or1k     |           gpsd-3.24            | NOK | http://autobuild.buildroot.net/results/7adc125e843b21b559f1e8813059d65af58feb8d |     
> > > > This is an or1k, shared-only, uClibc-ng, LT (not NPTL) so no TLS, build.
> > > >     ..../or1k-buildroot-linux-uclibc-gcc -o gpsd-3.24/gpsctl .... -lusb-1.0 -lm -lrt -lnsl
> > > >     ..../ld: ..../sysroot/usr/lib/libusb-1.0.so: undefined reference to `__tls_get_addr'

So, I made some progress in looking at this.

__tls_get_addr appears in libusb/os/.libs/threads_posix.o

So, looking at the code, we can see:

   84 unsigned int usbi_get_tid(void)
   85 {
   86 »   static _Thread_local unsigned int tl_tid;

However, as far as I understand, _Thread_local is an attribute, so a
compiler feature (that page discusses __thread, but I understand that
_Thread_local is equivalent):
    https://gcc.gnu.org/onlinedocs/gcc/Thread-Local.html

So, if I remove that attribute (it is obviously incorrect to do so), the
generated libusb no longer has any reference to __tls_get_addr. If I
replace it with __thread, then __tls_get_addr is still called.

However, we do configure gcc without TLS: --disable-tls

Note that, for an other architecture, like arm, _Thread_local does not
generate a call to __tls_get_addr with linuxthreads.

So, this hints at a compiler error...

Note that libusb used to have an explicit check for _Thread_local, but
they removed it in 9a1bc8cafb90 [0] in March 2020, so it's been in
libusb since 1.0.24. That check was doing an AC_TRY_LINK, so it would
catch compiler that did not have (proper) _Thread_local, but when they
switched to requiring C11, the new check is with AC_COMPILE_IFELSE,
which does not catch our situation.

[0] https://github.com/libusb/libusb/commit/9a1bc8cafb90

Regards,
Yann E. MORIN.

-- 
                                        ____________
.-----------------.--------------------:       _    :------------------.
|  Yann E. MORIN  | Real-Time Embedded |    __/ )   | /"\ ASCII RIBBON |
|                 | Software  Designer |  _/ - /'   | \ / CAMPAIGN     |
| +33 638.411.245 '--------------------: (_    `--, |  X  AGAINST      |
| yann.morin (at) orange.com           |_="    ,--' | / \ HTML MAIL    |
'--------------------------------------:______/_____:------------------'


_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-09-22
       [not found]         ` <20220926070545.GA3010@tl-lnx-nyma7486>
@ 2022-09-26  9:51           ` yann.morin
  2022-09-26 11:12             ` Stafford Horne
  0 siblings, 1 reply; 12+ messages in thread
From: yann.morin @ 2022-09-26  9:51 UTC (permalink / raw)
  To: Stafford Horne; +Cc: buildroot

[-- Attachment #1: Type: text/plain, Size: 3122 bytes --]

Stafford, Waldemar, All,

On 2022-09-26 09:05 +0200, MORIN Yann INNOV/IT-S spake thusly:
> On 2022-09-23 16:29 +0000, Stafford Horne spake thusly:
> > On Fri, Sep 23, 2022 at 05:23:11PM +0200, Waldemar Brodkorb wrote:
> > > > On 2022-09-23 14:13 +0200, MORIN Yann INNOV/IT-S spake thusly:
> > > > > On 2022-09-23 05:30 +0000, Thomas Petazzoni via buildroot spake thusly:
> > > > > >     or1k     |           gpsd-3.24            | NOK | http://autobuild.buildroot.net/results/7adc125e843b21b559f1e8813059d65af58feb8d |     
> > > > > This is an or1k, shared-only, uClibc-ng, LT (not NPTL) so no TLS, build.
> > > > >     ..../or1k-buildroot-linux-uclibc-gcc -o gpsd-3.24/gpsctl .... -lusb-1.0 -lm -lrt -lnsl
> > > > >     ..../ld: ..../sysroot/usr/lib/libusb-1.0.so: undefined reference to `__tls_get_addr'
> 
> So, I made some progress in looking at this.
[--SNIP--]
> So, this hints at a compiler error...

I did a quick fix to libusb to workaround the issue (see attached
patch), but this issue is more widespread. For example, libndp fails
to build for the same reason:

      CCLD     ndptool
    ..../or1k-buildroot-linux-uclibc/bin/ld: ../libndp/.libs/libndp.so: undefined reference to `__tls_get_addr'

So, we can't chase all libraries that will want to use some TLS
objects, espeically as the issue may well occur in another package.

I looked at the build options for libusb, and there is absolutely
nothing weird going on (see attached log).

The more I look at it, the more it smells like a gcc issue. Thoughts?

In the end, I wonder how we can solve this in Buildroot... Just disable
LT for or1k?

Regards,
Yann E. MORIN.

-- 
                                        ____________
.-----------------.--------------------:       _    :------------------.
|  Yann E. MORIN  | Real-Time Embedded |    __/ )   | /"\ ASCII RIBBON |
|                 | Software  Designer |  _/ - /'   | \ / CAMPAIGN     |
| +33 638.411.245 '--------------------: (_    `--, |  X  AGAINST      |
| yann.morin (at) orange.com           |_="    ,--' | / \ HTML MAIL    |
'--------------------------------------:______/_____:------------------'


_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.


[-- Attachment #2: 0001-package-libusb-workaround-for-LinuxThread-issue-on-o.patch --]
[-- Type: text/plain, Size: 5557 bytes --]

From 00a4674b912ad63dd235ffb52536d588828ed0d2 Mon Sep 17 00:00:00 2001
Message-Id: <00a4674b912ad63dd235ffb52536d588828ed0d2.1664184918.git.yann.morin@orange.com>
From: "Yann E. MORIN" <yann.morin@orange.com>
Date: Mon, 26 Sep 2022 11:05:36 +0200
Subject: [PATCH] package/libusb: workaround for LinuxThread issue on or1k

There is an issue with LinuxThreads on or1k, whereby a call to
__tls_get_addr is made, even though this is an NPTL-only call.

This looks like a compiler bug (see thread [0]), but we could not spot
any relevant issue in the gcc bug tracker.

Add a workaround.

Signed-off-by: Yann E. MORIN <yann.morin@orange.com>
Cc: Waldemar Brodkorb <wbx@openadk.org>
Cc: Stafford Horne <shorne@gmail.com>
---
 ...ds_posix-only-use-TLS-when-available.patch | 96 +++++++++++++++++++
 package/libusb/libusb.mk                      |  3 +
 2 files changed, 99 insertions(+)
 create mode 100644 package/libusb/0001-threads_posix-only-use-TLS-when-available.patch

diff --git a/package/libusb/0001-threads_posix-only-use-TLS-when-available.patch b/package/libusb/0001-threads_posix-only-use-TLS-when-available.patch
new file mode 100644
index 0000000000..7bd877fb16
--- /dev/null
+++ b/package/libusb/0001-threads_posix-only-use-TLS-when-available.patch
@@ -0,0 +1,96 @@
+From add0e53365cd5e8f2a49651d472b9dfcf51e1395 Mon Sep 17 00:00:00 2001
+Message-Id: <add0e53365cd5e8f2a49651d472b9dfcf51e1395.1664181489.git.yann.morin@orange.com>
+From: "Yann E. MORIN" <yann.morin@orange.com>
+Date: Mon, 26 Sep 2022 10:17:15 +0200
+Subject: [PATCH] threads_posix: only use TLS when available
+
+On OpenRISC or1k, with uClibc-ng and LinuxThreads (not NPTL), and a C11
+compiler (tested with gcc-11.3.0), _Thread_local is properly parsed by
+the compiler, and thus we do detect a C11 compiler (lines 48-66 in
+configure.ac), but it (presumably incorrectly) emits calls to
+__tls_get_addr, which is obviously missing because LinuxThreads do not
+implement TLS (which requires NPTL).
+
+This causes link failures for programs that try to link with libusb,
+e.g.:
+    http://autobuild.buildroot.net/results/7ad/7adc125e843b21b559f1e8813059d65af58feb8d/build-end.log
+
+    ..../or1k-buildroot-linux-uclibc-gcc -o gpsd-3.24/gpsctl [...] -lusb-1.0 -lm -lrt -lnsl
+    ..../or1k-buildroot-linux-uclibc/11.3.0/../../../../or1k-buildroot-linux-uclibc/bin/ld:
+        ..../or1k-buildroot-linux-uclibc/sysroot/usr/lib/libusb-1.0.so: undefined reference to `__tls_get_addr'
+    collect2: error: ld returned 1 exit status
+
+This, despite the fact that the compiler was configured with
+--disable-tls, so this is presumably a compiler issue specific to or1k.
+However, all versions of gcc were tested to behave that way or or1k, and
+no bug report about that issue have been spotted.
+
+On other architectures, though (e.g. arm), that call is not emitted, and
+the link succeeds.
+
+We add a new test, that partially restores the one removed by
+9a1bc8cafb90 (build: Require C11 to build and clean up
+autoconfig/automake files), to check that we can actually link a program
+(not a shared object) with _Thread_local. If we can't, then
+threads_posix will not cache the TID.
+
+Signed-off-by: Yann E. MORIN <yann.morin@orange.com>
+Upstream status: N/A
+---
+ configure.ac              |  9 +++++++++
+ libusb/os/threads_posix.c | 11 ++++++++---
+ 2 files changed, 17 insertions(+), 3 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index d4f12510..a78c2dd5 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -154,6 +154,15 @@ if test "x$platform" = xposix; then
+ 		[test "x$ac_cv_search_pthread_create" != "xnone required" && AC_SUBST(THREAD_LIBS, [-lpthread])],
+ 		[], [])
+ 	AC_SEARCH_LIBS([__atomic_fetch_add_4], [atomic])
++	dnl Even with C11, some compilers may lack proper _Thread_local (e.g. if using LinuxThreads instead of NPTL).
++	saved_CFLAGS="${CFLAGS}"
++	CFLAGS="${CFLAGS} -fPIC"
++	AC_MSG_CHECKING([whether CC supports _Thread_local])
++	AC_LINK_IFELSE([AC_LANG_PROGRAM([_Thread_local int v;], [v=42])],
++		[AC_MSG_RESULT([yes])
++		AC_DEFINE([HAVE_CC_THREAD_LOCAL], [1], [Define to 1 if the compiler supports _Thread_local.])],
++		[AC_MSG_RESULT([no])])
++	CFLAGS="${saved_CFLAGS}"
+ elif test "x$platform" = xwindows; then
+ 	AC_DEFINE([PLATFORM_WINDOWS], [1], [Define to 1 if compiling for a Windows platform.])
+ else
+diff --git a/libusb/os/threads_posix.c b/libusb/os/threads_posix.c
+index 0e0e2213..b3a3c338 100644
+--- a/libusb/os/threads_posix.c
++++ b/libusb/os/threads_posix.c
+@@ -83,11 +83,12 @@ int usbi_cond_timedwait(pthread_cond_t *cond,
+ 
+ unsigned int usbi_get_tid(void)
+ {
++#ifdef HAVE_CC_THREAD_LOCAL
+ 	static _Thread_local unsigned int tl_tid;
+-	int tid;
+-
+ 	if (tl_tid)
+ 		return tl_tid;
++#endif
++	int tid;
+ 
+ #if defined(__ANDROID__)
+ 	tid = gettid();
+@@ -125,5 +126,9 @@ unsigned int usbi_get_tid(void)
+ 		tid = (int)(intptr_t)pthread_self();
+ 	}
+ 
+-	return tl_tid = (unsigned int)tid;
++	return
++#ifdef HAVE_CC_THREAD_LOCAL
++		tl_tid =
++#endif
++			(unsigned int)tid;
+ }
+-- 
+2.25.1
+
diff --git a/package/libusb/libusb.mk b/package/libusb/libusb.mk
index 98a4a578b2..4e8a524960 100644
--- a/package/libusb/libusb.mk
+++ b/package/libusb/libusb.mk
@@ -14,6 +14,9 @@ LIBUSB_CPE_ID_VENDOR = libusb
 LIBUSB_DEPENDENCIES = host-pkgconf
 LIBUSB_INSTALL_STAGING = YES
 
+# 0001-threads_posix-only-use-TLS-when-available.patch
+LIBUSB_AUTORECONF = YES
+
 # Avoid the discovery of udev for the host variant
 HOST_LIBUSB_CONF_OPTS = --disable-udev
 HOST_LIBUSB_DEPENDENCIES = host-pkgconf
-- 
2.25.1


[-- Attachment #3: libusb-build.log --]
[-- Type: text/plain, Size: 36223 bytes --]

make libusb-build V=1
umask 0022 && make -C /home/user/dev/work/project/tmp/buildroot/buildroot O=/home/user/dev/work/project/tmp/buildroot/O/. libusb-build
mkdir -p /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host
mkdir -p /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/target
for p in https+https://github.com/libusb/libusb/releases/download/v1.0.26/libusb-1.0.26.tar.bz2 ; do \
        if test ! -e /home/user/cache/src/libusb/`basename $p` ; then \
                echo ">>> libusb 1.0.26 Downloading" ; \
                break ; \
        fi ; \
done
mkdir -p /home/user/cache/src/libusb
PATH="/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin:/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/sbin:/home/user/bin:/opt/mutt-sidebar/bin:/opt/containerd/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" BR2_DL_DIR=/home/user/cache/src BUILD_DIR=/home/user/dev/work/project/tmp/buildroot/O/build CONFIG_DIR=/home/user/dev/work/project/tmp/buildroot/O O=/home/user/dev/work/project/tmp/buildroot/O  flock /home/user/cache/src/libusb/.lock support/download/dl-wrapper -c '1.0.26' -d '/home/user/cache/src/libusb' -D '/home/user/cache/src' -f 'libusb-1.0.26.tar.bz2' -H 'package/libusb//libusb.hash' -n 'libusb-1.0.26' -N 'libusb' -o '/home/user/cache/src/libusb/libusb-1.0.26.tar.bz2'   -u https+https://github.com/libusb/libusb/releases/download/v1.0.26 -u http\|urlencode+http://sources.buildroot.net/libusb -u http\|urlencode+http://sources.buildroot.net   --
libusb-1.0.26.tar.bz2: OK (sha256: 12ce7a61fc9854d1d2a1ffe095f7b5fac19ddba095c259e6067a46500381b5a5)
mkdir -p /home/user/dev/work/project/tmp/buildroot/O/build/libusb-1.0.26
touch /home/user/dev/work/project/tmp/buildroot/O/build/libusb-1.0.26/.stamp_downloaded
>>> libusb 1.0.26 Extracting
mkdir -p /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host
mkdir -p /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/target
mkdir -p /home/user/dev/work/project/tmp/buildroot/O/build/libusb-1.0.26
bzcat /home/user/cache/src/libusb/libusb-1.0.26.tar.bz2 | tar --strip-components=1 -C /home/user/dev/work/project/tmp/buildroot/O/build/libusb-1.0.26   -xf -
chmod -R +rw /home/user/dev/work/project/tmp/buildroot/O/build/libusb-1.0.26
touch /home/user/dev/work/project/tmp/buildroot/O/build/libusb-1.0.26/.stamp_extracted
>>> libusb 1.0.26 Patching
( \
for D in package/libusb/ ; do \
  if test -d ${D}; then \
    if test -d ${D}/1.0.26; then \
      PATH=/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin:$PATH support/scripts/apply-patches.sh  /home/user/dev/work/project/tmp/buildroot/O/build/libusb-1.0.26 ${D}/1.0.26 \*.patch \*.patch.or1k || exit 1; \
    else \
      PATH=/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin:$PATH support/scripts/apply-patches.sh  /home/user/dev/work/project/tmp/buildroot/O/build/libusb-1.0.26 ${D} \*.patch \*.patch.or1k || exit 1; \
    fi; \
  fi; \
done; \
)
>>> libusb 1.0.26 Updating config.sub and config.guess
for file in config.guess config.sub; do for i in $(find /home/user/dev/work/project/tmp/buildroot/O/build/libusb-1.0.26 -name $file); do cp support/gnuconfig/$file $i; done; done
>>> libusb 1.0.26 Patching libtool
for i in `find /home/user/dev/work/project/tmp/buildroot/O/build/libusb-1.0.26 -name ltmain.sh`; do ltmain_version=`sed -n '/^[ \t]*VERSION=/{s/^[ \t]*VERSION=//;p;q;}' $i | sed -e 's/\([0-9]*\.[0-9]*\).*/\1/' -e 's/\"//'`; ltmain_patchlevel=`sed -n '/^[ \t]*VERSION=/{s/^[ \t]*VERSION=//;p;q;}' $i | sed -e 's/\([0-9]*\.[0-9]*\.*\)\([0-9]*\).*/\2/' -e 's/\"//'`; if test ${ltmain_version} = '1.5'; then patch -i support/libtool/buildroot-libtool-v1.5.patch ${i}; elif test ${ltmain_version} = "2.2"; then patch -i support/libtool/buildroot-libtool-v2.2.patch ${i}; elif test ${ltmain_version} = "2.4"; then if test ${ltmain_patchlevel:-0} -gt 2; then patch -i support/libtool/buildroot-libtool-v2.4.4.patch ${i}; else patch -i support/libtool/buildroot-libtool-v2.4.patch ${i}; fi fi done
patching file /home/user/dev/work/project/tmp/buildroot/O/build/libusb-1.0.26/ltmain.sh
Hunk #1 succeeded at 2786 (offset 99 lines).
Hunk #2 succeeded at 4376 (offset 99 lines).
Hunk #3 succeeded at 6671 (offset 117 lines).
Hunk #4 succeeded at 6681 (offset 117 lines).
Hunk #5 succeeded at 6974 (offset 117 lines).
Hunk #6 succeeded at 7266 (offset 117 lines).
Hunk #7 succeeded at 8241 (offset 129 lines).
Hunk #8 succeeded at 10873 (offset 163 lines).
touch /home/user/dev/work/project/tmp/buildroot/O/build/libusb-1.0.26/.stamp_patched
>>> libusb 1.0.26 Configuring
mkdir -p /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/target /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/or1k-buildroot-linux-uclibc/sysroot /home/user/dev/work/project/tmp/buildroot/O/images
mkdir -p /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host
rsync -a --link-dest=/home/user/dev/work/project/tmp/buildroot/O/per-package/host-pkgconf/host/ /home/user/dev/work/project/tmp/buildroot/O/per-package/host-pkgconf/host/ /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host
rsync -a --link-dest=/home/user/dev/work/project/tmp/buildroot/O/per-package/host-skeleton/host/ /home/user/dev/work/project/tmp/buildroot/O/per-package/host-skeleton/host/ /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host
rsync -a --link-dest=/home/user/dev/work/project/tmp/buildroot/O/per-package/skeleton/host/ /home/user/dev/work/project/tmp/buildroot/O/per-package/skeleton/host/ /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host
rsync -a --link-dest=/home/user/dev/work/project/tmp/buildroot/O/per-package/toolchain/host/ /home/user/dev/work/project/tmp/buildroot/O/per-package/toolchain/host/ /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host
mkdir -p /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/target
rsync -a --link-dest=/home/user/dev/work/project/tmp/buildroot/O/per-package/host-pkgconf/target/ /home/user/dev/work/project/tmp/buildroot/O/per-package/host-pkgconf/target/ /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/target
rsync -a --link-dest=/home/user/dev/work/project/tmp/buildroot/O/per-package/host-skeleton/target/ /home/user/dev/work/project/tmp/buildroot/O/per-package/host-skeleton/target/ /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/target
rsync -a --link-dest=/home/user/dev/work/project/tmp/buildroot/O/per-package/skeleton/target/ /home/user/dev/work/project/tmp/buildroot/O/per-package/skeleton/target/ /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/target
rsync -a --link-dest=/home/user/dev/work/project/tmp/buildroot/O/per-package/toolchain/target/ /home/user/dev/work/project/tmp/buildroot/O/per-package/toolchain/target/ /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/target
grep --binary-files=without-match -lrZ '/home/user/dev/work/project/tmp/buildroot/O/per-package/[^/]\+/' /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host |while read -d '' f; do file -b --mime-type "${f}" | grep -q '^text/' || continue; printf '%s\0' "${f}"; done |xargs -0 --no-run-if-empty /usr/bin/sed -i -e 's:/home/user/dev/work/project/tmp/buildroot/O/per-package/[^/]\+/:/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/:g'
find /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host \(    -path '/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/lib/python*' -o -path '/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/or1k-buildroot-linux-uclibc/sysroot/usr/lib/python*' \) \( -name "_sysconfigdata*.pyc" -delete \)
(cd /home/user/dev/work/project/tmp/buildroot/O/build/libusb-1.0.26/ && rm -rf config.cache && PATH="/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin:/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/sbin:/home/user/bin:/opt/mutt-sidebar/bin:/opt/containerd/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" AR="/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc-ar" AS="/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-as" LD="/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-ld" NM="/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc-nm" CC="/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc" GCC="/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc" CPP="/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-cpp" CXX="/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-g++" FC="/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gfortran" F77="/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gfortran" RANLIB="/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc-ranlib" READELF="/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-readelf" STRIP="/bin/true" OBJCOPY="/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-objcopy" OBJDUMP="/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-objdump" AR_FOR_BUILD="/usr/bin/ar" AS_FOR_BUILD="/usr/bin/as" CC_FOR_BUILD="/usr/bin/gcc" GCC_FOR_BUILD="/usr/bin/gcc" CXX_FOR_BUILD="/usr/bin/g++" LD_FOR_BUILD="/usr/bin/ld" CPPFLAGS_FOR_BUILD="-I/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/include" CFLAGS_FOR_BUILD="-O2 -I/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/include" CXXFLAGS_FOR_BUILD="-O2 -I/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/include" LDFLAGS_FOR_BUILD="-L/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/lib -Wl,-rpath,/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/lib" FCFLAGS_FOR_BUILD="" DEFAULT_ASSEMBLER="/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-as" DEFAULT_LINKER="/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-ld" CPPFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -Og -g0 " CXXFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -Og -g0 " LDFLAGS="" FCFLAGS=" -Og -g0" FFLAGS=" -Og -g0" PKG_CONFIG="/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/pkg-config" STAGING_DIR="/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/or1k-buildroot-linux-uclibc/sysroot" INTLTOOL_PERL=/usr/bin/perl CXX=no ac_cv_lbl_unaligned_fail=yes ac_cv_func_mmap_fixed_mapped=yes ac_cv_func_memcmp_working=yes ac_cv_have_decl_malloc=yes gl_cv_func_malloc_0_nonnull=yes ac_cv_func_malloc_0_nonnull=yes ac_cv_func_calloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes lt_cv_sys_lib_search_path_spec="" ac_cv_c_bigendian=yes   CONFIG_SITE=/dev/null ./configure --target=or1k-buildroot-linux-uclibc --host=or1k-buildroot-linux-uclibc --build=x86_64-pc-linux-gnu --prefix=/usr --exec-prefix=/usr --sysconfdir=/etc --localstatedir=/var --program-prefix="" --disable-gtk-doc --disable-gtk-doc-html --disable-doc --disable-docs --disable-documentation --with-xmlto=no --with-fop=no --disable-dependency-tracking --enable-ipv6 --disable-nls --disable-static --enable-shared  --disable-udev )
configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --with-xmlto, --with-fop, --enable-ipv6, --disable-nls
checking for or1k-buildroot-linux-uclibc-gcc... /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... yes
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc accepts -g... yes
checking for /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc option to accept ISO C89... none needed
checking whether /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc understands -c and -o together... yes
checking whether we are using the GNU C++ compiler... no
checking whether no accepts -g... no
checking for inline... inline
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for or1k-buildroot-linux-uclibc-strip... /bin/true
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports the include directive... yes (GNU style)
checking whether make supports nested variables... yes
checking dependency style of /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc... none
checking dependency style of no... none
checking build system type... x86_64-pc-linux-gnu
checking host system type... or1k-buildroot-linux-uclibc
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc... /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-ld
checking if the linker (/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc-nm
checking the name lister (/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc-nm) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to or1k-buildroot-linux-uclibc format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-ld option to reload object files... -r
checking for or1k-buildroot-linux-uclibc-objdump... /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-objdump
checking how to recognize dependent libraries... pass_all
checking for or1k-buildroot-linux-uclibc-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for or1k-buildroot-linux-uclibc-ar... /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc-ar
checking for archiver @FILE support... @
checking for or1k-buildroot-linux-uclibc-strip... (cached) /bin/true
checking for or1k-buildroot-linux-uclibc-ranlib... /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc-ranlib
checking command to parse /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc-nm output from /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for or1k-buildroot-linux-uclibc-mt... no
checking for mt... mt
configure: WARNING: using cross tools not prefixed with host triplet
checking if mt is a manifest tool... no
checking how to run the C preprocessor... /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-cpp
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc supports -fno-rtti -fno-exceptions... no
checking for /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc option to produce PIC... -fPIC -DPIC
checking if /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc PIC flag -fPIC -DPIC works... yes
checking if /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc static flag -static works... yes
checking if /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc supports -c -o file.o... yes
checking if /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc supports -c -o file.o... (cached) yes
checking whether the /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc linker (/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... no
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for or1k-buildroot-linux-uclibc-windres... no
checking for windres... no
checking whether make supports nested variables... (cached) yes
checking if /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc supports -std=gnu11... yes
checking operating system... Linux
checking for nfds_t... yes
checking for pipe2... yes
checking if /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc recognizes -pthread... yes
checking for library containing pthread_create... none required
checking for library containing __atomic_fetch_add_4... -latomic
checking for library containing clock_gettime... none required
checking for pthread_setname_np... no
checking asm/types.h usability... yes
checking asm/types.h presence... yes
checking for asm/types.h... yes
checking linux/netlink.h usability... yes
checking linux/netlink.h presence... yes
checking for linux/netlink.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for clock_gettime... yes
checking whether CLOCK_MONOTONIC is declared... yes
checking for pthread_condattr_setclock... yes
checking sys/eventfd.h usability... yes
checking sys/eventfd.h presence... yes
checking for sys/eventfd.h... yes
checking whether EFD_NONBLOCK is declared... yes
checking whether EFD_CLOEXEC is declared... yes
checking for eventfd... yes
checking whether to use eventfd for signalling... yes
checking sys/timerfd.h usability... yes
checking sys/timerfd.h presence... yes
checking for sys/timerfd.h... yes
checking whether TFD_NONBLOCK is declared... yes
checking whether TFD_CLOEXEC is declared... yes
checking for timerfd_create... yes
checking whether to use timerfd for timing... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating libusb-1.0.pc
config.status: creating Makefile
config.status: creating libusb/Makefile
config.status: creating examples/Makefile
config.status: creating tests/Makefile
config.status: creating doc/Makefile
config.status: creating doc/doxygen.cfg
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --with-xmlto, --with-fop, --enable-ipv6, --disable-nls
touch /home/user/dev/work/project/tmp/buildroot/O/build/libusb-1.0.26/.stamp_configured
>>> libusb 1.0.26 Building
PATH="/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin:/home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/sbin:/home/user/bin:/opt/mutt-sidebar/bin:/opt/containerd/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"  /usr/bin/make -j9  -C /home/user/dev/work/project/tmp/buildroot/O/build/libusb-1.0.26/
/usr/bin/make  all-recursive
Making all in libusb
/bin/sh ../libtool  --tag=CC   --mode=compile /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I..   -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -std=gnu11  -Wall -Wextra -Wshadow -Wunused -Wwrite-strings -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Werror=init-self -Werror=missing-prototypes -Werror=strict-prototypes -Werror=undef -Werror=uninitialized -fvisibility=hidden -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -Og -g0  -c -o core.lo core.c
/bin/sh ../libtool  --tag=CC   --mode=compile /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I..   -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -std=gnu11  -Wall -Wextra -Wshadow -Wunused -Wwrite-strings -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Werror=init-self -Werror=missing-prototypes -Werror=strict-prototypes -Werror=undef -Werror=uninitialized -fvisibility=hidden -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -Og -g0  -c -o descriptor.lo descriptor.c
/bin/sh ../libtool  --tag=CC   --mode=compile /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I..   -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -std=gnu11  -Wall -Wextra -Wshadow -Wunused -Wwrite-strings -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Werror=init-self -Werror=missing-prototypes -Werror=strict-prototypes -Werror=undef -Werror=uninitialized -fvisibility=hidden -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -Og -g0  -c -o hotplug.lo hotplug.c
/bin/sh ../libtool  --tag=CC   --mode=compile /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I..   -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -std=gnu11  -Wall -Wextra -Wshadow -Wunused -Wwrite-strings -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Werror=init-self -Werror=missing-prototypes -Werror=strict-prototypes -Werror=undef -Werror=uninitialized -fvisibility=hidden -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -Og -g0  -c -o io.lo io.c
/bin/sh ../libtool  --tag=CC   --mode=compile /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I..   -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -std=gnu11  -Wall -Wextra -Wshadow -Wunused -Wwrite-strings -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Werror=init-self -Werror=missing-prototypes -Werror=strict-prototypes -Werror=undef -Werror=uninitialized -fvisibility=hidden -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -Og -g0  -c -o strerror.lo strerror.c
/bin/sh ../libtool  --tag=CC   --mode=compile /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I..   -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -std=gnu11  -Wall -Wextra -Wshadow -Wunused -Wwrite-strings -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Werror=init-self -Werror=missing-prototypes -Werror=strict-prototypes -Werror=undef -Werror=uninitialized -fvisibility=hidden -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -Og -g0  -c -o sync.lo sync.c
/bin/sh ../libtool  --tag=CC   --mode=compile /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I..   -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -std=gnu11  -Wall -Wextra -Wshadow -Wunused -Wwrite-strings -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Werror=init-self -Werror=missing-prototypes -Werror=strict-prototypes -Werror=undef -Werror=uninitialized -fvisibility=hidden -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -Og -g0  -c -o os/events_posix.lo os/events_posix.c
/bin/sh ../libtool  --tag=CC   --mode=compile /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I..   -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -std=gnu11  -Wall -Wextra -Wshadow -Wunused -Wwrite-strings -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Werror=init-self -Werror=missing-prototypes -Werror=strict-prototypes -Werror=undef -Werror=uninitialized -fvisibility=hidden -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -Og -g0  -c -o os/threads_posix.lo os/threads_posix.c
/bin/sh ../libtool  --tag=CC   --mode=compile /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I..   -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -std=gnu11  -Wall -Wextra -Wshadow -Wunused -Wwrite-strings -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Werror=init-self -Werror=missing-prototypes -Werror=strict-prototypes -Werror=undef -Werror=uninitialized -fvisibility=hidden -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -Og -g0  -c -o os/linux_usbfs.lo os/linux_usbfs.c
libtool: compile:  /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -std=gnu11 -Wall -Wextra -Wshadow -Wunused -Wwrite-strings -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Werror=init-self -Werror=missing-prototypes -Werror=strict-prototypes -Werror=undef -Werror=uninitialized -fvisibility=hidden -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -c sync.c  -fPIC -DPIC -o .libs/sync.o
libtool: compile:  /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -std=gnu11 -Wall -Wextra -Wshadow -Wunused -Wwrite-strings -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Werror=init-self -Werror=missing-prototypes -Werror=strict-prototypes -Werror=undef -Werror=uninitialized -fvisibility=hidden -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -c core.c  -fPIC -DPIC -o .libs/core.o
libtool: compile:  /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -std=gnu11 -Wall -Wextra -Wshadow -Wunused -Wwrite-strings -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Werror=init-self -Werror=missing-prototypes -Werror=strict-prototypes -Werror=undef -Werror=uninitialized -fvisibility=hidden -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -c strerror.c  -fPIC -DPIC -o .libs/strerror.o
libtool: compile:  /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -std=gnu11 -Wall -Wextra -Wshadow -Wunused -Wwrite-strings -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Werror=init-self -Werror=missing-prototypes -Werror=strict-prototypes -Werror=undef -Werror=uninitialized -fvisibility=hidden -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -c descriptor.c  -fPIC -DPIC -o .libs/descriptor.o
libtool: compile:  /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -std=gnu11 -Wall -Wextra -Wshadow -Wunused -Wwrite-strings -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Werror=init-self -Werror=missing-prototypes -Werror=strict-prototypes -Werror=undef -Werror=uninitialized -fvisibility=hidden -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -c io.c  -fPIC -DPIC -o .libs/io.o
libtool: compile:  /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -std=gnu11 -Wall -Wextra -Wshadow -Wunused -Wwrite-strings -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Werror=init-self -Werror=missing-prototypes -Werror=strict-prototypes -Werror=undef -Werror=uninitialized -fvisibility=hidden -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -c hotplug.c  -fPIC -DPIC -o .libs/hotplug.o
libtool: compile:  /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -std=gnu11 -Wall -Wextra -Wshadow -Wunused -Wwrite-strings -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Werror=init-self -Werror=missing-prototypes -Werror=strict-prototypes -Werror=undef -Werror=uninitialized -fvisibility=hidden -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -c os/linux_usbfs.c  -fPIC -DPIC -o os/.libs/linux_usbfs.o
libtool: compile:  /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -std=gnu11 -Wall -Wextra -Wshadow -Wunused -Wwrite-strings -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Werror=init-self -Werror=missing-prototypes -Werror=strict-prototypes -Werror=undef -Werror=uninitialized -fvisibility=hidden -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -c os/threads_posix.c  -fPIC -DPIC -o os/.libs/threads_posix.o
/bin/sh ../libtool  --tag=CC   --mode=compile /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I..   -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -std=gnu11  -Wall -Wextra -Wshadow -Wunused -Wwrite-strings -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Werror=init-self -Werror=missing-prototypes -Werror=strict-prototypes -Werror=undef -Werror=uninitialized -fvisibility=hidden -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -Og -g0  -c -o os/linux_netlink.lo os/linux_netlink.c
libtool: compile:  /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -std=gnu11 -Wall -Wextra -Wshadow -Wunused -Wwrite-strings -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Werror=init-self -Werror=missing-prototypes -Werror=strict-prototypes -Werror=undef -Werror=uninitialized -fvisibility=hidden -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -c os/events_posix.c  -fPIC -DPIC -o os/.libs/events_posix.o
libtool: compile:  /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -std=gnu11 -Wall -Wextra -Wshadow -Wunused -Wwrite-strings -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Werror=init-self -Werror=missing-prototypes -Werror=strict-prototypes -Werror=undef -Werror=uninitialized -fvisibility=hidden -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -c os/linux_netlink.c  -fPIC -DPIC -o os/.libs/linux_netlink.o
/bin/sh ../libtool  --tag=CC   --mode=link /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc -std=gnu11  -Wall -Wextra -Wshadow -Wunused -Wwrite-strings -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Werror=init-self -Werror=missing-prototypes -Werror=strict-prototypes -Werror=undef -Werror=uninitialized -fvisibility=hidden -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -Og -g0  -version-info 3:0:3 -no-undefined   -o libusb-1.0.la -rpath /usr/lib core.lo descriptor.lo hotplug.lo io.lo strerror.lo sync.lo os/events_posix.lo os/threads_posix.lo os/linux_usbfs.lo  os/linux_netlink.lo  -latomic
libtool: link: /home/user/dev/work/project/tmp/buildroot/O/per-package/libusb/host/bin/or1k-buildroot-linux-uclibc-gcc -shared  -fPIC -DPIC  .libs/core.o .libs/descriptor.o .libs/hotplug.o .libs/io.o .libs/strerror.o .libs/sync.o os/.libs/events_posix.o os/.libs/threads_posix.o os/.libs/linux_usbfs.o os/.libs/linux_netlink.o   -latomic  -pthread -Og -g0   -pthread -Wl,-soname -Wl,libusb-1.0.so.0 -o .libs/libusb-1.0.so.0.3.0
libtool: link: (cd ".libs" && rm -f "libusb-1.0.so.0" && ln -s "libusb-1.0.so.0.3.0" "libusb-1.0.so.0")
libtool: link: (cd ".libs" && rm -f "libusb-1.0.so" && ln -s "libusb-1.0.so.0.3.0" "libusb-1.0.so")
libtool: link: ( cd ".libs" && rm -f "libusb-1.0.la" && ln -s "../libusb-1.0.la" "libusb-1.0.la" )
touch /home/user/dev/work/project/tmp/buildroot/O/build/libusb-1.0.26/.stamp_built

[-- Attachment #4: Type: text/plain, Size: 150 bytes --]

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* Re: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-09-22
  2022-09-26  9:51           ` yann.morin
@ 2022-09-26 11:12             ` Stafford Horne
  2022-09-26 14:45               ` Stafford Horne
  0 siblings, 1 reply; 12+ messages in thread
From: Stafford Horne @ 2022-09-26 11:12 UTC (permalink / raw)
  To: yann.morin; +Cc: buildroot

On Mon, Sep 26, 2022 at 11:51:13AM +0200, yann.morin@orange.com wrote:
> Stafford, Waldemar, All,
> 
> On 2022-09-26 09:05 +0200, MORIN Yann INNOV/IT-S spake thusly:
> > On 2022-09-23 16:29 +0000, Stafford Horne spake thusly:
> > > On Fri, Sep 23, 2022 at 05:23:11PM +0200, Waldemar Brodkorb wrote:
> > > > > On 2022-09-23 14:13 +0200, MORIN Yann INNOV/IT-S spake thusly:
> > > > > > On 2022-09-23 05:30 +0000, Thomas Petazzoni via buildroot spake thusly:
> > > > > > >     or1k     |           gpsd-3.24            | NOK | http://autobuild.buildroot.net/results/7adc125e843b21b559f1e8813059d65af58feb8d |     
> > > > > > This is an or1k, shared-only, uClibc-ng, LT (not NPTL) so no TLS, build.
> > > > > >     ..../or1k-buildroot-linux-uclibc-gcc -o gpsd-3.24/gpsctl .... -lusb-1.0 -lm -lrt -lnsl
> > > > > >     ..../ld: ..../sysroot/usr/lib/libusb-1.0.so: undefined reference to `__tls_get_addr'
> > 
> > So, I made some progress in looking at this.
> [--SNIP--]
> > So, this hints at a compiler error...
> 
> I did a quick fix to libusb to workaround the issue (see attached
> patch), but this issue is more widespread. For example, libndp fails
> to build for the same reason:
> 
>       CCLD     ndptool
>     ..../or1k-buildroot-linux-uclibc/bin/ld: ../libndp/.libs/libndp.so: undefined reference to `__tls_get_addr'
> 
> So, we can't chase all libraries that will want to use some TLS
> objects, espeically as the issue may well occur in another package.
> 
> I looked at the build options for libusb, and there is absolutely
> nothing weird going on (see attached log).
> 
> The more I look at it, the more it smells like a gcc issue. Thoughts?
> 
> In the end, I wonder how we can solve this in Buildroot... Just disable
> LT for or1k?

That may be a temporary option.  I didn't get any time to look at this during
the weekend, but this investigation from you helps a lot.  The --disable-tls may
be related to the issue.  The compiler may need to do something special to
disable generation of tls symbols when building with --disable-tls and OpenRISC is
not doing that.  I am guessing we are always generating the tls code sequences
and not obeying the --disable-tls flag when we should be.

I am looking at gcc though right now and I cannot see anything suspicious.  I'll
keep looking.

-Stafford

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-09-22
  2022-09-26 11:12             ` Stafford Horne
@ 2022-09-26 14:45               ` Stafford Horne
  2022-09-26 15:04                 ` yann.morin
                                   ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Stafford Horne @ 2022-09-26 14:45 UTC (permalink / raw)
  To: yann.morin; +Cc: buildroot

On Mon, Sep 26, 2022 at 11:12:18AM +0000, Stafford Horne wrote:
> On Mon, Sep 26, 2022 at 11:51:13AM +0200, yann.morin@orange.com wrote:
> > Stafford, Waldemar, All,
> > 
> > On 2022-09-26 09:05 +0200, MORIN Yann INNOV/IT-S spake thusly:
> > > On 2022-09-23 16:29 +0000, Stafford Horne spake thusly:
> > > > On Fri, Sep 23, 2022 at 05:23:11PM +0200, Waldemar Brodkorb wrote:
> > > > > > On 2022-09-23 14:13 +0200, MORIN Yann INNOV/IT-S spake thusly:
> > > > > > > On 2022-09-23 05:30 +0000, Thomas Petazzoni via buildroot spake thusly:
> > > > > > > >     or1k     |           gpsd-3.24            | NOK | http://autobuild.buildroot.net/results/7adc125e843b21b559f1e8813059d65af58feb8d |     
> > > > > > > This is an or1k, shared-only, uClibc-ng, LT (not NPTL) so no TLS, build.
> > > > > > >     ..../or1k-buildroot-linux-uclibc-gcc -o gpsd-3.24/gpsctl .... -lusb-1.0 -lm -lrt -lnsl
> > > > > > >     ..../ld: ..../sysroot/usr/lib/libusb-1.0.so: undefined reference to `__tls_get_addr'
> > > 
> > > So, I made some progress in looking at this.
> > [--SNIP--]
> > > So, this hints at a compiler error...
> > 
> > I did a quick fix to libusb to workaround the issue (see attached
> > patch), but this issue is more widespread. For example, libndp fails
> > to build for the same reason:
> > 
> >       CCLD     ndptool
> >     ..../or1k-buildroot-linux-uclibc/bin/ld: ../libndp/.libs/libndp.so: undefined reference to `__tls_get_addr'
> > 
> > So, we can't chase all libraries that will want to use some TLS
> > objects, espeically as the issue may well occur in another package.
> > 
> > I looked at the build options for libusb, and there is absolutely
> > nothing weird going on (see attached log).
> > 
> > The more I look at it, the more it smells like a gcc issue. Thoughts?
> > 
> > In the end, I wonder how we can solve this in Buildroot... Just disable
> > LT for or1k?
> 
> That may be a temporary option.  I didn't get any time to look at this during
> the weekend, but this investigation from you helps a lot.  The --disable-tls may
> be related to the issue.  The compiler may need to do something special to
> disable generation of tls symbols when building with --disable-tls and OpenRISC is
> not doing that.  I am guessing we are always generating the tls code sequences
> and not obeying the --disable-tls flag when we should be.
> 
> I am looking at gcc though right now and I cannot see anything suspicious.  I'll
> keep looking.
> 

OK, it seems this is the fix.  The --enable/disable-tls flag seems to only
control a HAVE_AS_TLS macro in the gcc build.  OpenRISC was missing the below
ifdef.  Adding it seems to fix the build for me.

Thanks Yann for the investigation that pointed right to the issue.

If you all can confirm this, I will post a gcc patch shortly and get it
upstream.

-Stafford

--

diff --git a/gcc/config/or1k/or1k.cc b/gcc/config/or1k/or1k.cc
index da2f59062ba..0ce7b234417 100644
--- a/gcc/config/or1k/or1k.cc
+++ b/gcc/config/or1k/or1k.cc
@@ -2206,8 +2206,10 @@ or1k_output_mi_thunk (FILE *file, tree thunk_fndecl,
 #undef  TARGET_LEGITIMATE_ADDRESS_P
 #define TARGET_LEGITIMATE_ADDRESS_P or1k_legitimate_address_p
 
+#ifdef HAVE_AS_TLS
 #undef  TARGET_HAVE_TLS
 #define TARGET_HAVE_TLS true
+#endif
 
 #undef  TARGET_HAVE_SPECULATION_SAFE_VALUE
 #define TARGET_HAVE_SPECULATION_SAFE_VALUE speculation_safe_value_not_needed

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* Re: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-09-22
  2022-09-26 14:45               ` Stafford Horne
@ 2022-09-26 15:04                 ` yann.morin
  2022-09-26 15:45                 ` yann.morin
  2022-09-26 16:35                 ` yann.morin
  2 siblings, 0 replies; 12+ messages in thread
From: yann.morin @ 2022-09-26 15:04 UTC (permalink / raw)
  To: Stafford Horne; +Cc: buildroot

Staffod, All,

On 2022-09-26 14:45 +0000, Stafford Horne spake thusly:
> On Mon, Sep 26, 2022 at 11:12:18AM +0000, Stafford Horne wrote:
> > On Mon, Sep 26, 2022 at 11:51:13AM +0200, yann.morin@orange.com wrote:
> > > The more I look at it, the more it smells like a gcc issue. Thoughts?
[--SNIP--]
> > [...]  The --disable-tls may
> > be related to the issue.  The compiler may need to do something special to
> > disable generation of tls symbols when building with --disable-tls and OpenRISC is
> > not doing that.  I am guessing we are always generating the tls code sequences
> > and not obeying the --disable-tls flag when we should be.
> 
> OK, it seems this is the fix.  The --enable/disable-tls flag seems to only
> control a HAVE_AS_TLS macro in the gcc build.  OpenRISC was missing the below
> ifdef.  Adding it seems to fix the build for me.
> 
> Thanks Yann for the investigation that pointed right to the issue.
> 
> If you all can confirm this, I will post a gcc patch shortly and get it
> upstream.

Whaoo! :-)

I've spawned a build right now!

Regards,
Yann E. MORIN.

> --
> 
> diff --git a/gcc/config/or1k/or1k.cc b/gcc/config/or1k/or1k.cc
> index da2f59062ba..0ce7b234417 100644
> --- a/gcc/config/or1k/or1k.cc
> +++ b/gcc/config/or1k/or1k.cc
> @@ -2206,8 +2206,10 @@ or1k_output_mi_thunk (FILE *file, tree thunk_fndecl,
>  #undef  TARGET_LEGITIMATE_ADDRESS_P
>  #define TARGET_LEGITIMATE_ADDRESS_P or1k_legitimate_address_p
>  
> +#ifdef HAVE_AS_TLS
>  #undef  TARGET_HAVE_TLS
>  #define TARGET_HAVE_TLS true
> +#endif
>  
>  #undef  TARGET_HAVE_SPECULATION_SAFE_VALUE
>  #define TARGET_HAVE_SPECULATION_SAFE_VALUE speculation_safe_value_not_needed
> 

-- 
                                        ____________
.-----------------.--------------------:       _    :------------------.
|  Yann E. MORIN  | Real-Time Embedded |    __/ )   | /"\ ASCII RIBBON |
|                 | Software  Designer |  _/ - /'   | \ / CAMPAIGN     |
| +33 638.411.245 '--------------------: (_    `--, |  X  AGAINST      |
| yann.morin (at) orange.com           |_="    ,--' | / \ HTML MAIL    |
'--------------------------------------:______/_____:------------------'


_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-09-22
  2022-09-26 14:45               ` Stafford Horne
  2022-09-26 15:04                 ` yann.morin
@ 2022-09-26 15:45                 ` yann.morin
  2022-09-26 16:35                 ` yann.morin
  2 siblings, 0 replies; 12+ messages in thread
From: yann.morin @ 2022-09-26 15:45 UTC (permalink / raw)
  To: Stafford Horne; +Cc: buildroot

Stafford, All,

On 2022-09-26 14:45 +0000, Stafford Horne spake thusly:
[--SNIP--]
> OK, it seems this is the fix.  The --enable/disable-tls flag seems to only
> control a HAVE_AS_TLS macro in the gcc build.  OpenRISC was missing the below
> ifdef.  Adding it seems to fix the build for me.
[--SNIP--]
> diff --git a/gcc/config/or1k/or1k.cc b/gcc/config/or1k/or1k.cc
> index da2f59062ba..0ce7b234417 100644
> --- a/gcc/config/or1k/or1k.cc
> +++ b/gcc/config/or1k/or1k.cc

With gcc-11, this is still named or1k.c, so I did a little adaptation.
At least, this time, that was something I could handle! :-]

> @@ -2206,8 +2206,10 @@ or1k_output_mi_thunk (FILE *file, tree thunk_fndecl,
>  #undef  TARGET_LEGITIMATE_ADDRESS_P
>  #define TARGET_LEGITIMATE_ADDRESS_P or1k_legitimate_address_p
>  
> +#ifdef HAVE_AS_TLS
>  #undef  TARGET_HAVE_TLS
>  #define TARGET_HAVE_TLS true
> +#endif
>  
>  #undef  TARGET_HAVE_SPECULATION_SAFE_VALUE
>  #define TARGET_HAVE_SPECULATION_SAFE_VALUE speculation_safe_value_not_needed

I have tested this with the configuration from the failing build, and it
did at least fix the two build issues I noticed. Note that I explicitly
said "build issue" for now.  runtime. I'll try to find some time to test
our qemu_or1k_defconfig and run it in qemu... But tomorrow (UTC+2).

I expect we'll have to backport this to all the gcc version we have: 10,
11, and 12, right?

Regards,
Yann E. MORIN.

-- 
                                        ____________
.-----------------.--------------------:       _    :------------------.
|  Yann E. MORIN  | Real-Time Embedded |    __/ )   | /"\ ASCII RIBBON |
|                 | Software  Designer |  _/ - /'   | \ / CAMPAIGN     |
| +33 638.411.245 '--------------------: (_    `--, |  X  AGAINST      |
| yann.morin (at) orange.com           |_="    ,--' | / \ HTML MAIL    |
'--------------------------------------:______/_____:------------------'


_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-09-22
  2022-09-26 14:45               ` Stafford Horne
  2022-09-26 15:04                 ` yann.morin
  2022-09-26 15:45                 ` yann.morin
@ 2022-09-26 16:35                 ` yann.morin
  2 siblings, 0 replies; 12+ messages in thread
From: yann.morin @ 2022-09-26 16:35 UTC (permalink / raw)
  To: Stafford Horne; +Cc: buildroot

Stafford, All,

On 2022-09-26 14:45 +0000, Stafford Horne spake thusly:
[--SNIP--]
> OK, it seems this is the fix.  The --enable/disable-tls flag seems to only
> control a HAVE_AS_TLS macro in the gcc build.  OpenRISC was missing the below
> ifdef.  Adding it seems to fix the build for me.
> 
> Thanks Yann for the investigation that pointed right to the issue.
> 
> If you all can confirm this, I will post a gcc patch shortly and get it
> upstream.
> 
> -Stafford
> 
> --
> 
> diff --git a/gcc/config/or1k/or1k.cc b/gcc/config/or1k/or1k.cc
> index da2f59062ba..0ce7b234417 100644
> --- a/gcc/config/or1k/or1k.cc
> +++ b/gcc/config/or1k/or1k.cc
> @@ -2206,8 +2206,10 @@ or1k_output_mi_thunk (FILE *file, tree thunk_fndecl,
>  #undef  TARGET_LEGITIMATE_ADDRESS_P
>  #define TARGET_LEGITIMATE_ADDRESS_P or1k_legitimate_address_p
>  
> +#ifdef HAVE_AS_TLS
>  #undef  TARGET_HAVE_TLS
>  #define TARGET_HAVE_TLS true
> +#endif
>  
>  #undef  TARGET_HAVE_SPECULATION_SAFE_VALUE
>  #define TARGET_HAVE_SPECULATION_SAFE_VALUE speculation_safe_value_not_needed

I've verified that this indeed fixes the build issues I noticed
(woohoo #1!), and gpsd does not crash when linked to libusb
(woohoo #2!).

You may add my:

Tested-by: Yann E. MORIN <yann.morin@orange.com>

Regards,
Yann E. MORIN.

-- 
                                        ____________
.-----------------.--------------------:       _    :------------------.
|  Yann E. MORIN  | Real-Time Embedded |    __/ )   | /"\ ASCII RIBBON |
|                 | Software  Designer |  _/ - /'   | \ / CAMPAIGN     |
| +33 638.411.245 '--------------------: (_    `--, |  X  AGAINST      |
| yann.morin (at) orange.com           |_="    ,--' | / \ HTML MAIL    |
'--------------------------------------:______/_____:------------------'


_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2022-09-26 16:35 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-09-23  5:30 [Buildroot] [autobuild.buildroot.net] Daily results for 2022-09-22 Thomas Petazzoni via buildroot
2022-09-23 12:13 ` yann.morin
     [not found] ` <20220923121334.GC2981@tl-lnx-nyma7486>
2022-09-23 14:18   ` yann.morin
2022-09-23 15:23     ` Waldemar Brodkorb
2022-09-23 16:29       ` Stafford Horne
2022-09-26  7:05         ` yann.morin
     [not found]         ` <20220926070545.GA3010@tl-lnx-nyma7486>
2022-09-26  9:51           ` yann.morin
2022-09-26 11:12             ` Stafford Horne
2022-09-26 14:45               ` Stafford Horne
2022-09-26 15:04                 ` yann.morin
2022-09-26 15:45                 ` yann.morin
2022-09-26 16:35                 ` yann.morin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).