[crosstool-ng/crosstool-ng] 7c7eca: Improve error detection

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[crosstool-ng/crosstool-ng] 7c7eca: Improve error detection

Alexey Neyman-2
  Branch: refs/heads/master
  Home:   https://github.com/crosstool-ng/crosstool-ng
  Commit: 7c7eca2fab5a5a548c08b3ad48030788b8cb853b
      https://github.com/crosstool-ng/crosstool-ng/commit/7c7eca2fab5a5a548c08b3ad48030788b8cb853b
  Author: Alexey Neyman <[hidden email]>
  Date:   2019-02-14 (Thu, 14 Feb 2019)

  Changed paths:
    M scripts/functions

  Log Message:
  -----------
  Improve error detection

... by filtering the messages that contain a *word* "warning" or
"error", i.e. is preceded by a space or is at the beginning of the line.
This improves the output from new uClibc-ng releases - which produce a
warning about an unused label, `mprot_error`.

Signed-off-by: Alexey Neyman <[hidden email]>


  Commit: 2c6b185c418c128aed36b91199c064be28c163d0
      https://github.com/crosstool-ng/crosstool-ng/commit/2c6b185c418c128aed36b91199c064be28c163d0
  Author: Alexey Neyman <[hidden email]>
  Date:   2019-02-14 (Thu, 14 Feb 2019)

  Changed paths:
    A packages/elf2flt/git-6d80ab6c/0000-Create-more-symlinks-to-BFD-headers.patch
    R packages/elf2flt/git-6d80ab6c/0000-diagnostics.h.patch
    A packages/elf2flt/git-6d80ab6c/0001-Check-output_elf-for-being-NULL.patch

  Log Message:
  -----------
  Patch elf2flt to fix the breakage with host GCC8

... and binutils 2.32 (more headers needed).

Signed-off-by: Alexey Neyman <[hidden email]>


  Commit: d5c73fd9e688ccb4b060d3295574e9333c4bbff5
      https://github.com/crosstool-ng/crosstool-ng/commit/d5c73fd9e688ccb4b060d3295574e9333c4bbff5
  Author: Alexey Neyman <[hidden email]>
  Date:   2019-02-15 (Fri, 15 Feb 2019)

  Changed paths:
    A packages/strace/4.26/0000-mips-o32-fix-build.patch

  Log Message:
  -----------
  strace 4.26 doesn't build on mips/o32

... so pick up a patch from upstream.

Signed-off-by: Alexey Neyman <[hidden email]>


  Commit: 7217116836c3c363e1c18308f6541c66f8930a52
      https://github.com/crosstool-ng/crosstool-ng/commit/7217116836c3c363e1c18308f6541c66f8930a52
  Author: Alexey Neyman <[hidden email]>
  Date:   2019-02-15 (Fri, 15 Feb 2019)

  Changed paths:
    M scripts/crosstool-NG.sh

  Log Message:
  -----------
  Check/increase `ulimit -n` setting

... 2.32 ld runs out of file descriptors while linking uClibc-ng on
SuperH.

Signed-off-by: Alexey Neyman <[hidden email]>


  Commit: f71d3cb1c23d1e76fbc6549a04c64f6a8d5d4621
      https://github.com/crosstool-ng/crosstool-ng/commit/f71d3cb1c23d1e76fbc6549a04c64f6a8d5d4621
  Author: Alexey Neyman <[hidden email]>
  Date:   2019-02-16 (Sat, 16 Feb 2019)

  Changed paths:
    M scripts/build/libc/glibc.sh

  Log Message:
  -----------
  Disable CXX while building glibc

Otherwise, glibc 2.29 tries to use it - but we haven't built libstdc++ yet.
We really need to implement #808... Until now, pass empty CXX to make.

Signed-off-by: Alexey Neyman <[hidden email]>


  Commit: bf4b57308974252e6c7805614bce32ebfb9d40c9
      https://github.com/crosstool-ng/crosstool-ng/commit/bf4b57308974252e6c7805614bce32ebfb9d40c9
  Author: Alexey Neyman <[hidden email]>
  Date:   2019-02-17 (Sun, 17 Feb 2019)

  Changed paths:
    A samples/xtensa-fsf-elf/crosstool.config
    A samples/xtensa-fsf-elf/reported.by

  Log Message:
  -----------
  Add sample from #985

Signed-off-by: Alexey Neyman <[hidden email]>


  Commit: 32dd66a35ae98cb3622c5df7ad58cbf0515d41ca
      https://github.com/crosstool-ng/crosstool-ng/commit/32dd66a35ae98cb3622c5df7ad58cbf0515d41ca
  Author: Alexey Neyman <[hidden email]>
  Date:   2019-02-17 (Sun, 17 Feb 2019)

  Changed paths:
    M scripts/build/cc/gcc.sh

  Log Message:
  -----------
  Use -idirafter instead of copying headers.

Signed-off-by: Alexey Neyman <[hidden email]>


  Commit: d083cbea806730fcc368f4041b2a3bff66851446
      https://github.com/crosstool-ng/crosstool-ng/commit/d083cbea806730fcc368f4041b2a3bff66851446
  Author: Alexey Neyman <[hidden email]>
  Date:   2019-02-17 (Sun, 17 Feb 2019)

  Changed paths:
    M scripts/build/libc/mingw-w64.sh
    M scripts/build/libc/moxiebox.sh

  Log Message:
  -----------
  Move moxiebox build to post_cc

core-2 gcc does not search the final prefix now for newlib's headers.

Signed-off-by: Alexey Neyman <[hidden email]>


  Commit: 187aee1735421c983e792bcc96875f729391e906
      https://github.com/crosstool-ng/crosstool-ng/commit/187aee1735421c983e792bcc96875f729391e906
  Author: Alexey Neyman <[hidden email]>
  Date:   2019-02-18 (Mon, 18 Feb 2019)

  Changed paths:
    M packages/newlib/3.0.0.20180831/version.desc
    M packages/newlib/3.1.0.20181231/version.desc

  Log Message:
  -----------
  No longer mark newlib 3.x experimental

... they seem to have overcome the birthing pains of 3.0.0 and build is
stable.

Signed-off-by: Alexey Neyman <[hidden email]>


  Commit: 8a61f74f38e33166f6be0dde0cae82cfe055c3bf
      https://github.com/crosstool-ng/crosstool-ng/commit/8a61f74f38e33166f6be0dde0cae82cfe055c3bf
  Author: Alexey Neyman <[hidden email]>
  Date:   2019-02-18 (Mon, 18 Feb 2019)

  Changed paths:
    R packages/elf2flt/git-6d80ab6c/0000-Create-more-symlinks-to-BFD-headers.patch
    R packages/elf2flt/git-6d80ab6c/0001-Check-output_elf-for-being-NULL.patch
    M packages/elf2flt/package.desc

  Log Message:
  -----------
  Pick up a newer revision of elf2flt

... which includes the two local patches we have.

Signed-off-by: Alexey Neyman <[hidden email]>


  Commit: 7d621cd831e4fb015fa151437051192135337006
      https://github.com/crosstool-ng/crosstool-ng/commit/7d621cd831e4fb015fa151437051192135337006
  Author: Alexey Neyman <[hidden email]>
  Date:   2019-02-18 (Mon, 18 Feb 2019)

  Changed paths:
    R packages/elf2flt/git-6d80ab6c/0000-diagnostics.h.patch
    M packages/elf2flt/package.desc
    M packages/newlib/3.0.0.20180831/version.desc
    M packages/newlib/3.1.0.20181231/version.desc
    A packages/strace/4.26/0000-mips-o32-fix-build.patch
    A samples/xtensa-fsf-elf/crosstool.config
    A samples/xtensa-fsf-elf/reported.by
    M scripts/build/cc/gcc.sh
    M scripts/build/libc/glibc.sh
    M scripts/build/libc/mingw-w64.sh
    M scripts/build/libc/moxiebox.sh
    M scripts/crosstool-NG.sh
    M scripts/functions

  Log Message:
  -----------
  Merge pull request #1142 from stilor/rc2-fixes

Fixes for regressions in 1.24.0-rc1


Compare: https://github.com/crosstool-ng/crosstool-ng/compare/fb744d815883...7d621cd831e4