El 8/19/2017 a las 4:14 PM, Richard Purdie escribió:
On Tue, 2017-08-15 at 12:08 -0700,
leonardo.sandoval.gonza...@linux.intel.com wrote:
From: Leonardo Sandoval
Otherwise, we get timeouts, leading to errors:
pip._vendor.requests.exceptions.ConnectTimeout:
HTTPSConnectionPool(host='pyp
On Tue, 2017-08-15 at 12:08 -0700,
leonardo.sandoval.gonza...@linux.intel.com wrote:
> From: Leonardo Sandoval
>
> Otherwise, we get timeouts, leading to errors:
>
> pip._vendor.requests.exceptions.ConnectTimeout:
> HTTPSConnectionPool(host='pypi.python.org', port=443): Max retries
> exceede
This patch helps to build cpio images that are binary reproducible.
The changes are as follows:
1. By default, cpio from the host is used, which can be quite old.
Hence we need to implement a way to use/call cpio-native, which supports
new features needed for binary reproducibility, notably
This is a reduced set of the original patchset "Reproducible binaries".
For more details, please see the cover letter in:
https://patchwork.openembedded.org/series/6504/#
The patchset is reduced as some of the patches were already merged.
Also removed from the patchset is the patch for python2.
Simplify building reproducible images by using
DISTRO="poky-reproducible"
Sets some variables to reasonable values so users do not
have to set them in local.conf.
Signed-off-by: Juro Bystricky
---
meta-poky/conf/distro/include/reproducible-group | 50 +++
meta-poky/conf/di
Conditionally support binary reproducibility of rootfs images.
If BUILD_REPRODUCIBLE_BINARIES = 1 then:
1. set /etc/timestamp to a reproducible value
2. set /etc/version to a reproducible value
3. set /etc/gconf: set mtime in all %gconf.xml to reproducible values
The reproducible value is taken f
Conditionally set some environment variables in order to achieve
improved binary reproducibility. Providing BUILD_REPRODUCIBLE_BINARIES is
set to "1", we set the following environment variables:
export PYTHONHASHSEED=0
export PERL_HASH_SEED=0
export TZ="UTC"
Additionally, we export and set SOURCE
By default, bitbake uses host cpio, which can be quite old
and missing crucial newever features.
This patch allows to use the cpio-native instead, which is the
latest upstream version. To use the cpio-native instead of the
cpio from host, you need to specify:
IMAGE_DEPENDS_cpio_append = " cpio-rep
Fix do_configure to be able to regenerate configure files
Use cross libtool as installed by OE, as done in normal autotooled recipes
These changes help in invoking the libtool with proper tags for C
and C++ compiler and linker invocation and not use same tag across all
different invocations
Fixe
The compiled .pyc files contain time stamp corresponding to the compile time.
This prevents binary reproducibility. This patch allows to achieve binary
reproducibility by overriding the build time stamp by the value
exported via SOURCE_DATE_EPOCH.
Patch by Bernhard M. Wiedemann, backported from
h
Refactor get_cc_option so it is simpler and also does not fail
when using external toolchain.
Signed-off-by: Juro Bystricky
---
meta/classes/kernel.bbclass | 7 ++-
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass
index 2
No problem, I will rename the patch, so the name is similar(and more
descriptive) as the one for python3.
--
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded
Yes, this should not be a problem, it is actually a good idea. I am currently
running a test buid witth
the file created in ${WORKDIR}.
I will send a patch to ML soon.
From: Martin Jansa [martin.ja...@gmail.com]
Sent: Saturday, August 19, 2017 1:25 AM
To: Bystricky
ibt-firmware was not packaged separately and was part of big linux-firmware
package. Packaging allows to install it separately, according to requirements.
Signed-off-by: Maciej Pijanowski
---
.../linux-firmware/linux-firmware_git.bb | 30 ++
1 file changed, 30 inser
Package iwlwifi-3160-[10-17] firmware from iwlwifi-misc to seperate packages,
so it is possible to install only required firmare package.
Signed-off-by: Maciej Pijanowski
---
.../recipes-kernel/linux-firmware/linux-firmware_git.bb | 17 +
1 file changed, 17 insertions(+)
diff --
Would it make sense to create src_date_epoch.txt outside ${S} directory?
In some recipes (which weren't picky what they install from ${S} to ${D})
I've noticed that src_date_epoch.txt is now included in their package (I've
noticed, because 2 different packages were trying to install this file on
t
On Sun, 2017-08-13 at 20:24 -0700, Khem Raj wrote:
> Signed-off-by: Khem Raj
> ---
> meta/recipes-graphics/cairo/cairo.inc | 3 ++-
> meta/recipes-graphics/mesa/mesa.inc | 3 +++
> 2 files changed, 5 insertions(+), 1 deletion(-)
Fails with various multilib tests:
https://autobuilder.yoctoproj
On Fri, 2017-08-18 at 08:52 -0700, Khem Raj wrote:
> Fix do_configure to be able to regenerate configure files
>
> Use cross libtool as installed by OE, as done in normal autotooled
> recipes
>
> These changes help in invoking the libtool with proper tags for C
> and C++ compiler and linker invoc
18 matches
Mail list logo