[OE-core] [PATCH] file: fix the way path is written to environment-setup.d

2023-07-25 Thread Oleksiy Obitotskyy via lists.openembedded.org
From: Oleksandr Hnatiuk $OECORE_NATIVE_SYSROOT is not escaped, thus it is expanded to an empty string. This happens to work because we have ${datadir} which in this context is relocated to the buildtools sysroot after installation of buildtools. If the $ before OECORE_NATIVE_SYSROOT is escaped,

[OE-core] [PATCH] file: return wrapper to fix builds when file is in buildtools-tarball

2023-07-21 Thread Oleksiy Obitotskyy via lists.openembedded.org
From: Oleksandr Hnatiuk Wrapper that adds proper path to magic file was removed in 47db876d09d9a4394048579c21d0b394450ce681 in favor of environment-setup.d/file.sh which now contains `MAGIC` environment variable. This breaks builds that rely on external buildtools with `file` included in

[OE-core] convert-overrides.py

2022-05-17 Thread Oleksiy Obitotskyy via lists.openembedded.org
Hi, openembedded-core/scripts/contrib/convert-overrides.py missing conversions for architectures like i386, i586 and so on. It leaves untouched something like: foo_i586 = "bar" I'm not sure if it should be fixed for all existing iX86 sequence. Regards, Oleksiy -=-=-=-=-=-=-=-=-=-=-=- Links: You

Re: [OE-core] [PATCH v2 19/32] meson: inherit setuptools_build_meta

2022-02-21 Thread Oleksiy Obitotskyy via lists.openembedded.org
Hi, Could you look into this build https://autobuilder.yoctoproject.org/typhoon/#/builders/97/builds/4103/steps/15/logs/stdio Error: Problem: package nativesdk-packagegroup-sdk-host-1.0-r12.aarch64_nativesdk requires nativesdk-meson, but none of the providers can be installed - conflicting

Re: [OE-core] [PATCH 00/19] Python PEP-517: build wheels and installw with pip

2022-02-21 Thread Oleksiy Obitotskyy via lists.openembedded.org
Hi, Seems that python changes cause build fail https://swatbot.yoctoproject.org/collection/6991/ Regards, Oleksiy From: openembedded-core@lists.openembedded.org on behalf of Tim Orling Sent: Monday, February 21, 2022 03:27 To:

[OE-core] [PATCH] package_manager: ipk: Fix host manifest generation

2021-12-29 Thread Oleksiy Obitotskyy via lists.openembedded.org
Since honister host manifest stopped to generate, i.e. manifest file is empty but all ipks/files into sdk is ok. Signed-off-by: Oleksiy Obitotskyy --- meta/lib/oe/sdk.py | 4 1 file changed, 4 insertions(+) diff --git a/meta/lib/oe/sdk.py b/meta/lib/oe/sdk.py index 37b59afd1a..27347667e8

Re: [OE-core] Manifest for host (nativesdk) is empty

2021-12-23 Thread Oleksiy Obitotskyy via lists.openembedded.org
re layer Subject: Re: [OE-core] Manifest for host (nativesdk) is empty On Sun, 2021-12-19 at 12:16 +, Oleksiy Obitotskyy via lists.openembedded.org wrote: > Hi All, > > I'm working with gatesgarth and after 'bitbake core-image-minimal -c > populate_sdk' into .../deploy/sdk > conta

Re: [OE-core] Manifest for host (nativesdk) is empty

2021-12-21 Thread Oleksiy Obitotskyy via lists.openembedded.org
ber 20, 2021 13:20 To: Oleksiy Obitotskyi -X (oobitots - GLOBALLOGIC INC at Cisco); Patches and discussions about the oe-core layer Subject: Re: [OE-core] Manifest for host (nativesdk) is empty On Sun, 2021-12-19 at 12:16 +, Oleksiy Obitotskyy via lists.openembedded.org wrote: > Hi All

[OE-core] Manifest for host (nativesdk) is empty

2021-12-19 Thread Oleksiy Obitotskyy via lists.openembedded.org
Hi All, I'm working with gatesgarth and after 'bitbake core-image-minimal -c populate_sdk' into .../deploy/sdk contains image installer .sh and manifests *.{host/target}.manifest. Host one contains list of nativesdk packages. In honister target manifest is ok, but host manifest is empty. So,

[OE-core] [PATCH] gcc: Improve reproducibility

2021-10-27 Thread Oleksiy Obitotskyy via lists.openembedded.org
Checksum depends on options that could be different from build to build, e.g. absolute patch. Remove checksum-options from executable checksum calculation. Change-Id: Ifa184febecd2d517826beee784ca5ac7a1fb17fe Signed-off-by: Oleksiy Obitotskyy --- meta/recipes-devtools/gcc/gcc-11.2.inc|

Re: [OE-core] [PATCH] recipes-support/ptest-runner: Bump to v2.4.2

2021-09-28 Thread Oleksiy Obitotskyy via lists.openembedded.org
Hi, Patch applied with warnings. https://autobuilder.yoctoproject.org/typhoon/#/builders/120/builds/270 https://autobuilder.yoctoproject.org/typhoon/#/builders/120/builds/269 WARNING: ptest-runner-2.4.2+gitAUTOINC+bcb82804da-r0 do_patch: Fuzz detected: Applying patch

Re: [oe-core][PATCH 1/2] valgrind: update 3.16.1 -> 3.17.0

2021-03-25 Thread Oleksiy Obitotskyy via lists.openembedded.org
Here is build and link to the diff-html: https://autobuilder.yoctoproject.org/typhoon/#/builders/116/builds/126 https://autobuilder.yocto.io/pub/repro-fail/oe-reproducible-20210324-x8y0w43u/packages/diff-html/ Regards, Oleksiy From:

Re: [OE-core] [PATCH v11] util-linux: split uuid in separate recipe to allow bootstrapping

2021-03-25 Thread Oleksiy Obitotskyy via lists.openembedded.org
Could you look into this warning. WARNING: util-linux-2.36.2-r0 do_package_qa: QA Issue: util-linux-dev rdepends on util-linux-libuuid-dev, but it isn't a build dependency? [build-deps] https://autobuilder.yoctoproject.org/typhoon/#/builders/61/builds/3226 Regards, Oleksiy

Re: [OE-core] [PATCH v2] rootfs.py: mask run-postinsts systemd service when unneeded

2021-03-23 Thread Oleksiy Obitotskyy via lists.openembedded.org
Could you please look into logs. Seems that path cause failures. https://autobuilder.yoctoproject.org/typhoon/#/builders/101/builds/2114/steps/13/logs/stdio *** Central error: 2021-03-23T02:03:58+ ERROR Error in POSTIN scriptlet in rpm package run-postinsts

[OE-core] [PATCH] vim: Improve reproducibility

2021-02-22 Thread Oleksiy Obitotskyy via lists.openembedded.org
Override awk and perl path to avoid using local absolute path. Signed-off-by: Oleksiy Obitotskyy --- .../0001-vim-Override-perl-and-awk.patch | 34 +++ meta/recipes-support/vim/vim.inc | 3 ++ 2 files changed, 37 insertions(+) create mode 100644

[OE-core] [meta-oe][PATCH] libhugetlbfs: improve reproducibility

2021-02-08 Thread Oleksiy Obitotskyy via lists.openembedded.org
CPPFLAGS was overrided for tests, so we missing DEBUG_PREFIX_MAP and got absolute path in binary. Signed-off-by: Oleksiy Obitotskyy --- ...Append-CPPFLAGS-rather-then-override.patch | 31 +++ .../libhugetlbfs/libhugetlbfs_git.bb | 1 + 2 files changed, 32 insertions(+)

[OE-core] [PATCH][V3] dtc: improve reproducibility

2021-01-22 Thread Oleksiy Obitotskyy via lists.openembedded.org
Makefile override CFLAGS, so -fmacro/debug-prefix-map optiions was omitted and binaries contains absolute patch to sources. Signed-off-by: Oleksiy Obitotskyy --- V3 - update patch against master V2 - apply patch unconditionally V1 - apply patch only if reproducibility is turned on

Re: [OE-core] [PATCH] pango: improve reproducibility

2021-01-21 Thread Oleksiy Obitotskyy via lists.openembedded.org
thought we'd already fixed this once already upstream - maybe new templates have appeared. This would be better as an upstreamed patch, can you submit it there too? Ross On Thu, 21 Jan 2021 at 13:08, Oleksiy Obitotskyy via lists.openembedded.org wrote: > > Replace filename with ba

[OE-core] [PATCH] pango: improve reproducibility

2021-01-21 Thread Oleksiy Obitotskyy via lists.openembedded.org
Replace filename with basename in templates to avoid absolute path in generated source files. Signed-off-by: Oleksiy Obitotskyy --- meta/recipes-graphics/pango/pango_1.48.0.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/recipes-graphics/pango/pango_1.48.0.bb

[OE-core] [PATCH][V2] dtc: improve reproducibility

2021-01-21 Thread Oleksiy Obitotskyy via lists.openembedded.org
Makefile override CFLAGS, so -fmacro/debug-prefix-map optiions was omitted and binaries contains absolute patch to sources. Signed-off-by: Oleksiy Obitotskyy --- V2 - apply patch unconditionally V1 - apply patch only if reproducibility is turned on meta/recipes-kernel/dtc/dtc.inc

Re: [OE-core] [PATCH] dtc: improve reproducibility

2021-01-20 Thread Oleksiy Obitotskyy via lists.openembedded.org
at Cisco) ; Patches and discussions about the oe-core layer Subject: Re: [OE-core] [PATCH] dtc: improve reproducibility it perhaps should be sent upstream too. On Wed, Jan 20, 2021 at 2:00 PM Otavio Salvador wrote: > > Hello, > > Em qua., 20 de jan. de 2021 às 15:20, Oleksiy Ob

[OE-core] [PATCH] dtc: improve reproducibility

2021-01-20 Thread Oleksiy Obitotskyy via lists.openembedded.org
Makefile override CFLAGS, so -fmacro/debug-prefix-map optiions was omitted and binaries contains absolute patch to sources. Signed-off-by: Oleksiy Obitotskyy --- meta/recipes-kernel/dtc/dtc.inc | 10 +- ...-Makefile-to-add-CFLAGS-not-override.patch | 36 +++ 2

[OE-core] [PATCH] toolchain-shar-relocate.sh: Fix handling files with colons

2021-01-19 Thread Oleksiy Obitotskyy via lists.openembedded.org
Files could contain colons in name and we should not use colons (':') as field separator. E.g. perl/python man pages packages. Signed-off-by: Oleksiy Obitotskyy --- meta/files/toolchain-shar-relocate.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [PATCH] flex: Fix --noline option behavior

2021-01-19 Thread Oleksiy Obitotskyy via lists.openembedded.org
Option --noline or -L does not handled properly. So generated code contains #line directives with file absolute path and prevents to create reproducible builds. Signed-off-by: Oleksiy Obitotskyy --- ...directives-if-gen_line_dirs-is-false.patch | 32 +++

[OE-core] [meta-oe][PATCH] libsmi: set awk as target path

2021-01-06 Thread Oleksiy Obitotskyy via lists.openembedded.org
smistrip contains absolute path and prevent to create reproducible builds. smistrip should use target awk not host one, so override path. Signed-off-by: Oleksiy Obitotskyy --- meta-oe/recipes-support/libsmi/libsmi_0.5.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [PATCH] qemu: Add check for missing header

2020-03-29 Thread Oleksiy Obitotskyy via Lists.Openembedded.Org
Header missing and configure script detect this. Add check before include header (if_alg.h). Signed-off-by: Oleksiy Obitotskyy --- meta/recipes-devtools/qemu/qemu.inc | 1 + ...mu-Do-not-include-file-if-not-exists.patch | 31 +++ 2 files changed, 32 insertions(+)