m68k UnoApiTarget/udkapi.rdb build fails ("Bad input")

Aaron M. Ucko ucko at debian.org
Wed Feb 7 03:03:34 UTC 2018

Stephan Bergmann <sbergman at redhat.com> writes:

> Odd, esp. as 9223372036854775807 is 0x7FFFFFFFFFFFFFFF, not
> 0xFFFFFFFFFFFFFFFF (aka -1). Smells like an issue with the compilation
> toolchain.

Entirely possible, as there was in fact an intervening GCC upgrade, with
the following ChangeLog stanza:

gcc-7 (7.2.0-19) unstable; urgency=medium

  * Update to SVN 20180107 (r256317) from the gcc-7-branch.
    - Fix PR libstdc++/82522, PR debug/83550, PR middle-end/83608,
      PR middle-end/83609, PR middle-end/83623, PR c++/83553, PR lto/82027,
      PR c/83448, PR rtl-optimization/80747, PR rtl-optimization/83512,
      PR tree-optimization/83523, PR tree-optimization/83521, PR ipa/82801,
      PR ipa/83346, PR target/83467 (x86), PR tree-optimization/82726,
      PR tree-optimization/70754, PR target/83387 (PPC), PR c++/83556,
      PR c++/83116, PR Fortran/83679, PR fortran/83650, PR Fortran/83548,
      PR libgfortran/83649, PR libgfortran/83613, PR libgfortran/81937,
      PR libgfortran/78549, PR libstdc++/83600, PR libstdc++/83598,
      PR libstdc++/83279, PR libstdc++/83626, PR libstdc++/83626,
      PR preprocessor/83492.
  * debian/rules2: Fix typo for N32 conditions (YunQiang Su). Closes: #886316.
  * More libffi mips r6 updates (YunQiang Su). Addresses: #886201.
  * libgo: Backport upstream sparc64 fix (James Clark). Closes: #884642.
  * Default to PIE on the hurd (Samuel Thibault). Closes: #885056.
  * Use internal libunwind for ia64 cross-builds. Closes: #885931.
  * Strip -z,defs from linker options for internal libunwind (James Clarke).
    Closes: #885937.
  * Fix rtlibs stage build with debhelper 10.9.1 (Helmut Grohne).
    Closes: #879054.

 -- Matthias Klose <doko at debian.org>  Sun, 07 Jan 2018 08:55:48 +0100

Comparing the "Build environment" sections of [1] (good) and [2] (bad)
also indicates some other upgrades, though GCC is my prime suspect if
this is in fact a toolchain regression.
- binutils 2.29.1-2 -> 2.29.1-3, featuring a fix for PR ld/22626.
- glibc 2.25-5 -> 2.26-3.
- linux-libc-dev (kernel headers) 4.14.2-1 -> 4.14.12-2.
- Upgrades to various libraries and utilities outside the central

Thanks for the analysis, and sorry for the noise if this turns out to be
a toolchain bug.

[1] https://buildd.debian.org/status/fetch.php?pkg=libreoffice&arch=m68k&ver=1%3A6.0.0%7Erc1-1&stamp=1514303458&raw=0
[2] https://buildd.debian.org/status/fetch.php?pkg=libreoffice&arch=m68k&ver=1%3A6.0.0%7Erc2-1&stamp=1516003390&raw=0

Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?amu@monk.mit.edu

More information about the LibreOffice mailing list