1. 03 Jul, 2017 1 commit
  2. 02 Jul, 2017 4 commits
  3. 30 Jun, 2017 2 commits
  4. 29 Jun, 2017 2 commits
  5. 28 Jun, 2017 2 commits
    • Sam Thursfield's avatar
      Upgrade GDB to 8.0 · 1c5c76e8
      Sam Thursfield authored
      This fixes a build failure:
      
          amd64-linux-nat.c:497:1: error: conflicting types for 'ps_get_thread_area'
           ps_get_thread_area (const struct ps_prochandle *ph,
           ^~~~~~~~~~~~~~~~~~
          In file included from gdb_proc_service.h:25:0,
                           from amd64-linux-nat.c:50:
          /usr/include/proc_service.h:72:17: note: previous declaration of 'ps_get_thread_area' was here
           extern ps_err_e ps_get_thread_area (struct ps_prochandle *,
                           ^~~~~~~~~~~~~~~~~~
          Makefile:1081: recipe for target 'amd64-linux-nat.o' failed
          make[2]: *** [amd64-linux-nat.o] Error 1
      1c5c76e8
    • Sam Thursfield's avatar
      Update GCC to 7.1 · 7293a20d
      Sam Thursfield authored
      GCC 5.3 fails to build against GLIBC 2.25 due to use of putc() which
      triggeres a compile warning. As we seem to build with -Werror this
      causes the build to break.
      7293a20d
  6. 27 Jun, 2017 2 commits
    • Sam Thursfield's avatar
      Update glibc to 2.25 · 13dadada
      Sam Thursfield authored
      This is needed after updating stage2-glibc to 2.25, which in turn was
      needed after upgrading GCC.
      
      Fixes issues like this:
      
      	/tools/include/limits.h:145:17: error: missing binary operator before token "("
      	 #if __GLIBC_USE (IEC_60559_BFP_EXT)
      			 ^
      13dadada
    • Sam Thursfield's avatar
      Fix GCC upgrade · 71597385
      Sam Thursfield authored
      The GCC version needs to be manually updated in a path name in
      libstdc++.morph, I forgot to do that in commit 64813d01
      leading to this issue in stage2-gcc during bootstrap:
      
          x86_64-bootstrap-linux-gnu-g++ --sysroot=/root/ybd/tmp/tmpXB_LVo -fno-PIE -c  -DIN_GCC_FRONTEND -g -O2 -DIN_GCC     -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -I. -Ic -I../../gcc -I../../gcc/c -I../../gcc/../include -I../../gcc/../libcpp/include -I/root/ybd/tmp/tmpXB_LVo/stage2-gcc.build/o/./gmp -I/root/ybd/tmp/tmpXB_LVo/stage2-gcc.build/gmp -I/root/ybd/tmp/tmpXB_LVo/stage2-gcc.build/o/./mpfr/src -I/root/ybd/tmp/tmpXB_LVo/stage2-gcc.build/mpfr/src -I/root/ybd/tmp/tmpXB_LVo/stage2-gcc.build/mpc/src  -I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber -I../../gcc/../libbacktrace   -o c/c-lang.o -MT c/c-lang.o -MMD -MP -MF c/.deps/c-lang.TPo ../../gcc/c/c-lang.c
          In file included from ../../gcc/c/c-lang.c:22:0:
          ../../gcc/system.h:221:11: fatal error: algorithm: No such file or directory
           # include <algorithm>
                     ^~~~~~~~~~~
          compilation terminated.
      71597385
  7. 26 Jun, 2017 1 commit
    • Sam Thursfield's avatar
      Update stage2-glibc to 2.25 · f7ebd177
      Sam Thursfield authored
      This fixes a build issue with GCC 7.1:
      
      	In file included from ../sysdeps/x86_64/fpu/multiarch/e_pow.c:17:0:
      	../sysdeps/ieee754/dbl-64/e_pow.c: In function 'checkint':
      	../sysdeps/ieee754/dbl-64/e_pow.c:469:13: error: '<<' in boolean context, did you mean '<' ? [-Werror=int-in-bool-context]
      	       if (n << (k - 20))
      		   ~~^~~~~~~~~~~
      	../sysdeps/ieee754/dbl-64/e_pow.c:471:17: error: '<<' in boolean context, did you mean '<' ? [-Werror=int-in-bool-context]
      	       return (n << (k - 21)) ? -1 : 1;
      		      ~~~^~~~~~~~~~~~
      	../sysdeps/ieee754/dbl-64/e_pow.c:477:9: error: '<<' in boolean context, did you mean '<' ? [-Werror=int-in-bool-context]
      	   if (m << (k + 12))
      	       ~~^~~~~~~~~~~
      	../sysdeps/ieee754/dbl-64/e_pow.c:479:13: error: '<<' in boolean context, did you mean '<' ? [-Werror=int-in-bool-context]
      	   return (m << (k + 11)) ? -1 : 1;
      		  ~~~^~~~~~~~~~~~
      f7ebd177
  8. 23 Jun, 2017 1 commit
  9. 22 Jun, 2017 1 commit
  10. 30 Apr, 2017 1 commit
    • Tristan Van Berkom's avatar
      Fix staging order of symlinks resulting from /usr merge · 63224e22
      Tristan Van Berkom authored
      Making linux-api-headers depend on fhs-dirs causes fhs-dirs
      to be staged first for anything that depends on build-essential.
      
      This fixes the issue of competing chunks trying to stage symlinks,
      or failing to stage the symlinks cause they would otherwise nuke
      non-empty directories.
      63224e22
  11. 04 Apr, 2017 1 commit
  12. 09 Feb, 2017 17 commits
  13. 08 Feb, 2017 1 commit
  14. 29 Jan, 2017 1 commit
  15. 12 Dec, 2016 3 commits