Fix build copy instructions when replacing files

master
Marko Semet 2019-11-26 17:09:06 +01:00
parent 4e937abf16
commit b577c3f061
1 changed files with 6 additions and 6 deletions

View File

@ -127,7 +127,7 @@ modules:
PATH: "/usr/tools_gcc/bin:/usr/tools_ld/bin:/usr/bin" PATH: "/usr/tools_gcc/bin:/usr/tools_ld/bin:/usr/bin"
post-install: post-install:
- rm -rf /usr/tmp_glibc/etc /usr/tmp_glibc/usr/sbin /usr/tmp_glibc/usr/share /usr/tmp_glibc/var /usr/tmp_glibc/sbin - rm -rf /usr/tmp_glibc/etc /usr/tmp_glibc/usr/sbin /usr/tmp_glibc/usr/share /usr/tmp_glibc/var /usr/tmp_glibc/sbin
- cp -rfv /usr/tmp_glibc/* / - cp -rvP --remove-destination /usr/tmp_glibc/* /
- rm -rf /usr/tmp_glibc - rm -rf /usr/tmp_glibc
builddir: true builddir: true
cleanup: cleanup:
@ -170,7 +170,7 @@ modules:
post-install: post-install:
- rm -rfv /usr/tmp_glibc32/etc /usr/tmp_glibc32/usr/bin /usr/tmp_glibc32/usr/sbin /usr/tmp_glibc32/usr/share /usr/tmp_glibc32/var /usr/tmp_glibc32/sbin - rm -rfv /usr/tmp_glibc32/etc /usr/tmp_glibc32/usr/bin /usr/tmp_glibc32/usr/sbin /usr/tmp_glibc32/usr/share /usr/tmp_glibc32/var /usr/tmp_glibc32/sbin
- find "/usr/tmp_glibc32/usr/include" -type f -not -name '*-32.h' -delete - find "/usr/tmp_glibc32/usr/include" -type f -not -name '*-32.h' -delete
- cp -rfv /usr/tmp_glibc32/* / - cp -rvP --remove-destination /usr/tmp_glibc32/* /
- rm -rf /usr/tmp_glibc32 - rm -rf /usr/tmp_glibc32
- rm -v /lib/ld-linux.so.2; ln -s /usr/lib32/ld-linux.so.2 /lib/ - rm -v /lib/ld-linux.so.2; ln -s /usr/lib32/ld-linux.so.2 /lib/
builddir: true builddir: true
@ -185,13 +185,14 @@ modules:
build-commands: build-commands:
- mkdir build - mkdir build
- cd build; ../libstdc++-v3/configure - cd build; ../libstdc++-v3/configure
--enable-multilib
--with-headers=/usr/include --with-headers=/usr/include
--prefix=/usr --prefix=/usr
--disable-nls --disable-nls
--disable-werror --disable-werror
--disable-bootstrap
--enable-default-pie --enable-default-pie
--enable-default-ssp --enable-default-ssp
--enable-multilib
--enable-shared --enable-shared
--enable-static --enable-static
"CC=/usr/bin/ccache /usr/tools_gcc/usr/bin/gcc" "CC=/usr/bin/ccache /usr/tools_gcc/usr/bin/gcc"
@ -283,7 +284,6 @@ modules:
- --enable-default-ssp - --enable-default-ssp
- --enable-gnu-indirect-function - --enable-gnu-indirect-function
- --enable-languages=c,c++,lto - --enable-languages=c,c++,lto
- --enable-linker-build-id
- --enable-lto - --enable-lto
- --enable-multilib - --enable-multilib
- --enable-plugin - --enable-plugin
@ -299,7 +299,7 @@ modules:
PATH: "/usr/tools_gcc/usr/bin:/usr/tools_ld/bin:/usr/bin" PATH: "/usr/tools_gcc/usr/bin:/usr/tools_ld/bin:/usr/bin"
post-install: post-install:
- rm -rfv /usr/tmp_gcc/usr/share - rm -rfv /usr/tmp_gcc/usr/share
- cp -rfv /usr/tmp_gcc/* / - cp -rvP --remove-destination /usr/tmp_gcc/* /
- rm -rv /usr/tmp_gcc - rm -rv /usr/tmp_gcc
builddir: true builddir: true
cleanup-platform: cleanup-platform:
@ -334,7 +334,7 @@ modules:
PATH: "/usr/tools_ld/bin:/usr/bin" PATH: "/usr/tools_ld/bin:/usr/bin"
post-install: post-install:
- rm -rf /usr/tmp_binutils/usr/share - rm -rf /usr/tmp_binutils/usr/share
- cp -rf /usr/tmp_binutils/usr / - cp -rP --remove-destination /usr/tmp_binutils/usr /
- rm -rfv /usr/tmp_binutils - rm -rfv /usr/tmp_binutils
builddir: true builddir: true
- name: cross-test - name: cross-test