| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
The GCC version needs to be manually updated in a path name in
libstdc++.morph, I forgot to do that in commit 64813d0134a7796
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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;
~~~^~~~~~~~~~~~
|
|
|
|
| |
The ELF ABI version is different on little-endian.
|
| |
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
| |
This will make possible to modern distros (with gcc 6) to build
current baserock (which uses gcc 5)
See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69959
Fixes #8
|
|
|
|
| |
Now there is no need to disable Werror
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Now the strip-gplv3 configure extension works again
when using YBD metadata.
|
| |
|
|
|
|
|
|
|
|
| |
To avoid failing when compiling against glibc-2.24:
In file included from sysrand.c:16:0:
unix_rand.c: In function 'ReadOneFile':
unix_rand.c:1090:6: error: 'readdir_r' is deprecated [-Werror=deprecated-declarations]
error = readdir_r(fd, &entry_dir, &result);
|
| |
|
|
|
|
|
| |
This way we can offer an up-to-date rootfs of a build system
that can be used in a chroot to build another systems
|
|
|
|
|
|
| |
python:2.7-slim install python in /usr/local/bin instead /usr/bin,
which is making deployment extensions to fail as they expect python
to be in /usr/bin/python
|
| |
|
| |
|
| |
|
|
|
|
| |
Branches that follow the pattern "staging/fromybd/$1" will `git checkout ybd -b $1`
|
|
|
|
|
| |
So we have more runners available if we have serveral users using
the ci system
|
| |
|
| |
|
| |
|
|
|
|
| |
needed
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Do not create /bin, /sbin, /usr/sbin and /lib
Create symlinks
/bin -> /usr/bin
/sbin -> /usr/bin
/usr/sbin -> /usr/bin
/lib -> /usr/lib
More info here:
https://www.freedesktop.org/wiki/Software/systemd/TheCaseForTheUsrMerge/
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Chunks in strata should declare all build-depends of their sibling
chunks explicitly, so that the build tool does not need to overcompensate
by bringing them in transitively.
These were discovered using a baserock V10 version of ybd and then backported.
|
|
|
|
|
|
|
|
| |
Chunks in strata should declare all build-depends of their sibling
chunks explicitly, so that the build tool does not need to overcompensate
by bringing them in transitively.
These were discovered using a baserock V10 version of ybd and then backported.
|
| |
|
| |
|
|
|
|
| |
This version adds support to etnaviv (vivante) GPUs
|
| |
|
|
|
|
|
|
| |
And remove the build of openstack.
Change-Id: I62d028000ce4e446d1722fd486bf192dbc724265
|
|
|
|
|
|
|
| |
This chunk seems to just be lying around here, not referred to by
any strata and no git ref or anything: Get rid of this.
Change-Id: I4ec58e9ecc4cc9b665833d52a2dd369aa23ef8ac
|
|
|
|
|
|
|
|
|
|
|
| |
This includes ceph, chef, cxmanage, java, openstack, nodejs, ocaml,
qt4, qt5 (system only, qt5 is used by ivi projects), swift, web,
xfce and zookeeper systems.
All strata which is referred to exclusively by systems and clusters in the
unmaintained directory have also been moved to the unmaintained directory.
Change-Id: If60b0fa8bc1d7f9c53137fa7106b396668682a9a
|
|
|
|
| |
Change-Id: I44b4df44b0b144a09977a009595124b4d04128c6
|
|
|
|
| |
Change-Id: Ia805fcbd11d894eb74b18704b6a7070bcc7dd11a
|
|
|
|
| |
Change-Id: I9ebe47f7808885be59ead2ac0778fbf762ad3c4e
|