Skip to content
This repository was archived by the owner on May 30, 2023. It is now read-only.

sys-libs,net-fs: support cross-builds of WAF for tdb,tevent,ldb,samba#139

Merged
dongsupark merged 5 commits intoflatcar-masterfrom
dongsu/samba-libs-cross
Dec 9, 2019
Merged

sys-libs,net-fs: support cross-builds of WAF for tdb,tevent,ldb,samba#139
dongsupark merged 5 commits intoflatcar-masterfrom
dongsu/samba-libs-cross

Conversation

@dongsupark
Copy link
Copy Markdown
Contributor

To be able to support cross-builds for ARM, we need to make a wrapper around WAF for sys-libs/tdb, sys-libs/tevent, sys-libs/ldb and net-fs/samba.

To do that, move sys-libs/tdb and sys-libs/tevent from portage-stable, remove unnecessary ebuilds, and add wrappers. We do not need to move other ebuilds, as they are already in coreos-overlay.

Also bump ldb to 1.3.6, and samba to 4.8.6, to avoid additional cross-build issues.
Also bump talloc to 2.1.11, tdb to 1.3.15, tevent to 0.9.37, to satisfy dependencies required by ldb 1.3.

This PR should be merged together with flatcar-archive/portage-stable#22.

Dongsu Park added 5 commits December 9, 2019 08:51
Bump talloc to 2.1.11, to satisfy dependencies required by ldb 1.3.
To be able to support cross-builds for ARM, we need to make a wrapper
around WAF for sys-libs/tdb. To do that, move sys-libs/tdb from
portage-stable, remove unnecessary ebuilds, and add wrappers.

Also bump tdb to 1.3.15, to satisfy dependencies required by ldb 1.3.
To be able to support cross-builds for ARM, we need to make a wrapper
around WAF for sys-libs/tevent. To do that, move sys-libs/tevent from
portage-stable, remove unnecessary ebuilds, and add wrappers.

Also bump tevent to 0.9.37, to satisfy dependencies required by ldb 1.3.
To be able to support cross-builds for ARM, we need to make a wrapper
around WAF for sys-libs/ldb.

Also bump ldb to 1.3.6, to avoid cross-builds issues happening with ldb
1.1.  Doing the upgrade, we also need to pull in new dependencies like
cmocka, talloc >= 2.1.11, tdb >= 1.3.15, and tevent >= 0.9.36.
To be able to support cross-builds for ARM, we need to make a wrapper
around WAF for sys-libs/samba.

Also bump samba to 4.8.6, to avoid cross-build issues happening with
samba 4.5.
@dongsupark dongsupark merged commit 5e22281 into flatcar-master Dec 9, 2019
@dongsupark dongsupark deleted the dongsu/samba-libs-cross branch December 9, 2019 11:08
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant