Age | Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: Idfe7ee759cf3e9a0ed42d0bc325c5f2ead64f635
|
|
Change-Id: I7ddc5d539f458089152ddbe69c7b46fb5259c657
|
|
Change-Id: I42193ac64701eaa721ffa6c5b2c376179e0dca6f
|
|
Change-Id: I79ebad9039376e2cbec9a4cc7a255c2da14a6c03
|
|
Change-Id: Icb83d5c48203ead78a306f750268b87bf1fcd185
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
|
|
Error occurs when building chromium-efl package using gbs in Tizen-5.5 Unified (Local gbs, quickbuild all have problems, all arch. errors occur,)
problem in issue https://github.sec.samsung.net/RS-tizen-build/issues/issues/1094
Change-Id: I8cb36b42e2e66bf9ff42d5afff50b423b156197f
|
|
Change-Id: Ifd421d067cff67b21c9b53688a9314d8705e5cff
|
|
Change-Id: If9af31f0bd8e02aeb67a4adebcdcadf2c5ae54a9
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
|
|
Change-Id: I786df38e1ff07a29d301c73e38e58c1338816672
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
|
|
Change-Id: I3a94458a28b996551401d11ca38ff1a407bed3c4
|
|
- default condition : "DO_CUMULATE=true"
- If we specify "BuildFlags: nocumulaterpms" in project config --> set "DO_CUMULATE=false"
https://github.com/openSUSE/obs-build/commit/aee26521f91ee3d195d89f2c1f33072f5bf658b0
Change-Id: I360c8279797c43cb0adf1b9f0c6be2882fb47219
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
|
|
|
|
- default condition : "DO_CUMULATE=true"
- If we specify "BuildFlags: nocumulaterpms" in project config --> set "DO_CUMULATE=false"
https://github.com/openSUSE/obs-build/commit/aee26521f91ee3d195d89f2c1f33072f5bf658b0
Change-Id: I360c8279797c43cb0adf1b9f0c6be2882fb47219
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
|
|
|
|
|
|
|
|
|
|
|
|
Change-Id: Idc73825b8f6f659f6290cbfcb49961f97812ea41
|
|
Change-Id: I2c894b630509e26b573c3f9d6301b97e51cdee13
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
|
|
Change-Id: I5b092cfe31c5af9762a54a66686828838ae7b2e5
|
|
Change-Id: I1221a830f61d6637d33a0800fbfbf7bf1a869513
Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com>
|
|
Files under /proc/sys/fs/binfmt_misc are never executable.
Change-Id: I05bd61a03f09d5bb150f97b0ffd4c49e49ebdd69
Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com>
|
|
Change-Id: I3c6228d4e41758cb4b40942b825eb5be2d4da1d6
Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com>
|
|
Change-Id: I9c6e72239fc7d32055c36546c9543595b8821fe8
Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com>
|
|
Change-Id: Ib46da61c550b3a5b82612d79ccdcd5561d7c9ee3
Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com>
|
|
Change-Id: I105d8e1f2da1b03ec94c89a92437e066d147b9eb
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
|
|
Change-Id: I03b5f1ec747d2e61c184fb1d7dfa6749b87bcbe0
|
|
Change-Id: I925f2447245f2e8b47e5a65a0f8eb234f4ca53dd
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
|
|
Change-Id: Ifba958d5a69746fe44c8beb874ba93516cb5b8cc
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
|
|
https://github.sec.samsung.net/RS-tizen-build/issues/issues/920
Change-Id: I4ca5d1515ecb9d0e1e89e70242e4ccf690e9b445
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
|
|
Change-Id: Ic0e6c2512b963f4c0c1a3abb89fd25eb322bdc2a
|
|
Change-Id: Id93dc89b7fde428776b3ee5ea811d5af7b732f57
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
|
|
https://github.sec.samsung.net/RS-tizen-build/issues/issues/913
THis issue is caused that some variables are not re-intialized after used in while loop.
refer to .srcfiles.cache file, linux-kernel-perf info is just before linux-tizen-modules-headers,
and linux-tizen-modules-headers has no require info, it will use the last cache in $pkgR.
Change-Id: I874eca19e99d707b2971c618dd3e37c0bfefeeba
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
|
|
Change-Id: Ib09f8f5b6e8a3f04c09884d532fc8a860b8bcb05
|
|
Change-Id: I14671782cae27f5914d1a93617a2af48fa2894de
Signed-off-by: wang biao <biao716.wang@samsung.com>
|
|
Change-Id: I6c5fa606cc7e706a461a7df8a9907b1a6de1c51f
Signed-off-by: wang biao <biao716.wang@samsung.com>
|
|
When update Ubuntu version to 20.04, After first gbs build, for some kind reason
During the second gbs build , it will have umount issue:
error: there're mounted directories to build root. Please unmount them manually to avoid being deleted unexpectly:
/ ==> ~/GBS-ROOT/XXX/local/BUILD-ROOTS/scratch.armv7l.0/proc/sys/fs/binfmt_misc
So using umount option -l for lazy umount can fix this issue.
Change-Id: I5f4ea680fefcc38cd9dce30dfa458710c086a399
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
|
|
https://github.com/openSUSE/obs-build/commit/e920b8708e0fe52f08c5619f872d6f8358f68ad2
https://github.com/openSUSE/obs-build/commit/c87192215fab9474cb910638b54396a5d38c0fdd
https://github.com/openSUSE/obs-build/commit/18a35a8096fffa1f41e29e540d7de47ecd999ec0
Change-Id: I5c7bd8bd378377504b43d4468f36d92430384284
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
|
|
Change-Id: I7040cf26129d1195e593126be125efcdeab2a181
|
|
Change-Id: Ib552ed234ce7ea812fd586e8e0ea669a11e899b9
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
|
|
problem
gbs build -A armv7l --kvm
[ 16s] [38/41] preinstalling util-linux-su...
[ 16s] [39/41] preinstalling nss...
[ 16s] [40/41] preinstalling libsoftokn3...
[ 16s] [41/41] preinstalling rpm...
[ 16s]
[ 16s] binary not found: libext2fs
[ 16s] exit ...
In project.conf
VMinstall: perl libmount libblkid libext2fs libuuid grep libpcre util-linux libsmartcols procps-ng
but it is not installed.
When performing expanddeps, the --vm option is missing.
so it is not installed.
Add to option
Change-Id: Ie238163125e3836f403ad55eee0dc76a3d23850c
Signed-off-by: Hyunggi Lee <hyunggi.lee@samsung.com>
|
|
In Ubuntu, there is no qemu-kvm, only kvm executable.
check qemu-kvm, and kvm executable file.
qemu options has changed.
problem:
[ 129s] qemu-system-x86_64: -drive file=/home/hglee/GBS-ROOT/t65std/local/BUILD-ROOTS/scratch.armv7l.0.img,format=raw,if=none,id=disk,serial=1,cache=unsafe: Block format 'raw' does not support the option 'serial'
fix serial option
ref:
- https://github.com/openSUSE/obs-build/commit/2514958e1d6af6c10515eea995ae03b01a9b762c
Change-Id: I32c51a923b25cb25f6ec1551a3b73e66f3f782e6
Signed-off-by: Hyunggi Lee <hyunggi.lee@samsung.com>
|
|
Change-Id: I708266f00e362c29a664af4211d02a42c9076949
|
|
Change-Id: I7fd5e79c6f4a945104850413fd622fef96a91b4c
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
|
|
|
|
|
|
We can't use cumulative install because we don't use %suse_version macro.
However, our build system is based on openSUSE Build service and we use
always newer suse version than 1220. Thus, we can always enable cumulative
install instead of defining the suse_version.
ref: https://review.tizen.org/gerrit/c/platform/upstream/build/+/25635/
Test result
* pre condition
gbs build -A armv7l
download dependency to cache
* set DO_CUMULATE=
* 1st
sudo rm -rf /home/hglee/GBS-ROOT/t65std/local/BUILD-ROOTS/scratch.armv7l.*
gbs build -A armv7l
[ 137s] [537/537] installing ecore-imf-evas-devel-1.25.1-201.5
[ 138s] removing nis flags from /home/hglee/GBS-ROOT/t65std/local/BUILD-ROOTS/scratch.armv7l.0/etc/nsswitch.conf..
* 2nd
sudo rm -rf /home/hglee/GBS-ROOT/t65std/local/BUILD-ROOTS/scratch.armv7l.*
gbs build -A armv7l
[ 137s] [537/537] installing ecore-imf-evas-devel-1.25.1-201.5
[ 138s] removing nis flags from /home/hglee/GBS-ROOT/t65std/local/BUILD-ROOTS/scratch.armv7l.0/etc/nsswitch.conf..
* set DO_CUMULATE=true
* 1st
sudo rm -rf /home/hglee/GBS-ROOT/t65std/local/BUILD-ROOTS/scratch.armv7l.*
gbs build -A armv7l
[ 99s] Running alarm-server %posttrans script
[ 99s] removing nis flags from /home/hglee/GBS-ROOT/t65std/local/BUILD-ROOTS/scratch.armv7l.0/etc/nsswitch.conf...
* 2nd
sudo rm -rf /home/hglee/GBS-ROOT/t65std/local/BUILD-ROOTS/scratch.armv7l.*
gbs build -A armv7l
[ 99s] Running alarm-server %posttrans script
[ 100s] removing nis flags from /home/hglee/GBS-ROOT/t65std/local/BUILD-ROOTS/scratch.armv7l.0/etc/nsswitch.conf...
* 138s -> 100s (ratio 72%)
Change-Id: I904e73ea7eaa23b7e52a5011a558f103128d6eee
Signed-off-by: Hyunggi Lee <hyunggi.lee@samsung.com>
|
|
1. first build. create _ccache.tar
$ gbs build -A armv7l --ccache
after build is done
_ccache.tar file will be created
BUILD-ROOTS/scratch.armv7l.0/home/abuild/rpmbuild/OTHER/_ccache.tar
backup _ccache.tar file to your storage
2. rebuild with _ccache.tar
$ gbs build -A armv7l --ccache --pkg-ccache /path/to/_ccache.tar
test
build chromium-efl
build env: laptop NT371B5M
- Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz
- SAMSUNG MZNLN256 256G SSD
first clean build
gbs build -A armv7l --ccache
build time: 29806s
rebuild
gbs build -A armv7l --ccache --overwrite --pkg-ccache ~/_ccache.tar
build time: 3294s
rebuild (with qemu-accel (ccache, ninja)
gbs build -A armv7l --ccache --overwrite --pkg-ccache ~/_ccache.tar
build time: 2209s
related upstream patch
https://github.com/openSUSE/obs-build/pull/580
https://github.com/openSUSE/obs-build/pull/578
https://github.com/openSUSE/obs-build/pull/577
https://github.com/openSUSE/obs-build/pull/576
https://github.com/openSUSE/obs-build/pull/571
https://github.com/openSUSE/obs-build/pull/560
https://github.com/openSUSE/obs-build/pull/559
Change-Id: Ib5e6f60eddcca6f4ba67e209f9068f11a125d86e
Signed-off-by: Hyunggi Lee <hyunggi.lee@samsung.com>
|
|
cherry-pick queyconfig only.
From b70ff4d443ecb83c0c47f935a301c44dec3aad0e Mon Sep 17 00:00:00 2001
From: Michael Schroeder <mls@suse.de>
Date: Mon, 19 Oct 2020 16:02:59 +0200
Subject: [PATCH] Support ENV and ARG in Dockerfile
Allow BuildFlags: dockerbuildarg:key=value to pass an arg
to the build command.
---
Build/Docker.pm | 61 +++++++++++++++++++++++++++++++++++++--------
build-recipe-docker | 14 +++++++++--
queryconfig | 5 ++++
3 files changed, 68 insertions(+), 12 deletions(-)
Change-Id: I96bade8f06088d11ccb2f7c57dee5449876537a0
Signed-off-by: Hyunggi Lee <hyunggi.lee@samsung.com>
|