/openbmc/openbmc/poky/scripts/lib/resulttool/ |
H A D | log.py | 19 def show_reproducible(result, reproducible, logger): argument 21 print(result['reproducible'][reproducible]['diffoscope.text']) 25 print("reproducible '%s' not found" % reproducible) 68 if 'reproducible.rawlogs' in r: 69 print(r['reproducible.rawlogs']['log']) 71 print('Raw reproducible logs not found') 78 for reproducible in args.reproducible: 79 if not show_reproducible(r, reproducible, logger): 96 parser.add_argument('--reproducible', action='append', default=[], 97 help='show logs for a reproducible test') [all …]
|
/openbmc/openbmc/poky/documentation/test-manual/ |
H A D | reproducible-builds.rst | 4 Reproducible Builds 21 The project aligns with the `Reproducible Builds project 22 <https://reproducible-builds.org/>`__, which shares information about why 28 <migration-guides/migration-3.1:reproducible builds now enabled by default>`, 72 Can we prove the project is reproducible? 77 is 100% reproducible for all its recipes (i.e. world builds) apart from the Go 92 oe-selftest -r reproducible.ReproducibleTests.test_reproducible_builds 116 https://autobuilder.yocto.io/pub/repro-fail/ in the form ``oe-reproducible + 117 <date> + <random ID>``, e.g. ``oe-reproducible-20200202-1lm8o1th``. 120 :yocto_home:`/reproducible-build-results/` [all …]
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-connectivity/wolfssl/ |
H A D | wolfssl_5.8.0.bb | 29 PACKAGECONFIG ?= "reproducible-build" 31 PACKAGECONFIG[reproducible-build] = "--enable-reproducible-build,--disable-reproducible-build,"
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-daemons/keepalived/ |
H A D | keepalived_2.3.2.bb | 24 PACKAGECONFIG ??= "libnl snmp reproducible \ 28 PACKAGECONFIG[reproducible] = "--enable-reproducible-build,," 49 if [ -n "${@bb.utils.filter('PACKAGECONFIG', 'reproducible', d)}" ]; then
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/lvm2/files/ |
H A D | reproducible-build.patch | 6 For reproducible binaries, we need to report a constant CONFIGURE_LINE. 25 +dnl per reproducible-builds.org check SOURCE_DATE_EPOCH 30 + CONFIGURE_LINE="configure options are not available for reproducible builds"
|
/openbmc/openbmc/poky/meta/classes/ |
H A D | create-spdx-3.0.bbclass | 17 in non-reproducible SPDX output" 22 a build, but will result in non-reproducible SPDX output." 51 occurred, but will result in non-reproducible SPDX output" 101 non-reproducible SPDX output" 106 non-reproducible SPDX output" 111 non-reproducible SPDX output"
|
/openbmc/qemu/ |
H A D | .readthedocs.yml | 18 # We recommend specifying your dependencies to enable reproducible builds: 19 # https://docs.readthedocs.io/en/stable/guides/reproducible-builds.html
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/fluentbit/fluentbit/ |
H A D | 0002-flb_info.h.in-Do-not-hardcode-compilation-directorie.patch | 7 reproducible and contaminates it with host builder paths. Instead 9 reproducible value
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-kernel/oprofile/oprofile/ |
H A D | 0003-Define-the-C-preprocessor-variable-to-improve-reprod.patch | 7 as source for reproducible build date in case when 24 +AC_DEFINE_UNQUOTED([BUILD_DATE], ["$DATE"], [Use reproducible build date])
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/yasm/yasm/ |
H A D | 0001-yasm-Set-build-date-to-SOURCE_DATE_EPOCH.patch | 6 If SOURCE_DATE_EPOCH is set, use it to generate a reproducible 24 +# Use reproducible build date and time
|
/openbmc/openbmc/poky/meta/recipes-devtools/squashfs-tools/ |
H A D | squashfs-tools_git.bb | 19 PACKAGECONFIG ??= "gzip xz lzo lz4 lzma xattr zstd reproducible" 27 PACKAGECONFIG[reproducible] = "REPRODUCIBLE_DEFAULT=1,REPRODUCIBLE_DEFAULT=0,"
|
/openbmc/openbmc/poky/meta/lib/oeqa/selftest/cases/ |
H A D | reproducible.py | 156 # If you know that your sstate archives are reproducible, enabling this 158 # reproducible, disable this in your derived test class 193 self.extraresults.setdefault('reproducible', {}).setdefault('files', {}) 220 self.extraresults['reproducible']['files'].setdefault(package_class, {})[name] = [ 326 … save_dir = tempfile.mkdtemp(prefix='oe-reproducible-%s-' % datestr, dir=self.save_results) 328 self.logger.info('Non-reproducible packages will be copied to %s', save_dir) 330 # The below bug shows that a few reproducible issues are depends on build dir path length. 351 # NOTE: The temp directories from the reproducible build are purposely
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/openocd/openocd/ |
H A D | 0001-Makefile.am-Use-SOURCE_DATE_EPOCH-environment-variab.patch | 7 it non reproducible. Use SOURCE_DATE_EPOCH if it is found, otherwise 9 https://reproducible-builds.org/docs/source-date-epoch/
|
/openbmc/openbmc/poky/meta/recipes-devtools/python/python3-numpy/ |
H A D | fix_reproducibility.patch | 7 It includes "od", which happens to be a substring of "reproducible" 20 reproducible target ran first and won the race to populate sstate.
|
/openbmc/openbmc/poky/meta/lib/oe/ |
H A D | reproducible.py | 10 # For reproducible builds, this code sets the default SOURCE_DATE_EPOCH in each 16 # See https://reproducible-builds.org/specs/source-date-epoch/ 33 # SOURCE_DATE_EPOCH is intended to be a reproducible value. This value should 34 # be reproducible for anyone who builds the same revision from the same
|
/openbmc/openbmc/poky/meta/recipes-devtools/ruby/ |
H A D | ruby_3.4.3.bb | 25 file://0003-rdoc-build-reproducible-documentation.patch \ 27 file://0005-Mark-Gemspec-reproducible-change-fixing-784225-too.patch \ 28 file://0006-Make-gemspecs-reproducible.patch \ 110 …# https://autobuilder.yocto.io/pub/repro-fail/oe-reproducible-20220107-rm1diuww/packages/diff-html/
|
/openbmc/openbmc/meta-arm/meta-arm/recipes-security/optee/optee-os/ |
H A D | 0002-link.mk-use-CFLAGS-with-version.o.patch | 28 # SOURCE_DATE_EPOCH defined for reproducible builds 41 # SOURCE_DATE_EPOCH defined for reproducible builds
|
/openbmc/openbmc/poky/meta/recipes-bsp/opensbi/opensbi/ |
H A D | 0001-Makefile-Add-flag-for-reprodubility-compiler-flags.patch | 26 +REPRODUCIBLE ?= n 27 +ifeq ($(REPRODUCIBLE),y)
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/multipath-tools/files/ |
H A D | 0014-libdmmp-Makefile-Add-target-docs-man-dmmp_strerror.3.patch | 9 libdmmp/libdmmp.h this leads to a non reproducible behavior: 17 In order to be reproducible without having a random result, forcing the target
|
/openbmc/openbmc/meta-openembedded/meta-initramfs/conf/include/ |
H A D | non-repro-meta-initramfs.inc | 1 # List of known non-reproducible package of the meta-initramfs layer
|
/openbmc/openbmc/meta-openembedded/meta-filesystems/conf/include/ |
H A D | non-repro-meta-filesystems.inc | 1 # List of known non-reproducible package of the meta-filesystems layer
|
/openbmc/openbmc/meta-openembedded/meta-webserver/conf/include/ |
H A D | non-repro-meta-webserver.inc | 1 # List of known non-reproducible package of the meta-webserver layer
|
/openbmc/openbmc/meta-openembedded/meta-xfce/conf/include/ |
H A D | non-repro-meta-xfce.inc | 1 # List of known non-reproducible package of the meta-xfce layer
|
/openbmc/openbmc/meta-openembedded/meta-gnome/conf/include/ |
H A D | non-repro-meta-gnome.inc | 1 # List of known non-reproducible package of the meta-gnome layer
|
/openbmc/openbmc/meta-openembedded/meta-perl/conf/include/ |
H A D | non-repro-meta-perl.inc | 1 # List of known non-reproducible package of the meta-perl layer
|