Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
916 commits
Select commit Hold shift + click to select a range
e7bcd27
webos-image: Update layer pins for 2023-11-10 (build 660 part 3/3)
ywbyun0815 Nov 10, 2023
1c953b8
webos-image: Update layer pins for 2023-11-10 (build 661)
ywbyun0815 Nov 10, 2023
221a09f
webos-image: Update layer pins for 2023-11-10 (build 662)
ywbyun0815 Nov 10, 2023
644fcd5
webos-image: Update layer pins for 2023-11-10 (build 663)
ywbyun0815 Nov 10, 2023
773b836
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2023…
shr-project Oct 31, 2023
0f3e3d2
build.sh: abort early if there are already bitbake processes (v6.10.1…
shr-project Sep 4, 2023
2b33a10
build.sh: add warnings into the artifacts (v6.10.20) (build 664 part …
shr-project Oct 25, 2023
2791d95
weboslayers.py: add meta-webos-backports-5.0 layer (build 664 part 4/5)
shr-project Oct 11, 2023
ee9fdff
webos-image: Update layer pins for 2023-11-27 (build 664 part 5/5)
ywbyun0815 Nov 27, 2023
5958cdb
webos-image: Update meta-qt6 layerpin to v6.6.0 (build 665 part 1/2)
jaeyoonjung Oct 12, 2023
9ac12ee
webos-image: Update layer pins for 2023-11-27 (build 665 part 2/2)
ywbyun0815 Nov 27, 2023
30de66a
webos-image: Update layer pins for 2023-11-27 (build 666)
ywbyun0815 Nov 27, 2023
5b96987
build.sh: add ccache stats into the artifacts (v6.10.21)
markyang92 Nov 16, 2023
2a6823f
webos-image: Update layer pins for 2023-11-27 (build 667)
ywbyun0815 Nov 27, 2023
daf7d7e
webos-image: Update layer pins for 2023-11-27 (build 668)
ywbyun0815 Nov 27, 2023
1e8b5ec
build.sh: check_bitbake_processes: don't match bitbake username (v6.1…
shr-project Nov 13, 2023
51b8a65
build.sh, .gitignore: improve ccache and logging (v6.10.23)
shr-project Nov 20, 2023
64361bf
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2023…
shr-project Nov 8, 2023
c93c682
webos-image: Update layer pins for 2023-11-27 (build 669 part 2/2)
ywbyun0815 Nov 27, 2023
fe18dd5
webos-image: Update layer pins for 2023-11-27 (build 670)
ywbyun0815 Nov 27, 2023
1b4efa7
webos-image: Update layer pins for 2023-12-01 (build 671)
ywbyun0815 Dec 1, 2023
63f0cac
webos-image: Update layer pins for 2023-12-01 (build 672)
ywbyun0815 Dec 1, 2023
45627b8
prerequisites.sh: Update supported Ubuntu releases (v2.3.0)
shr-project Nov 24, 2023
ccbfbc1
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2023…
shr-project Nov 29, 2023
3ab3f76
webos-image: Update layer pins for 2023-12-08 (build 673 part 2/2)
ywbyun0815 Dec 8, 2023
55d453d
webos-image: Update layer pins for 2023-12-08 (build 674)
ywbyun0815 Dec 8, 2023
742d214
webos-image: Update layer pins for 2023-12-08 (build 675)
ywbyun0815 Dec 8, 2023
d9853ce
build.sh: Upload cve.json (v6.10.24) (build 676 part 1/2)
markyang92 Nov 30, 2023
b1752ac
webos-image: Update layer pins for 2023-12-14 (build 676 part 2/2)
ywbyun0815 Dec 13, 2023
fadfb77
build.sh: improve logging (v6.11.0)
shr-project Dec 10, 2023
87fb69b
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2023…
shr-project Dec 3, 2023
bc90c83
webos-image: Update layer pins for 2023-12-14 (build 677 part 2/2)
ywbyun0815 Dec 13, 2023
5057fa1
webos-image: Update layer pins for 2023-12-14 (build 678)
ywbyun0815 Dec 13, 2023
7a86c47
webos-image: Update layer pins for 2023-12-20 (build 679)
ywbyun0815 Dec 20, 2023
9a73c86
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2023…
shr-project Dec 13, 2023
9817e54
webos-image: Update layer pins for 2023-12-20 (build 680 part 2/2)
ywbyun0815 Dec 20, 2023
78ebf98
webos-image: Update layer pins for 2023-12-26 (build 681)
ywbyun0815 Dec 26, 2023
6940c43
webos-image: Update layer pins for 2023-12-26 (build 682)
ywbyun0815 Dec 26, 2023
0d2a9c9
webos-image: Update layer pins for 2024-01-04 (build 683)
ywbyun0815 Jan 3, 2024
2df4fc0
Copyright: update for 2024
jaekyu-lee Jan 2, 2024
19c44c2
webos-image: Update layer pins for 2024-01-04 (build 684)
ywbyun0815 Jan 4, 2024
642a5ab
webos-image: Update layer pins for 2024-01-17 (build 685)
ywbyun0815 Jan 9, 2024
37dda33
webos-image: Update layer pins for 2024-01-18 (build 686 part 1/2)
ywbyun0815 Jan 18, 2024
e01637a
webos-image: Update layer pins for 2024-01-30 (build 686 part 2/2)
ywbyun0815 Jan 29, 2024
137bd83
webos-image: Update layer pins for 2024-01-30 (build 687)
ywbyun0815 Jan 29, 2024
aaf1d45
webos-image: Update layer pins for 2024-01-30 (build 688)
ywbyun0815 Jan 29, 2024
1dbd12d
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2024…
shr-project Dec 22, 2023
5caf742
webos-image: Update layer pins for 2024-01-30 (build 689 part 2/2)
ywbyun0815 Jan 29, 2024
8cc4129
webos-image: Update layer pins for 2024-01-30 (build 690)
ywbyun0815 Jan 29, 2024
db00192
webos-image: Update layer pins for 2024-01-30 (build 691)
ywbyun0815 Jan 29, 2024
1166ebb
webos-image: Update layer pins for 2024-01-30 (build 692)
ywbyun0815 Jan 29, 2024
89281c9
webos-image: Update layer pins for 2024-01-30 (build 693)
ywbyun0815 Jan 29, 2024
ff919d1
webos-image: Update layer pins for 2024-02-05 (build 694)
ywbyun0815 Feb 5, 2024
651cd92
webos-image: Update layer pins for 2024-05-28 (build 695)
ywbyun0815 May 28, 2024
abef514
webos-image: Update layer pins for 2024-05-28 (build 696)
ywbyun0815 May 28, 2024
0c21bf1
webos-image: Update layer pins for 2024-05-28 (build 697)
ywbyun0815 May 28, 2024
8925f50
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2024…
shr-project Jan 22, 2024
6810089
webos-image: Update layer pins for 2024-05-28 (build 698 part 2/2)
ywbyun0815 May 28, 2024
dc865fe
webos-image: Update layer pins for 2024-05-28 (build 699)
ywbyun0815 May 28, 2024
367a205
build.sh: Apply changes to support qemux86-64 (emulator) for API Chec…
santhoshmuthu Feb 4, 2024
1916239
webos-image: Update layer pins for 2024-05-28 (build 700)
ywbyun0815 May 28, 2024
d9fd967
webos-image: Update layer pins for 2024-05-28 (build 701)
ywbyun0815 May 28, 2024
d683c23
webos-image: Update layer pins for 2024-05-28 (build 702)
ywbyun0815 May 28, 2024
9dba108
webos-image: Update layer pins for 2024-05-28 (build 703)
ywbyun0815 May 28, 2024
e88bcc3
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2024…
shr-project Feb 7, 2024
913d826
webos-image: Update layer pins for 2024-05-28 (build 704 part 2/2)
ywbyun0815 May 28, 2024
a235105
webos-image: Update layer pins for 2024-05-28 (build 705)
ywbyun0815 May 28, 2024
7501d6f
webos-image: Update layer pins for 2024-05-28 (build 706)
ywbyun0815 May 28, 2024
c5c9c1f
mcf: Add retry logics to clone meta layers (v6.2.7)
dpmin7 Feb 28, 2024
e107dd5
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2024…
shr-project Feb 23, 2024
f2b1078
webos-image: Update layer pins for 2024-05-28 (build 707 part 2/2)
ywbyun0815 May 28, 2024
467499c
webos-image: Update layer pins for 2024-05-28 (build 708)
ywbyun0815 May 28, 2024
9155ae3
webos-image: Update layer pins for 2024-05-28 (build 709)
ywbyun0815 May 28, 2024
b9ce1b1
webos-image: Update layer pins for 2024-05-28 (build 710)
ywbyun0815 May 28, 2024
490883d
webos-image: Update layer pins for 2024-05-28 (build 711)
ywbyun0815 May 28, 2024
ad6f107
webos-image: Update layer pins for 2024-05-28 (build 712)
ywbyun0815 May 28, 2024
b5afa90
webos-image: Update layer pins for 2024-06-05 (build 713)
ywbyun0815 Jun 5, 2024
99061f6
webos-image: Update layer pins for 2024-06-05 (build 714)
ywbyun0815 Jun 5, 2024
bb4b4f5
mcf: fix SyntaxWarning with python 3.12 (v6.2.8)
shr-project Mar 8, 2024
bf9c7c6
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2024…
shr-project Mar 1, 2024
9a21c02
webos-image: Update layer pins for 2024-06-05 (build 715 part 2/2)
ywbyun0815 Jun 5, 2024
1da2695
webos-image: Update layer pins for 2024-06-05 (build 716)
ywbyun0815 Jun 5, 2024
bccbe5e
webos-image: Update layer pins for 2024-06-05 (build 717)
ywbyun0815 Jun 5, 2024
e8b22df
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2024…
shr-project Mar 25, 2024
1f979cb
webos-image: Update layer pins for 2024-06-05 (build 718 part 2/2)
ywbyun0815 Jun 5, 2024
182156a
webos-image: Update layer pins for 2024-06-05 (build 719)
ywbyun0815 Jun 5, 2024
627474e
webos-image: Update layer pins for 2024-06-05 (build 720)
ywbyun0815 Jun 5, 2024
9dac9bc
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2024…
shr-project Apr 5, 2024
77eb129
webos-image: Update layer pins for 2024-06-05 (build 721 part 2/2)
ywbyun0815 Jun 5, 2024
be82776
webos-image: Update layer pins for 2024-06-05 (build 722)
ywbyun0815 Jun 5, 2024
189d9b8
webos-image: Update layer pins for 2024-06-05 (build 723)
ywbyun0815 Jun 5, 2024
a3b0198
webos-image: Update layer pins for 2024-06-05 (build 724)
ywbyun0815 Jun 5, 2024
4cd13ac
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2024…
shr-project Apr 19, 2024
c9ffc56
webos-image: Update layer pins for 2024-06-05 (build 725 part 2/2)
ywbyun0815 Jun 5, 2024
083531a
webos-image: Update layer pins for 2024-06-05 (build 726)
ywbyun0815 Jun 5, 2024
2a92831
webos-image: Update layer pins for 2024-06-05 (build 727)
ywbyun0815 Jun 5, 2024
01318ec
webos-image: Update layer pins for 2024-06-05 (build 728)
ywbyun0815 Jun 5, 2024
a7263b2
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2024…
shr-project Apr 29, 2024
0af9716
webos-image: Update layer pins for 2024-06-05 (build 729 part 2/2)
ywbyun0815 Jun 5, 2024
0042670
webos-image: Update layer pins for 2024-06-05 (build 730)
ywbyun0815 Jun 5, 2024
6bda94c
webos-image: Update layer pins for 2024-06-05 (build 731)
ywbyun0815 Jun 5, 2024
6b1e801
weboslayers.py: Migrate meta-webos-smack layer to meta-webos layer wi…
ywbyun0815 Feb 23, 2024
9691848
webos-image: Update layer pins for 2024-06-10 (build 732)
ywbyun0815 Jun 10, 2024
84d904c
webos-image: Update layer pins for 2024-06-10 (build 733)
ywbyun0815 Jun 10, 2024
a8b9089
build.sh: Add option to generate webOS BOM only (v6.11.2)
mikyungo May 14, 2024
e419a11
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2024…
shr-project May 6, 2024
59be532
webos-image: Update layer pins for 2024-06-10 (build 734 part 2/2)
ywbyun0815 Jun 10, 2024
1e2053c
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2024…
shr-project May 6, 2024
c38796c
webos-image: Update layer pins for 2024-06-10 (build 735 part 2/2)
ywbyun0815 Jun 10, 2024
59d319d
webos-image: Update layer pins for 2024-06-10 (build 736)
ywbyun0815 Jun 10, 2024
25f7aa9
webos-image: Update layer pins for 2024-06-10 (build 737)
ywbyun0815 Jun 10, 2024
29b2aa9
webos-image: Update layer pins for 2024-07-09 (build 738)
ywbyun0815 Jul 9, 2024
3985546
webos-image: Update layer pins for 2024-07-09 (build 739)
ywbyun0815 Jul 9, 2024
271c59b
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2024…
shr-project May 23, 2024
a908eac
webos-image: Update layer pins for 2024-07-09 (build 740 part 2/2)
ywbyun0815 Jul 9, 2024
448717c
webos-image: Update layer pins for 2024-07-09 (build 741)
ywbyun0815 Jul 9, 2024
56d551e
webos-image: Update layer pins for 2024-07-09 (build 742)
ywbyun0815 Jul 9, 2024
0260083
webos-image: Update layer pins for 2024-07-09 (build 743)
ywbyun0815 Jul 9, 2024
8e5dd4f
build.sh: Upload spdx files if available (v6.11.3)
jaeyoonjung May 20, 2024
04eea0b
webos-image: Update layer pins for 2024-07-09 (build 744)
ywbyun0815 Jul 9, 2024
0598517
webos-image: Update layer pins for 2024-07-09 (build 745)
ywbyun0815 Jul 9, 2024
a671d0e
webos-image: Update layer pins for 2024-07-09 (build 746)
ywbyun0815 Jul 9, 2024
248de40
webos-image: Update layer pins for 2024-07-09 (build 747)
ywbyun0815 Jul 9, 2024
60c8fb3
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2024…
shr-project Jun 2, 2024
7c2bfdc
webos-image: Update layer pins for 2024-10-28 (build 748 part 2/2)
ywbyun0815 Oct 28, 2024
5aa3183
webos-image: Update layer pins for 2024-10-28 (build 749)
ywbyun0815 Oct 28, 2024
8af60a5
webos-image: Update layer pins for 2024-10-28 (build 750)
ywbyun0815 Oct 28, 2024
4e6197d
webos-image: Update layer pins for 2024-10-28 (build 751)
ywbyun0815 Oct 28, 2024
e20fb61
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2024…
shr-project Jun 25, 2024
db51b8e
webos-image: Update layer pins for 2024-10-28 (build 752 part 2/2)
ywbyun0815 Oct 28, 2024
f70dc37
webos-image: Update meta-qt6 layerpin to v6.7.2 (build 753 part 1/2)
jaeyoonjung Mar 7, 2024
89b18c9
webos-image: Update layer pins for 2024-10-28 (build 753 part 2/2)
ywbyun0815 Oct 28, 2024
cc0af42
webos-image: Update layer pins for 2024-10-28 (build 754)
ywbyun0815 Oct 28, 2024
19ebeaa
build.sh: Create buildhistory commit only when push ref is set (v6.11.4)
dpmin7 Jul 5, 2024
fb547f2
webos-image: Update layer pins for 2024-10-28 (build 755)
ywbyun0815 Oct 28, 2024
91b9ec2
webos-image: Update layer pins for 2024-10-28 (build 756)
ywbyun0815 Oct 28, 2024
6a6a7e6
build.sh: Upload checksec.json (v6.11.5)
markyang92 Jul 6, 2024
a3bd626
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2024…
shr-project Jul 7, 2024
bab119d
webos-image: Update layer pins for 2024-10-28 (build 757 part 2/2)
ywbyun0815 Oct 28, 2024
de1a7f1
webos-image: Update layer pins for 2024-10-28 (build 758)
ywbyun0815 Oct 28, 2024
d63da6d
webos-image: Update layer pins for 2024-10-28 (build 759)
ywbyun0815 Oct 28, 2024
53d8f67
webos-image: Update layer pins for 2024-10-28 (build 760)
ywbyun0815 Oct 28, 2024
c9ad019
webos-image: Update layer pins for 2024-10-28 (build 761)
ywbyun0815 Oct 28, 2024
4c4c126
webos-image: Update layer pins for 2024-10-28 (build 762)
ywbyun0815 Oct 28, 2024
892446a
webos-image: Update layer pins for 2024-10-28 (build 763)
ywbyun0815 Oct 28, 2024
3d8b145
webos-image: Update layer pins for 2024-10-28 (build 764)
ywbyun0815 Oct 28, 2024
db529bc
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2024…
shr-project Jul 15, 2024
53dfb48
webos-image: Update layer pins for 2024-10-28 (build 765 part 2/2)
ywbyun0815 Oct 28, 2024
ff9a3d1
webos-image: Update layer pins for 2024-10-28 (build 766)
ywbyun0815 Oct 28, 2024
21a9cd9
webos-image: Update layer pins for 2024-10-28 (build 767)
ywbyun0815 Oct 28, 2024
b873524
webos-image: Update layer pins for 2024-10-28 (build 768)
ywbyun0815 Oct 28, 2024
6cf7d36
webos-image: Update layer pins for 2024-10-28 (build 769)
ywbyun0815 Oct 28, 2024
ed7cc49
webos-image: Update layer pins for 2024-10-28 (build 770)
ywbyun0815 Oct 28, 2024
3698913
webos-image: Update layer pins for 2024-10-28 (build 771)
ywbyun0815 Oct 28, 2024
e5998cc
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2024…
shr-project Jul 31, 2024
1b5020b
webos-image: Update layer pins for 2024-10-28 (build 772 part 2/2)
ywbyun0815 Oct 28, 2024
ef40f0b
webos-image: Update layer pins for 2024-10-28 (build 773)
ywbyun0815 Oct 28, 2024
3141c5d
webos-image: Update layer pins for 2024-10-28 (build 774)
ywbyun0815 Oct 28, 2024
fde9c8f
webos-image: Update layer pins for 2024-10-28 (build 775)
ywbyun0815 Oct 28, 2024
a040330
webos-image: Update layer pins for 2024-10-28 (build 776)
ywbyun0815 Oct 28, 2024
15bce4b
webos-image: Update layer pins for 2024-10-28 (build 777)
ywbyun0815 Oct 28, 2024
272ec1f
build.sh: Move .vmdk.gz as well (v6.11.6)
shr-project Aug 20, 2024
740db43
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2024…
shr-project Aug 20, 2024
61dc03c
webos-image: Update layer pins for 2024-10-28 (build 778 part 2/2)
ywbyun0815 Oct 28, 2024
60e9c86
webos-image: Update layer pins for 2024-10-28 (build 779)
ywbyun0815 Oct 28, 2024
c1fd40f
webos-image: Update layer pins for 2024-10-28 (build 780)
ywbyun0815 Oct 28, 2024
021d4ff
webos-image: Update layer pins for 2024-10-28 (build 781)
ywbyun0815 Oct 28, 2024
2ef1ab6
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2024…
shr-project Sep 4, 2024
9998f9a
webos-image: Update layer pins for 2024-10-28 (build 782 part 2/2)
ywbyun0815 Oct 28, 2024
2d91944
webos-image: Update layer pins for 2024-10-28 (build 783)
ywbyun0815 Oct 28, 2024
a24761d
webos-image: Update layer pins for 2024-10-28 (build 784)
ywbyun0815 Oct 28, 2024
09e2421
webos-image: Update layer pins for 2024-10-28 (build 785)
ywbyun0815 Oct 28, 2024
5cbf19e
webos-image: Update layer pins for 2024-10-28 (build 786)
ywbyun0815 Oct 28, 2024
25586e1
webos-image: Update layer pins for 2024-10-28 (build 787)
ywbyun0815 Oct 28, 2024
0338a7e
webos-image: Update layer pins for 2024-10-28 (build 788)
ywbyun0815 Oct 28, 2024
360c47a
webos-image: Update layer pins for 2024-10-28 (build 789)
ywbyun0815 Oct 28, 2024
c068971
webos-image: Update layer pins for 2024-10-28 (build 790)
ywbyun0815 Oct 28, 2024
e63a9bc
webos-image: Update layer pins for 2024-10-28 (build 791)
ywbyun0815 Oct 28, 2024
b203103
webos-image: Update layer pins for 2024-10-28 (build 792)
ywbyun0815 Oct 28, 2024
19e8725
webos-image: Update layer pins for 2024-10-28 (build 793)
ywbyun0815 Oct 28, 2024
dd59495
webos-image: Update layer pins for 2024-10-28 (build 794)
ywbyun0815 Oct 28, 2024
9b1cf7f
webos-image: Update layer pins for 2024-10-28 (build 795)
ywbyun0815 Oct 28, 2024
b804263
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2024…
shr-project Sep 16, 2024
53e1d5e
webos-image: Update layer pins for 2024-10-28 (build 796 part 2/2)
ywbyun0815 Oct 28, 2024
0beaa66
webos-image: Update layer pins for 2024-10-28 (build 797)
ywbyun0815 Oct 28, 2024
4e65694
webos-image: Update layer pins for 2024-10-28 (build 798)
ywbyun0815 Oct 28, 2024
a3dcac3
webos-image: Update layer pins for 2024-10-28 (build 799)
ywbyun0815 Oct 28, 2024
4a44e34
webos-image: Update layer pins for 2024-11-15 (build 800)
ywbyun0815 Nov 15, 2024
2a99a6a
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2024…
shr-project Oct 24, 2024
74b5b65
webos-image: Update layer pins for 2024-11-15 (build 801 part 2/2)
ywbyun0815 Nov 15, 2024
fe52aa9
webos-image: Update meta-qt6 layerpin to v6.8.0 (build 802 part 1/2)
jaeyoonjung Oct 24, 2024
caf3114
webos-image: Update layer pins for 2024-11-15 (build 802 part 2/2)
ywbyun0815 Nov 15, 2024
1ab37b0
webos-image: Update layer pins for 2024-11-18 (build 803)
ywbyun0815 Nov 18, 2024
c6f5c95
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2024…
shr-project Oct 28, 2024
2801aac
webos-image: Update layer pins for 2024-11-18 (build 804 part 2/2)
ywbyun0815 Nov 18, 2024
f58a4c1
webos-image: Update layer pins for 2024-11-18 (build 805)
ywbyun0815 Nov 18, 2024
a367bab
weboslayers.py: Add meta-webos-backports-5.2 layer (build 806 part 1/2)
shr-project Nov 5, 2024
5002216
webos-image: Update layer pins for 2024-11-18 (build 806 part 2/2)
ywbyun0815 Nov 18, 2024
c413d47
webos-image: Update layer pins for 2024-11-18 (build 807)
ywbyun0815 Nov 18, 2024
ffe0923
webos-image: Update layer pins for 2024-11-18 (build 808)
ywbyun0815 Nov 18, 2024
6f1e5a2
build.sh: Add codename arg (v6.11.7)
mikyungo Oct 21, 2024
a96f55d
build.sh: Reuse official bom file (v6.11.8)
mikyungo May 30, 2024
d464327
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2024…
shr-project Nov 11, 2024
795ae50
build.sh: assume that all sdk artifacts start with ${DISTRO}-sdk (v6.…
shr-project Nov 18, 2024
1c3b52d
webos-image: Update layer pins for 2024-12-02 (build 810)
ywbyun0815 Dec 2, 2024
08f2687
webos-image: Update layer pins for 2024-12-02 (build 811)
ywbyun0815 Dec 2, 2024
74019b5
webos-image: Update layer pins for 2024-12-02 (build 812)
ywbyun0815 Dec 2, 2024
807cb08
mcf: Fix to enable fetching of open commit hash (v6.2.9)
ywbyun0815 Nov 20, 2024
70b6dff
webos-image: Update layer pins for 2024-12-02 (build 814)
ywbyun0815 Dec 2, 2024
1a134bf
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2024…
shr-project Nov 19, 2024
3f7f28a
webos-image: Update layer pins for 2024-12-19 (build 815 part 2/2)
ywbyun0815 Dec 19, 2024
450b965
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2024…
shr-project Dec 3, 2024
cc86516
webos-image: Update layer pins for 2024-12-19 (build 816 part 2/2)
ywbyun0815 Dec 19, 2024
9ee9eb1
webos-image: Update layer pins for 2024-12-19 (build 817)
ywbyun0815 Dec 19, 2024
8373ead
webos-image: Update layer pins for 2024-12-19 (build 818)
ywbyun0815 Dec 19, 2024
8b6a33f
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2024…
shr-project Dec 10, 2024
afd5b77
Revert "scripts/build.sh: Upload ls2 api diff to file server (v6.10.1…
dpmin7 Dec 9, 2024
5c41b93
webos-image: Update layer pins for 2024-12-19 (build 820)
ywbyun0815 Dec 19, 2024
f2b6160
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2024…
shr-project Dec 12, 2024
a112d14
webos-image: Update layer pins for 2024-12-19 (build 821 part 2/2)
ywbyun0815 Dec 19, 2024
4fd0960
webos-image: Update layer pins for 2024-12-26 (build 822)
ywbyun0815 Dec 26, 2024
1150a59
Update to latest upstream revisions in Yocto 4.0 Kirkstone as of 2024…
shr-project Dec 18, 2024
aeee6cd
webos-image: Update layer pins for 2024-12-26 (build 823 part 2/2)
ywbyun0815 Dec 26, 2024
2659f0c
webos-image: Update layer pins for 2025-03-26 (build 824)
ywbyun0815 Mar 26, 2025
7c30371
webos-image: Update layer pins for 2025-03-26 (build 825)
ywbyun0815 Mar 26, 2025
68b4ea5
webos-image: Update layer pins for 2025-03-26 (build 826)
ywbyun0815 Mar 26, 2025
c9440cb
webos-image: Update meta-qt6 layerpin to v6.8.1 (build 827 part 1/2)
shr-project Dec 31, 2024
8b77de6
webos-image: Update layer pins for 2025-03-26 (build 827 part 2/2)
ywbyun0815 Mar 26, 2025
06386ba
webos-image: Update to latest revision in Yocto 4.1 Langdale (build 8…
shr-project Nov 11, 2022
e4bac59
webos-image: Update to latest revision in Yocto 4.2 Mickledore (build…
shr-project Apr 23, 2023
f3e25cc
webos-image: Update to latest revision in Yocto 4.3 Nanbield (build 8…
shr-project May 5, 2023
9d8f957
webos-image: Update to latest revision in Yocto 5.0 Scarthgap (build …
shr-project Oct 4, 2023
6b2a9a4
Update to latest upstream revisions in Yocto 5.0 Scarthgap as of 2025…
shr-project Jan 9, 2025
aa16854
webos-image: Update layer pins for 2025-03-27 (build 829 part 2/2)
youngseok9497 Mar 27, 2025
2c63bbb
webos-image: Update layer pins for 2025-03-27 (build 830)
youngseok9497 Mar 27, 2025
270e848
webos-image: Update layer pins for 2025-03-27 (build 831)
youngseok9497 Mar 27, 2025
c568cbf
webos-image: Update layer pins for 2025-03-27 (build 832)
youngseok9497 Mar 27, 2025
9eb2a6f
webos-image: Update layer pins for 2025-03-27 (build 833)
youngseok9497 Mar 27, 2025
d835f19
webos-image: Update layer pins for 2025-03-27 (build 834)
youngseok9497 Mar 27, 2025
56d4b14
webos-image: Update layer pins for 2025-03-27 (build 835)
youngseok9497 Mar 27, 2025
1e44bdd
Update to latest upstream revisions in Yocto 5.0 Scarthgap as of 2025…
shr-project Jan 20, 2025
dce2f7b
webos-image: Update layer pins for 2025-03-27 (build 836 part 2/2)
youngseok9497 Mar 27, 2025
507a195
webos-image: Update layer pins for 2025-03-27 (build 837)
youngseok9497 Mar 27, 2025
9433ae4
webos-image: Update layer pins for 2025-03-27 (build 838)
youngseok9497 Mar 27, 2025
4d0d610
webos-image: Update layer pins for 2025-03-27 (build 839)
youngseok9497 Mar 27, 2025
67ec343
webos-image: Update layer pins for 2025-03-27 (build 840)
youngseok9497 Mar 27, 2025
9889f1c
Update to latest upstream revisions in Yocto 5.0 Scarthgap as of 2025…
shr-project Jan 27, 2025
c6bd10c
webos-image: Update layer pins for 2025-03-27 (build 841 part 2/2)
youngseok9497 Mar 27, 2025
282d457
webos-image: Update layer pins for 2025-03-27 (build 842)
youngseok9497 Mar 27, 2025
ae3601d
webos-image: Update layer pins for 2025-03-27 (build 843)
youngseok9497 Mar 27, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,16 @@
/BUILD-ARTIFACTS/
/Makefile
TAGS
/bitbake-cookerdaemon.log
/bitbake.lock
/mcf.status
/oe-init-build-env
/conf/
__pycache__/
tmp/
patches/
/oe-logging.json
/ccache_stats.json

# Artifacts from generating build_changes.log
build_changes.log
Expand Down
120 changes: 42 additions & 78 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,101 +1,65 @@
build-webos
===========
# build-webos

Summary
-------
Build webOS OSE (Open Source Edition) images
This repository contains the top level code that aggregates the various [OpenEmbedded](http://openembedded.org) layers into a whole from which [webOS Open Source Edition (OSE)](https://www.webosose.org/) images can be built.

Description
-----------
This repository contains the top level code that aggregates the various [OpenEmbedded](http://openembedded.org) layers into a whole from which webOS OSE images can be built.
## Prerequisites

Cloning
=======
Set up build-webos by cloning its Git repository:
Before you begin, make sure that you prepare the target device and systems that meet the [System Requirements](https://www.webosose.org/docs/guides/setup/system-requirements/).

git clone https://github.com/webosose/build-webos.git
## How to Build a webOS OSE Image

Note: If you populate it by downloading an archive (zip or tar.gz file), then you will get the following error when you run mcf:
To build a webOS OSE image, refer to [Building webOS OSE](https://www.webosose.org/docs/guides/setup/building-webos-ose/)

fatal: Not a git repository (or any parent up to mount parent).
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYTEM not set).
If you are already familiar with building webOS OSE, check the following quick summary:

``` bash
# Download this repository
$ git clone https://github.com/webosose/build-webos.git
$ cd build-webos
$ git checkout -t origin/<branch of the latest webOS OSE version>

Prerequisites
=============
Before you can build, you will need some tools. If you try to build without them, bitbake will fail a sanity check and tell you what's missing, but not really how to get the missing pieces. On Ubuntu, you can force all of the missing pieces to be installed by entering:
# Install and configure the build
$ sudo scripts/prerequisites.sh
$ ./mcf -p 0 -b 0 raspberrypi4-64

$ cd build-webos
$ sudo scripts/prerequisites.sh
# Start to build
$ source oe-init-build-env
$ bitbake webos-image
```

Also, the bitbake sanity check will issue a warning if you're not running under Ubuntu 14.04 64bit LTS.
> **Note**: See also [Flashing webOS OSE](https://www.webosose.org/docs/guides/setup/flashing-webos-ose/).

## Copyright and License Information

Building
========
To configure the build for the raspberrypi3 or qemux86 and to fetch the sources:

For raspberrypi3
$ ./mcf -p 0 -b 0 raspberrypi3

For qemux86
$ ./mcf -p 0 -b 0 qemux86

The `-p 0` and `-b 0` options set the make and bitbake parallelism values to the number of CPU cores found on your computer.

To kick off a full build of webOS OSE, make sure you have at least 100GB of disk space available and enter the following:

$ make webos-image

This may take in the neighborhood of two hours on a multi-core workstation with a fast disk subsystem and lots of memory, or many more hours on a laptop with less memory and slower disks or in a VM.


Images
======
The following images can be built:

- `webos-image`: The production webOS OSE image.
- `webos-image-devel`: Adds various development tools to `webos-image`, including gdb and strace. See `packagegroup-core-tools-debug` and `packagegroup-core-tools-profile` in `oe-core` and `packagegroup-webos-test` in `meta-webos` for the complete list.


Cleaning
========
To blow away the build artifacts and prepare to do clean build, you can remove the build directory and recreate it by typing:

$ rm -rf BUILD
$ ./mcf.status

What this retains are the caches of downloaded source (under `./downloads`) and shared state (under `./sstate-cache`). These caches will save you a tremendous amount of time during development as they facilitate incremental builds, but can cause seemingly inexplicable behavior when corrupted. If you experience strangeness, use the command presented below to remove the shared state of suspicious components. In extreme cases, you may need to remove the entire shared state cache. See [here](https://www.yoctoproject.org/docs/current/ref-manual/ref-manual.html#shared-state-cache) for more information on it.


Building Individual Components
==============================
To build an individual component, enter:

$ make <component-name>
Unless otherwise specified, all content, including all source code files and documentation files in this repository are:

To clean a component's build artifacts under BUILD, enter:
Copyright (c) 2008-2024 LG Electronics, Inc.

$ make clean-<component-name>
All content, including all source code files and documentation files in this repository except otherwise noted are: Licensed under the Apache License, Version 2.0 (the "License"); you may not use this content except in compliance with the License. You may obtain a copy of the License at

To remove the shared state for a component as well as its build artifacts to ensure it gets rebuilt afresh from its source, enter:
http://www.apache.org/licenses/LICENSE-2.0

$ make cleanall-<component-name>
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Adding new layers
=================
The script automates the process of adding new OE layers to the build environment. The information required for integrate new layer are; layer name, OE priority, repository, identification in the form branch, commit or tag ids. It is also possible to reference a layer from local storage area. The details are documented in weboslayers.py.
SPDX-License-Identifier: Apache-2.0

Copyright and License Information
=================================
Unless otherwise specified, all content, including all source code files and documentation files in this repository are:
## How to Download Source Codes and Licenses

Copyright (c) 2008-2018 LG Electronics, Inc.
If you *ONLY* want to check the source codes and those license information, enter the following commands:

All content, including all source code files and documentation files in this repository except otherwise noted are: Licensed under the Apache License, Version 2.0 (the "License"); you may not use this content except in compliance with the License. You may obtain a copy of the License at
``` bash
# Download this repository
$ git clone https://github.com/webosose/build-webos.git
$ cd build-webos
$ git checkout -t origin/<branch of the latest webOS OSE version>

http://www.apache.org/licenses/LICENSE-2.0
# Install and configure the build
$ sudo scripts/prerequisites.sh
$ ./mcf -p 0 -b 0 raspberrypi4-64

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
# Download source codes and licenses
$ source oe-init-build-env
$ bitbake --runall=patch webos-image
```

SPDX-License-Identifier: Apache-2.0
You can check the source codes and licenses under the `BUILD/work` directory.
38 changes: 13 additions & 25 deletions build-templates/local-conf.in
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# DO NOT MODIFY! This script is generated by configure. Changes made
# here will be lost. Source for this file is in local-conf.in.

# Copyright (c) 2008-2017 LG Electronics, Inc.
# Copyright (c) 2008-2021 LG Electronics, Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down Expand Up @@ -153,7 +153,7 @@ PACKAGE_CLASSES ?= "package_ipk"
# Supported values are i686 and x86_64
#
# Using ??= so that it can be overridden in webos-local.conf without having to
# resort to using _forcevariable.
# resort to using :forcevariable.
SDKMACHINE ??= "${BUILD_ARCH}"

#
Expand Down Expand Up @@ -184,12 +184,9 @@ EXTRA_IMAGE_FEATURES ?= ""
# are:
# - 'buildhistory' collect statistics from build artifacts
# - 'buildstats' collect build statistics
# - 'image-mklibs' to reduce shared library files size for an image
# - 'image-prelink' in order to prelink the filesystem image
# - 'image-swab' to perform host system intrusion detection
# NOTE: if listing mklibs & prelink both, then make sure mklibs is before prelink
# NOTE: mklibs also needs to be explicitly enabled for a given image, see local.conf.extended
USER_CLASSES ?= "@buildhistory_class@ buildstats image-mklibs"
USER_CLASSES ?= "@buildhistory_class@ buildstats"

BUILDHISTORY_DIR ?= "${TOPDIR}/buildhistory"
BUILDHISTORY_COMMIT ?= "@buildhistory_enabled@"
Expand Down Expand Up @@ -268,7 +265,7 @@ BB_GENERATE_MIRROR_TARBALLS := "@generatemirrortarballs@"
# CONF_VERSION is increased each time build/conf/ changes incompatibly and is used to
# track the version of this file when it was generated. This can safely be ignored if
# this doesn't mean anything to you.
CONF_VERSION = "1"
CONF_VERSION = "2"

# local.conf.sample.extended starts here.
# BBMASK is a regular expression that can be used to tell BitBake to ignore
Expand Down Expand Up @@ -357,15 +354,6 @@ CONF_VERSION = "1"
# the toolchain you want to use is included in an appropriate layer
# TCMODE = "external-eabi"

# mklibs library size optimization is more useful to smaller images,
# and less useful for bigger images. Also mklibs library optimization
# can break the ABI compatibility, so should not be applied to the
# images which are to be extended or upgraded later.
#This enabled mklibs library size optimization just for the specified image.
#MKLIBS_OPTIMIZED_IMAGES ?= "core-image-minimal"
#This enable mklibs library size optimization will be for all the images.
#MKLIBS_OPTIMIZED_IMAGES ?= "all"

# Uncomment this if your host distribution provides the help2man tool.
#ASSUME_PROVIDED += "help2man-native"

Expand Down Expand Up @@ -412,14 +400,14 @@ CONF_VERSION = "1"
# product. If shipped as part of an image these packages may have
# implications so they are disabled by default. To enable them,
# un-comment the below as appropriate.
#LICENSE_FLAGS_WHITELIST = "commercial_gst-fluendo-mp3 \
# commercial_gst-openmax \
# commercial_gst-plugins-ugly \
# commercial_lame \
# commercial_libmad \
# commercial_libomxil \
# commercial_mpeg2dec \
# commercial_qmmp"
#LICENSE_FLAGS_ACCEPTED = "commercial_gst-fluendo-mp3 \
# commercial_gst-openmax \
# commercial_gst-plugins-ugly \
# commercial_lame \
# commercial_libmad \
# commercial_libomxil \
# commercial_mpeg2dec \
# commercial_qmmp"


#
Expand All @@ -433,7 +421,7 @@ CONF_VERSION = "1"
# "action,directory,minimum_space,minimum_free_inode"
#
# The "action" must be set and should be one of:
# ABORT: Immediately abort
# HALT: Immediately halt
# STOPTASKS: The new tasks can't be executed any more, will stop the build
# when the running tasks have been done.
# WARN: show warnings (see BB_DISKMON_WARNINTERVAL for more information)
Expand Down
2 changes: 1 addition & 1 deletion build-templates/oe-init-build-env.in
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ fi

# used in runqemu bitbake wrapper for pseudodone location
export BUILDDIR="${TOPDIR}/BUILD"
export BB_ENV_EXTRAWHITE="MACHINE DISTRO TCMODE TCLIBC http_proxy ftp_proxy https_proxy all_proxy ALL_PROXY no_proxy SSH_AGENT_PID SSH_AUTH_SOCK BB_SRCREV_POLICY SDKMACHINE BB_NUMBER_THREADS PARALLEL_MAKE GIT_PROXY_COMMAND GIT_PROXY_IGNORE SOCKS5_PASSWD SOCKS5_USER WEBOS_DISTRO_BUILD_ID PSEUDO_DISABLED PSEUDO_BUILD"
export BB_ENV_PASSTHROUGH_ADDITIONS="MACHINE DISTRO TCMODE TCLIBC http_proxy ftp_proxy https_proxy all_proxy ALL_PROXY no_proxy SSH_AGENT_PID SSH_AUTH_SOCK BB_SRCREV_POLICY SDKMACHINE BB_NUMBER_THREADS PARALLEL_MAKE GIT_PROXY_COMMAND GIT_PROXY_IGNORE SOCKS5_PASSWD SOCKS5_USER WEBOS_DISTRO_BUILD_ID PSEUDO_DISABLED PSEUDO_BUILD"

[ -z "${MACHINES}" ] && MACHINES="@machines@"
[ -z "${MACHINE}" ] && MACHINE="@machine@"
Expand Down
Loading