On Wed, Aug 9, 2017 at 2:10 PM, Randy MacLeod
wrote:
> On 2017-08-07 09:47 AM, Alexander Kanavin wrote:
>>
>> On 08/07/2017 04:00 PM, Richard Purdie wrote:
>>
>>> Thanks for looking at this. Whilst some project still have some support
>>> for both, could we get
When creating new recipes, we are almost certainly fetching a new
source rather that something that has already been fetched. I have
disable PREMIRRORS and MIRRORS settings in the recipe that created
by devtool while leaving an option for users to enable them manually
if needed. Since devtool
Use git rev-parse to determine the location of the .git directory, in
case it is not an immediate child of EXTERNALSRC (e.g. when using
submodules). In the event git can't resolve the .git directory, fall
back to the non-git method for hashing.
Signed-off-by: Joshua Watt
The following changes since commit 5e4bd86130866d4a92fa7b0fa6d3628126dfdf91:
libinput: Upgrade 1.7.3 -> 1.8.1 (2017-08-09 09:38:25 +0100)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib ChenQi/sysstat_conf
Fix to create configuration file related to /var/log/sa for sysvinit
and systemd systems respectively.
Signed-off-by: Chen Qi
---
meta/recipes-extended/sysstat/sysstat.inc | 12 +---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git
distrocompare.sh is added to compare the added list of recipes
between two releases. The output of the script will share the
information of the licenses required and other distributions
that are using the package.
If a single input is provided, it will compare the current
branch with the provided
On 9 August 2017 at 22:10, Randy MacLeod
wrote:
> Yep, total time for 'without gtk-doc' is *more* than cut in half!
>
gtk-doc does some large XSLT transforms, which are single-threaded. There
is a plan to move gtk-doc to use a simpler set of transformations which
On 2017-08-07 09:47 AM, Alexander Kanavin wrote:
On 08/07/2017 04:00 PM, Richard Purdie wrote:
Thanks for looking at this. Whilst some project still have some support
for both, could we get timings of do_{configure|compile|install} for
autotools vs. meson?
So far there's just one recipe that
python3-docutils recipe must be upgraded to latest stable release.
LIC_FILES_CHKSUM changed due to a typo fix from previous version,
but license type and information remained the same.
This change was tested on qemu with core-image-minimal.
Signed-off-by: Jose Lamego
Breaks with musl:
http://errors.yoctoproject.org/Errors/Details/150200/
Ross
On 7 August 2017 at 12:45, Alexander Kanavin <
alexander.kana...@linux.intel.com> wrote:
> Drop upstreamed 0001-Fix-FTBFS-problem-with-GCC-6.patch
>
> Signed-off-by: Alexander Kanavin
Breaks with musl:
http://errors.yoctoproject.org/Errors/Details/150199/
Ross
On 4 August 2017 at 11:00, Dengke Du wrote:
> drop 4 patches because the upstream already contains them:
>
> 0001-dirtyc0w-Include-stdint.h.patch
>
Both python-setuptools and python3-setuptools must be updated
to latest stable release.
These changes were tested on qemu with core-image-minimal
Signed-off-by: Jose Lamego
---
meta/recipes-devtools/python/python-setuptools.inc| 4 ++--
On Wed, Aug 9, 2017 at 11:24 AM, Andre McCurdy wrote:
> On Wed, Aug 9, 2017 at 11:11 AM, Khem Raj wrote:
>> On 8/9/17 8:41 AM, Andre McCurdy wrote:
>>> On Wed, Aug 9, 2017 at 7:19 AM, Khem Raj wrote:
Signed-off-by: Khem Raj
On Wed, Aug 9, 2017 at 10:48 AM, Juro Bystricky
wrote:
> 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
On Wed, Aug 9, 2017 at 11:11 AM, Khem Raj wrote:
> On 8/9/17 8:41 AM, Andre McCurdy wrote:
>> On Wed, Aug 9, 2017 at 7:19 AM, Khem Raj wrote:
>>> Signed-off-by: Khem Raj
>>
>> Any explanation? Was this previously non-deterministic? If
On Wed, Aug 9, 2017 at 11:16 AM, Burton, Ross wrote:
> Breaks the no-x11 builder:
> https://autobuilder.yoctoproject.org/main/builders/nightly-no-x11/builds/543/steps/BuildImages/logs/stdio
>
yes I was expecting that
> Ross
>
> On 9 August 2017 at 19:11, Khem Raj
Breaks the no-x11 builder:
https://autobuilder.yoctoproject.org/main/builders/nightly-no-x11/builds/543/steps/BuildImages/logs/stdio
Ross
On 9 August 2017 at 19:11, Khem Raj wrote:
> On 8/9/17 8:41 AM, Andre McCurdy wrote:
> > On Wed, Aug 9, 2017 at 7:19 AM, Khem Raj
On 8/9/17 8:41 AM, Andre McCurdy wrote:
> On Wed, Aug 9, 2017 at 7:19 AM, Khem Raj wrote:
>> Signed-off-by: Khem Raj
>
> Any explanation? Was this previously non-deterministic? If so, how far
> back does the problem go?
it isnt non-deterministic atleast
On Wed, Aug 9, 2017 at 10:48 AM, Juro Bystricky
wrote:
> 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
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.
[YOCTO#11241]
This patch-set contains basic changes needed in order to support building of
reproducible bianries. The set containes the following patches:
0001-reproducible_build.bbclass-initial-support-for-binar.patch
0002-image-prelink.bbclass-support-binary-reproducibility.patch
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
Several tweaks to improve reproducibility:
1. If BUILD_REPRODUCIBLE_BINARIES == 1, set KBUILD_BUILD_TIMESTAMP
to a reproducible value. This is either a non-zero SOURCE_DATE_EPOCH, or the
value obtained from top entry of GIT repo, or (if there is no GIT repo)
fallback to
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
For reproducible builds do not generate build timestamp as part of
the version string.
Remove host tools references from .config file.
With this patch all eight busybox packages are built as
binary reproducible.
Signed-off-by: Juro Bystricky
---
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 = "
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
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
Added a new task "reproducible_final_image_task".
If binary reproducibility is desired ($BUILD_REPRODUCIBLE_BINARIES" = "1"),
then recursivley modify mtimes of all files to a reproducible vale.
The value is obtained via REPRODUCIBLE_TIMESTAMP_ROOTFS.
This task is executed as the very last step in
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
Conditionally support binary reproducibility in built images.
If BUILD_REPRODUCIBLE_BINARIES = 1 then:
1. Do not randomize library addresses
2. Set/export PRELINK_TIMESTAMP to a reproducible value.
If REPRODUCIBLE_TIMESTAMP_ROOTFS is specified, then the value will
be used. Otherwise the
In images built with pam in DISTRO_FEATURES, we end up with dangling symlinks
if su is not packaged into image
$ ls
/mnt/a/oe/build/tmp/work/raspberrypi3-bec-linux-gnueabi/core-image-minimal/1.0-r0/rootfs/etc/pam.d/su-l
-l
lrwxrwxrwx 1 kraj users 2 Aug 9 07:56
On Wed, Aug 9, 2017 at 7:19 AM, Khem Raj wrote:
> Signed-off-by: Khem Raj
Any explanation? Was this previously non-deterministic? If so, how far
back does the problem go?
> ---
> meta/recipes-graphics/cairo/cairo.inc | 4 +++-
> 1 file changed, 3
On 2017-08-01 03:36 PM, Joe Slater wrote:
Do not use the JD_TERMCAP macro since we cannot get the terminfo from
ncurses pkg-config variants, but fix the macro to not reference host
directories. Also add src/test/Makefile.in so that we can use -ltermcap
if we want to.
Since the recipe DEPENDS
On Wed, Aug 9, 2017 at 4:16 AM, Alexander Kanavin
wrote:
> It has not been ported to openssl 1.1 (and there's nothing in upstream git),
> but it's possible to use nettle or gcrypt intead.
>
> Also, provide a fallback option to use openssl 1.0 when necessary.
>
>
Signed-off-by: Khem Raj
---
meta/recipes-graphics/cairo/cairo.inc | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/meta/recipes-graphics/cairo/cairo.inc
b/meta/recipes-graphics/cairo/cairo.inc
index 8e1e2e1b88..fd376951bd 100644
---
Update LICENSE to BSD-3-Clause as per
https://github.com/numpy/numpy/blob/master/LICENSE.txt
LIC_FILES_CHKSUM changed due to copyright year change see
https://github.com/numpy/numpy/commit/b2ff4f13197dd58508d3d025a9034519974750bd
Signed-off-by: Khem Raj
---
This was needed when we were conflicting with clang-native
but this is solved via append PN to binaries of llvm-native
Signed-off-by: Khem Raj
---
meta/recipes-devtools/llvm/llvm_git.bb | 2 --
1 file changed, 2 deletions(-)
diff --git
lld and gold can not handle it and treat it wrong
Fixes
[YOCTO #11689]
Signed-off-by: Khem Raj
---
meta/recipes-core/musl/musl_git.bb | 1 +
1 file changed, 1 insertion(+)
diff --git a/meta/recipes-core/musl/musl_git.bb
b/meta/recipes-core/musl/musl_git.bb
index
This breaks qmake on target.
Same behavior in both pyro and master branches of meta-qt5.
This differs from earlier branches of meta-qt5, using earlier versions of Qt.
root@rpi3:~# qmake -query
It has not been ported to openssl 1.1 (and there's nothing in upstream git),
but it's possible to use nettle or gcrypt intead.
Also, provide a fallback option to use openssl 1.0 when necessary.
Signed-off-by: Alexander Kanavin
---
On 08/08/2017 09:55 PM, Mark Hatle wrote:
For now I'm fine with 1.0 support. So something like:
# ensure OpenSSL is used for HLS AES description instead of nettle
# (OpenSSL is a shared dependency with dtls)
PACKAGECONFIG[hls_openssl10] = "--enable-hls
From: He Zhe
Backport a commit from qemu upstream to fix a protection fault
https://lists.gnu.org/archive/html/qemu-devel/2013-04/msg00878.html
Signed-off-by: He Zhe
---
.../qemu/qemu/apic-fixup-fallthrough-to-PIC.patch | 46 ++
On 08/08/2017 11:30 PM, Richard Purdie wrote:
On Mon, 2017-07-31 at 02:50 -0700, Robert Yang wrote:
The "if qemu_use_kvm" is not needed.
Signed-off-by: Robert Yang
---
meta/lib/oeqa/targetcontrol.py | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff
On 08/08/2017 11:30 PM, Richard Purdie wrote:
On Mon, 2017-07-31 at 02:50 -0700, Robert Yang wrote:
The "if qemu_use_kvm" is not needed.
Signed-off-by: Robert Yang
---
meta/lib/oeqa/targetcontrol.py | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff
New feature release, see
https://lists.freedesktop.org/archives/wayland-devel/2017-June/034286.html
for the major features. This is the last major release to support
autotools.
Configure flag "--enable-event-gui" changed name.
Configure flags no longer default to "auto": explicitly disable the
46 matches
Mail list logo