Re: enabling symbols for debug in clinfo
Quentin Schulz
Hi Steve,
On 5/9/22 12:54, Monsees, Steven C (US) via lists.yoctoproject.org wrote: Hello:The install task runs after the software has been built. It is therefore expected your changes aren't actually taken into account. c.f. https://docs.yoctoproject.org/ref-manual/tasks.html#do-install, I guess it is not THAT obvious that it happens after compilation. Maybe a patch to the documentation would help clear things out. You shouldn't need to modify the makefile and just add "-g" to TARGET_CFLAGS/ TARGET_CXXFLAGS or CFLAGS/CXXFLAGS in your recipe. Also, I have never used it but we do have support for debuginfod which should make it easier to debug remotely without installing the binary with debug symbols, c.f. https://docs.yoctoproject.org/dev-manual/common-tasks.html#debugging-with-the-gnu-project-debugger-gdb-remotely Cheers, Quentin
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enabling symbols for debug in clinfo
Monsees, Steven C (US)
Hello:
I’d like to build clinfo w/ “-g” option to do some debugging with GDB…
I am looking at: meta-openembedded/meta-oe/recipes-support/opencl/clinfo_2.2.18.04.06.bb
I created a “bbapend” file to modify the build recipes “Makefile.am” file prior to build, to introduce ‘-g’ for CFLAGS & CPPFLAGS, i.e. at top of Makefile.am added:
AM_CFLAGS - -g AM_CPPFLAGS = -g
I checked the build tree and see my modified “Makefile.am” updated as expected, the update occurs at the end of the install process, using do_install_append… so the build should have used my modified file… but I do not have symbols for the clinfo package when I go to use GDB.
Is there a simple way to enable debug symbols for this package ?
Did I modify the wrong configuration file?, Should I be modifying configure ?
I am new to auto-build configurations… Could someone tell me the easiest way to add “-g” to the clinfo standard build ?
Thanks, Steve
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Enhancements/Bugs closed WW19
Stephen Jolley
All,
Thanks,
Stephen K. Jolley Yocto Project Program Manager ( Cell: (208) 244-4460 * Email: sjolley.yp.pm@...
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Current high bug count owners for Yocto Project 4.1
Stephen Jolley
All,
Thanks,
Stephen K. Jolley Yocto Project Program Manager ( Cell: (208) 244-4460 * Email: sjolley.yp.pm@...
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Yocto Project Newcomer & Unassigned Bugs - Help Needed
Stephen Jolley
All,
The triage team is starting to try and collect up and classify bugs which a newcomer to the project would be able to work on in a way which means people can find them. They're being listed on the triage page under the appropriate heading: https://wiki.yoctoproject.org/wiki/Bug_Triage#Newcomer_Bugs Also please review: https://www.openembedded.org/wiki/How_to_submit_a_patch_to_OpenEmbedded and how to create a bugzilla account at: https://bugzilla.yoctoproject.org/createaccount.cgi The idea is these bugs should be straight forward for a person to help work on who doesn't have deep experience with the project. If anyone can help, please take ownership of the bug and send patches! If anyone needs help/advice there are people on irc who can likely do so, or some of the more experienced contributors will likely be happy to help too.
Also, the triage team meets weekly and does its best to handle the bugs reported into the Bugzilla. The number of people attending that meeting has fallen, as have the number of people available to help fix bugs. One of the things we hear users report is they don't know how to help. We (the triage team) are therefore going to start reporting out the currently 418 unassigned or newcomer bugs.
We're hoping people may be able to spare some time now and again to help out with these. Bugs are split into two types, "true bugs" where things don't work as they should and "enhancements" which are features we'd want to add to the system. There are also roughly four different "priority" classes right now, “4.1”, “4.2”, "4.99" and "Future", the more pressing/urgent issues being in "4.1" and then “4.2”.
Please review this link and if a bug is something you would be able to help with either take ownership of the bug, or send me (sjolley.yp.pm@...) an e-mail with the bug number you would like and I will assign it to you (please make sure you have a Bugzilla account). The list is at: https://wiki.yoctoproject.org/wiki/Bug_Triage_Archive#Unassigned_or_Newcomer_Bugs
Thanks,
Stephen K. Jolley Yocto Project Program Manager ( Cell: (208) 244-4460 * Email: sjolley.yp.pm@...
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
do_package error in kirkstone branch
JH
Hello,
I am puzzled by the following final do_package errors for dbus, glib-2.0-dev etc in the kirkstone branch, that error messages were never seen in honister and other branches. dbus glib etc are from oe-core, could oe-core insiders advise what those error messages are about and how to fix it? ERROR: packagegroup-solar-1.0-r0 do_package_write_ipk: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (dbus to dbus-1) Thank you very much. Kind regards, jupiter
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: OE Linux & board-support-package
Zoran
This is very interesting... How do some people, or system IT
"designers", or System guys, perceive the term: "Board Support Package"??? Funny, isn't it? Or, at least, pejorative!? Zee _______ On Thu, May 5, 2022 at 5:42 AM jchludzinski via lists.yoctoproject.org <jchludzinski=vivaldi.net@...> wrote:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[meta-security][PATCH 9/9] layer.conf: fix up layer dependancies.
reorg pkgs so the we only need meta-oe
Signed-off-by: Armin Kuster <akuster808@...> --- conf/layer.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf/layer.conf b/conf/layer.conf index 21f03d1..210609a 100644 --- a/conf/layer.conf +++ b/conf/layer.conf @@ -11,7 +11,7 @@ BBFILE_PRIORITY_security = "8" LAYERSERIES_COMPAT_security = "kirkstone" -LAYERDEPENDS_security = "core openembedded-layer perl-layer networking-layer meta-python" +LAYERDEPENDS_security = "core openembedded-layer" # Sanity check for meta-security layer. # Setting SKIP_META_SECURITY_SANITY_CHECK to "1" would skip the bbappend files check. -- 2.25.1
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[meta-security][PATCH 8/9] packagegroup-core-security.bb: fix suricata inclusion
Signed-off-by: Armin Kuster <akuster808@...>
--- recipes-core/packagegroup/packagegroup-core-security.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes-core/packagegroup/packagegroup-core-security.bb b/recipes-core/packagegroup/packagegroup-core-security.bb index 87c5b7a..9010054 100644 --- a/recipes-core/packagegroup/packagegroup-core-security.bb +++ b/recipes-core/packagegroup/packagegroup-core-security.bb @@ -56,7 +56,7 @@ RDEPENDS:packagegroup-security-audit = " \ SUMMARY:packagegroup-security-ids = "Security Intrusion Detection systems" RDEPENDS:packagegroup-security-ids = " \ samhain-standalone \ - ${@bb.utils.contains("BBLAYERS", "meta-rust", "suricata","", d)} \ + suricata \ ossec-hids \ aide \ " -- 2.25.1
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[meta-security][PATCH 7/9] suricata: drop nfnetlink from pkg config
nfnetlink has a layer dependancy to meta-networking.
Signed-off-by: Armin Kuster <akuster808@...> --- recipes-ids/suricata/suricata_6.0.4.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/recipes-ids/suricata/suricata_6.0.4.bb b/recipes-ids/suricata/suricata_6.0.4.bb index 31244f3..968da21 100644 --- a/recipes-ids/suricata/suricata_6.0.4.bb +++ b/recipes-ids/suricata/suricata_6.0.4.bb @@ -121,7 +121,8 @@ CARGO_SRC_DIR = "rust" B = "${S}" -PACKAGECONFIG ??= "jansson file pcre yaml python pcap cap-ng net nfnetlink nss nspr " +# nfnetlink has a dependancy to meta-networking +PACKAGECONFIG ??= "jansson file pcre yaml python pcap cap-ng net nss nspr " PACKAGECONFIG:append = " ${@bb.utils.contains('DISTRO_FEATURES', 'ptest', 'unittests', '', d)}" PACKAGECONFIG[pcre] = "--with-libpcre-includes=${STAGING_INCDIR} --with-libpcre-libraries=${STAGING_LIBDIR}, ,libpcre ," -- 2.25.1
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[meta-security][PATCH 6/9] arpwatch: add postfix to pkg config
Signed-off-by: Armin Kuster <akuster808@...>
--- recipes-scanners/arpwatch/arpwatch_3.1.bb | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/recipes-scanners/arpwatch/arpwatch_3.1.bb b/recipes-scanners/arpwatch/arpwatch_3.1.bb index c152b8c..c8d31cf 100644 --- a/recipes-scanners/arpwatch/arpwatch_3.1.bb +++ b/recipes-scanners/arpwatch/arpwatch_3.1.bb @@ -3,7 +3,7 @@ LICENSE = "BSD-4-Clause" HOME_PAGE = "http://ee.lbl.gov/" LIC_FILES_CHKSUM = "file://configure;md5=74ca964ed34fda7b46c6fe3e50bded9d" -DEPENDS += "libpcap postfix" +DEPENDS += "libpcap" SRC_URI = "https://ee.lbl.gov/downloads/arpwatch/${BP}.tar.gz \ file://arpwatch.conf \ @@ -21,7 +21,11 @@ ARPWATCH_GID ?= "arpwatch" APRWATCH_FROM ?= "root " ARPWATH_REPLY ?= "${ARPWATCH_UID}" -EXTRA_OECONF = " --srcdir=${S} --with-watcher=email=${APRWATCH_FROM} --with-watchee=email=${ARPWATH_REPLY}" +PACKAGECONFIG ??= "" + +PACKACONFIG[email] = "-with-watcher=email=${APRWATCH_FROM} --with-watchee=email=${ARPWATH_REPLY}, , postfix, postfix postfix-cfg" + +EXTRA_OECONF:append = " --srcdir=${S}" CONFIGUREOPTS = " --build=${BUILD_SYS} \ --host=${HOST_SYS} \ @@ -76,4 +80,4 @@ CONFFILE_FILES = "${sysconfdir}/${PN}.conf" FILES:${PN} = "${bindir} ${sbindir} ${prefix}/etc/rc.d \ ${sysconfdir} /var/lib/arpwatch" -RDEPENDS:${PN} = "libpcap postfix postfix-cfg" +RDEPENDS:${PN} = "libpcap" -- 2.25.1
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[meta-security][PATCH 5/9] packagegroup-core-security: add dynamic python pkgs
Signed-off-by: Armin Kuster <akuster808@...>
--- .../packagegroup/packagegroup-core-security.bbappend | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 dynamic-layers/meta-python/recipes-core/packagegroup/packagegroup-core-security.bbappend diff --git a/dynamic-layers/meta-python/recipes-core/packagegroup/packagegroup-core-security.bbappend b/dynamic-layers/meta-python/recipes-core/packagegroup/packagegroup-core-security.bbappend new file mode 100644 index 0000000..828931d --- /dev/null +++ b/dynamic-layers/meta-python/recipes-core/packagegroup/packagegroup-core-security.bbappend @@ -0,0 +1,10 @@ + + +RDEPENDS:packagegroup-security-utils += "\ + python3-privacyidea \ + python3-fail2ban \ + " + +RDEPENDS:packagegroup-meta-security-ptest-packages += "\ + python3-fail2ban-ptest \ + " -- 2.25.1
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[meta-security][PATCH 4/9] packagegroup-core-security: add perl pkgs grps
Signed-off-by: Armin Kuster <akuster808@...>
--- .../packagegroup-core-security.bbappend | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 dynamic-layers/meta-perl/recipes-core/packagegroup/packagegroup-core-security.bbappend diff --git a/dynamic-layers/meta-perl/recipes-core/packagegroup/packagegroup-core-security.bbappend b/dynamic-layers/meta-perl/recipes-core/packagegroup/packagegroup-core-security.bbappend new file mode 100644 index 0000000..475a24d --- /dev/null +++ b/dynamic-layers/meta-perl/recipes-core/packagegroup/packagegroup-core-security.bbappend @@ -0,0 +1,18 @@ + + +PACKAGES += "\ + packagegroup-security-hardening \ + " +RDEPENDS:packagegroup-core-security += "\ + packagegroup-security-hardening \ + " + +SUMMARY:packagegroup-security-hardening = "Security Hardening tools" +RDEPENDS:packagegroup-security-hardening = " \ + bastille \ + " + +RDEPENDS:packagegroup-security-scanners += "\ + nikto \ + checksecurity \ + " -- 2.25.1
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[meta-security][PATCH 3/9] packagegroup-core-security: remove pkgs
Signed-off-by: Armin Kuster <akuster808@...>
--- .../packagegroup/packagegroup-core-security.bb | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/recipes-core/packagegroup/packagegroup-core-security.bb b/recipes-core/packagegroup/packagegroup-core-security.bb index fefc66d..87c5b7a 100644 --- a/recipes-core/packagegroup/packagegroup-core-security.bb +++ b/recipes-core/packagegroup/packagegroup-core-security.bb @@ -10,7 +10,6 @@ PACKAGES = "\ packagegroup-security-utils \ packagegroup-security-scanners \ packagegroup-security-audit \ - packagegroup-security-hardening \ packagegroup-security-ids \ packagegroup-security-mac \ ${@bb.utils.contains("DISTRO_FEATURES", "ptest", "packagegroup-meta-security-ptest-packages", "", d)} \ @@ -20,7 +19,6 @@ RDEPENDS:packagegroup-core-security = "\ packagegroup-security-utils \ packagegroup-security-scanners \ packagegroup-security-audit \ - packagegroup-security-hardening \ packagegroup-security-ids \ packagegroup-security-mac \ ${@bb.utils.contains("DISTRO_FEATURES", "ptest", "packagegroup-meta-security-ptest-packages", "", d)} \ @@ -35,8 +33,6 @@ RDEPENDS:packagegroup-security-utils = "\ keyutils \ nmap \ pinentry \ - python3-privacyidea \ - python3-fail2ban \ softhsm \ sshguard \ ${@bb.utils.contains_any("TUNE_FEATURES", "riscv32 ", "", " libseccomp",d)} \ @@ -47,8 +43,6 @@ RDEPENDS:packagegroup-security-utils = "\ SUMMARY:packagegroup-security-scanners = "Security scanners" RDEPENDS:packagegroup-security-scanners = "\ isic \ - nikto \ - checksecurity \ ${@bb.utils.contains_any("TUNE_FEATURES", "riscv32 riscv64", "", " clamav clamav-daemon clamav-freshclam",d)} \ " RDEPENDS:packagegroup-security-scanners:remove:libc-musl = "clamav clamav-daemon clamav-freshclam" @@ -59,11 +53,6 @@ RDEPENDS:packagegroup-security-audit = " \ redhat-security \ " -SUMMARY:packagegroup-security-hardening = "Security Hardening tools" -RDEPENDS:packagegroup-security-hardening = " \ - bastille \ - " - SUMMARY:packagegroup-security-ids = "Security Intrusion Detection systems" RDEPENDS:packagegroup-security-ids = " \ samhain-standalone \ @@ -92,7 +81,6 @@ RDEPENDS:packagegroup-meta-security-ptest-packages = "\ ptest-runner \ samhain-standalone-ptest \ ${@bb.utils.contains("BBLAYERS", "meta-rust", "suricata-ptest","", d)} \ - python3-fail2ban-ptest \ ${@bb.utils.contains("DISTRO_FEATURES", "smack", "smack-ptest", "",d)} \ " -- 2.25.1
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[meta-security][PATCH 2/9] meta-security: move perl and python recipes to dynamic layers structure
Signed-off-by: Armin Kuster <akuster808@...>
--- .../recipes-scanners}/checksecurity/checksecurity_2.0.15.bb | 0 .../files/check-setuid-use-more-portable-find-args.patch | 0 .../recipes-scanners}/checksecurity/files/setuid-log-folder.patch | 0 .../meta-perl/recipes-security}/bastille/bastille_3.2.1.bb | 0 .../meta-perl/recipes-security}/bastille/files/API.pm | 0 .../recipes-security}/bastille/files/AccountPermission.pm | 0 .../meta-perl/recipes-security}/bastille/files/FileContent.pm | 0 .../meta-perl/recipes-security}/bastille/files/HPSpecific.pm | 0 .../meta-perl/recipes-security}/bastille/files/Miscellaneous.pm | 0 .../meta-perl/recipes-security}/bastille/files/ServiceAdmin.pm | 0 .../bastille/files/accept_os_flag_in_backend.patch | 0 .../recipes-security}/bastille/files/allow_os_with_assess.patch | 0 .../recipes-security}/bastille/files/call_output_config.patch | 0 .../meta-perl/recipes-security}/bastille/files/config | 0 .../recipes-security}/bastille/files/do_not_apply_config.patch | 0 .../recipes-security}/bastille/files/edit_usage_message.patch | 0 .../recipes-security}/bastille/files/find_existing_config.patch | 0 .../bastille/files/fix_missing_use_directives.patch | 0 .../recipes-security}/bastille/files/fix_number_of_modules.patch | 0 .../recipes-security}/bastille/files/fix_version_parse.patch | 0 .../recipes-security}/bastille/files/fixed_defined_warnings.patch | 0 .../bastille/files/organize_distro_discovery.patch | 0 .../bastille/files/remove_questions_text_file_references.patch | 0 .../recipes-security}/bastille/files/set_required_questions.py | 0 .../recipes-security}/bastille/files/simplify_B_place.patch | 0 .../bastille/files/upgrade_options_processing.patch | 0 .../meta-perl/recipes-security}/nikto/files/location.patch | 0 .../meta-perl/recipes-security}/nikto/nikto_2.1.6.bb | 0 .../fail2ban/files/0001-To-fix-build-error-of-xrang.patch | 0 .../meta-python/recipes-security}/fail2ban/files/initd | 0 .../meta-python/recipes-security}/fail2ban/files/run-ptest | 0 .../recipes-security}/fail2ban/python3-fail2ban_0.11.2.bb | 0 .../recipes-security}/mfa/python3-privacyidea_3.6.2.bb | 0 .../recipes-security}/python/python3-oauth2client_4.1.3.bb | 0 34 files changed, 0 insertions(+), 0 deletions(-) rename {recipes-scanners => dynamic-layers/meta-perl/recipes-scanners}/checksecurity/checksecurity_2.0.15.bb (100%) rename {recipes-scanners => dynamic-layers/meta-perl/recipes-scanners}/checksecurity/files/check-setuid-use-more-portable-find-args.patch (100%) rename {recipes-scanners => dynamic-layers/meta-perl/recipes-scanners}/checksecurity/files/setuid-log-folder.patch (100%) rename {recipes-security => dynamic-layers/meta-perl/recipes-security}/bastille/bastille_3.2.1.bb (100%) rename {recipes-security => dynamic-layers/meta-perl/recipes-security}/bastille/files/API.pm (100%) rename {recipes-security => dynamic-layers/meta-perl/recipes-security}/bastille/files/AccountPermission.pm (100%) rename {recipes-security => dynamic-layers/meta-perl/recipes-security}/bastille/files/FileContent.pm (100%) rename {recipes-security => dynamic-layers/meta-perl/recipes-security}/bastille/files/HPSpecific.pm (100%) rename {recipes-security => dynamic-layers/meta-perl/recipes-security}/bastille/files/Miscellaneous.pm (100%) rename {recipes-security => dynamic-layers/meta-perl/recipes-security}/bastille/files/ServiceAdmin.pm (100%) rename {recipes-security => dynamic-layers/meta-perl/recipes-security}/bastille/files/accept_os_flag_in_backend.patch (100%) rename {recipes-security => dynamic-layers/meta-perl/recipes-security}/bastille/files/allow_os_with_assess.patch (100%) rename {recipes-security => dynamic-layers/meta-perl/recipes-security}/bastille/files/call_output_config.patch (100%) rename {recipes-security => dynamic-layers/meta-perl/recipes-security}/bastille/files/config (100%) rename {recipes-security => dynamic-layers/meta-perl/recipes-security}/bastille/files/do_not_apply_config.patch (100%) rename {recipes-security => dynamic-layers/meta-perl/recipes-security}/bastille/files/edit_usage_message.patch (100%) rename {recipes-security => dynamic-layers/meta-perl/recipes-security}/bastille/files/find_existing_config.patch (100%) rename {recipes-security => dynamic-layers/meta-perl/recipes-security}/bastille/files/fix_missing_use_directives.patch (100%) rename {recipes-security => dynamic-layers/meta-perl/recipes-security}/bastille/files/fix_number_of_modules.patch (100%) rename {recipes-security => dynamic-layers/meta-perl/recipes-security}/bastille/files/fix_version_parse.patch (100%) rename {recipes-security => dynamic-layers/meta-perl/recipes-security}/bastille/files/fixed_defined_warnings.patch (100%) rename {recipes-security => dynamic-layers/meta-perl/recipes-security}/bastille/files/organize_distro_discovery.patch (100%) rename {recipes-security => dynamic-layers/meta-perl/recipes-security}/bastille/files/remove_questions_text_file_references.patch (100%) rename {recipes-security => dynamic-layers/meta-perl/recipes-security}/bastille/files/set_required_questions.py (100%) rename {recipes-security => dynamic-layers/meta-perl/recipes-security}/bastille/files/simplify_B_place.patch (100%) rename {recipes-security => dynamic-layers/meta-perl/recipes-security}/bastille/files/upgrade_options_processing.patch (100%) rename {recipes-security => dynamic-layers/meta-perl/recipes-security}/nikto/files/location.patch (100%) rename {recipes-security => dynamic-layers/meta-perl/recipes-security}/nikto/nikto_2.1.6.bb (100%) rename {recipes-security => dynamic-layers/meta-python/recipes-security}/fail2ban/files/0001-To-fix-build-error-of-xrang.patch (100%) rename {recipes-security => dynamic-layers/meta-python/recipes-security}/fail2ban/files/initd (100%) rename {recipes-security => dynamic-layers/meta-python/recipes-security}/fail2ban/files/run-ptest (100%) rename {recipes-security => dynamic-layers/meta-python/recipes-security}/fail2ban/python3-fail2ban_0.11.2.bb (100%) rename {recipes-security => dynamic-layers/meta-python/recipes-security}/mfa/python3-privacyidea_3.6.2.bb (100%) rename {recipes-python => dynamic-layers/meta-python/recipes-security}/python/python3-oauth2client_4.1.3.bb (100%) diff --git a/recipes-scanners/checksecurity/checksecurity_2.0.15.bb b/dynamic-layers/meta-perl/recipes-scanners/checksecurity/checksecurity_2.0.15.bb similarity index 100% rename from recipes-scanners/checksecurity/checksecurity_2.0.15.bb rename to dynamic-layers/meta-perl/recipes-scanners/checksecurity/checksecurity_2.0.15.bb diff --git a/recipes-scanners/checksecurity/files/check-setuid-use-more-portable-find-args.patch b/dynamic-layers/meta-perl/recipes-scanners/checksecurity/files/check-setuid-use-more-portable-find-args.patch similarity index 100% rename from recipes-scanners/checksecurity/files/check-setuid-use-more-portable-find-args.patch rename to dynamic-layers/meta-perl/recipes-scanners/checksecurity/files/check-setuid-use-more-portable-find-args.patch diff --git a/recipes-scanners/checksecurity/files/setuid-log-folder.patch b/dynamic-layers/meta-perl/recipes-scanners/checksecurity/files/setuid-log-folder.patch similarity index 100% rename from recipes-scanners/checksecurity/files/setuid-log-folder.patch rename to dynamic-layers/meta-perl/recipes-scanners/checksecurity/files/setuid-log-folder.patch diff --git a/recipes-security/bastille/bastille_3.2.1.bb b/dynamic-layers/meta-perl/recipes-security/bastille/bastille_3.2.1.bb similarity index 100% rename from recipes-security/bastille/bastille_3.2.1.bb rename to dynamic-layers/meta-perl/recipes-security/bastille/bastille_3.2.1.bb diff --git a/recipes-security/bastille/files/API.pm b/dynamic-layers/meta-perl/recipes-security/bastille/files/API.pm similarity index 100% rename from recipes-security/bastille/files/API.pm rename to dynamic-layers/meta-perl/recipes-security/bastille/files/API.pm diff --git a/recipes-security/bastille/files/AccountPermission.pm b/dynamic-layers/meta-perl/recipes-security/bastille/files/AccountPermission.pm similarity index 100% rename from recipes-security/bastille/files/AccountPermission.pm rename to dynamic-layers/meta-perl/recipes-security/bastille/files/AccountPermission.pm diff --git a/recipes-security/bastille/files/FileContent.pm b/dynamic-layers/meta-perl/recipes-security/bastille/files/FileContent.pm similarity index 100% rename from recipes-security/bastille/files/FileContent.pm rename to dynamic-layers/meta-perl/recipes-security/bastille/files/FileContent.pm diff --git a/recipes-security/bastille/files/HPSpecific.pm b/dynamic-layers/meta-perl/recipes-security/bastille/files/HPSpecific.pm similarity index 100% rename from recipes-security/bastille/files/HPSpecific.pm rename to dynamic-layers/meta-perl/recipes-security/bastille/files/HPSpecific.pm diff --git a/recipes-security/bastille/files/Miscellaneous.pm b/dynamic-layers/meta-perl/recipes-security/bastille/files/Miscellaneous.pm similarity index 100% rename from recipes-security/bastille/files/Miscellaneous.pm rename to dynamic-layers/meta-perl/recipes-security/bastille/files/Miscellaneous.pm diff --git a/recipes-security/bastille/files/ServiceAdmin.pm b/dynamic-layers/meta-perl/recipes-security/bastille/files/ServiceAdmin.pm similarity index 100% rename from recipes-security/bastille/files/ServiceAdmin.pm rename to dynamic-layers/meta-perl/recipes-security/bastille/files/ServiceAdmin.pm diff --git a/recipes-security/bastille/files/accept_os_flag_in_backend.patch b/dynamic-layers/meta-perl/recipes-security/bastille/files/accept_os_flag_in_backend.patch similarity index 100% rename from recipes-security/bastille/files/accept_os_flag_in_backend.patch rename to dynamic-layers/meta-perl/recipes-security/bastille/files/accept_os_flag_in_backend.patch diff --git a/recipes-security/bastille/files/allow_os_with_assess.patch b/dynamic-layers/meta-perl/recipes-security/bastille/files/allow_os_with_assess.patch similarity index 100% rename from recipes-security/bastille/files/allow_os_with_assess.patch rename to dynamic-layers/meta-perl/recipes-security/bastille/files/allow_os_with_assess.patch diff --git a/recipes-security/bastille/files/call_output_config.patch b/dynamic-layers/meta-perl/recipes-security/bastille/files/call_output_config.patch similarity index 100% rename from recipes-security/bastille/files/call_output_config.patch rename to dynamic-layers/meta-perl/recipes-security/bastille/files/call_output_config.patch diff --git a/recipes-security/bastille/files/config b/dynamic-layers/meta-perl/recipes-security/bastille/files/config similarity index 100% rename from recipes-security/bastille/files/config rename to dynamic-layers/meta-perl/recipes-security/bastille/files/config diff --git a/recipes-security/bastille/files/do_not_apply_config.patch b/dynamic-layers/meta-perl/recipes-security/bastille/files/do_not_apply_config.patch similarity index 100% rename from recipes-security/bastille/files/do_not_apply_config.patch rename to dynamic-layers/meta-perl/recipes-security/bastille/files/do_not_apply_config.patch diff --git a/recipes-security/bastille/files/edit_usage_message.patch b/dynamic-layers/meta-perl/recipes-security/bastille/files/edit_usage_message.patch similarity index 100% rename from recipes-security/bastille/files/edit_usage_message.patch rename to dynamic-layers/meta-perl/recipes-security/bastille/files/edit_usage_message.patch diff --git a/recipes-security/bastille/files/find_existing_config.patch b/dynamic-layers/meta-perl/recipes-security/bastille/files/find_existing_config.patch similarity index 100% rename from recipes-security/bastille/files/find_existing_config.patch rename to dynamic-layers/meta-perl/recipes-security/bastille/files/find_existing_config.patch diff --git a/recipes-security/bastille/files/fix_missing_use_directives.patch b/dynamic-layers/meta-perl/recipes-security/bastille/files/fix_missing_use_directives.patch similarity index 100% rename from recipes-security/bastille/files/fix_missing_use_directives.patch rename to dynamic-layers/meta-perl/recipes-security/bastille/files/fix_missing_use_directives.patch diff --git a/recipes-security/bastille/files/fix_number_of_modules.patch b/dynamic-layers/meta-perl/recipes-security/bastille/files/fix_number_of_modules.patch similarity index 100% rename from recipes-security/bastille/files/fix_number_of_modules.patch rename to dynamic-layers/meta-perl/recipes-security/bastille/files/fix_number_of_modules.patch diff --git a/recipes-security/bastille/files/fix_version_parse.patch b/dynamic-layers/meta-perl/recipes-security/bastille/files/fix_version_parse.patch similarity index 100% rename from recipes-security/bastille/files/fix_version_parse.patch rename to dynamic-layers/meta-perl/recipes-security/bastille/files/fix_version_parse.patch diff --git a/recipes-security/bastille/files/fixed_defined_warnings.patch b/dynamic-layers/meta-perl/recipes-security/bastille/files/fixed_defined_warnings.patch similarity index 100% rename from recipes-security/bastille/files/fixed_defined_warnings.patch rename to dynamic-layers/meta-perl/recipes-security/bastille/files/fixed_defined_warnings.patch diff --git a/recipes-security/bastille/files/organize_distro_discovery.patch b/dynamic-layers/meta-perl/recipes-security/bastille/files/organize_distro_discovery.patch similarity index 100% rename from recipes-security/bastille/files/organize_distro_discovery.patch rename to dynamic-layers/meta-perl/recipes-security/bastille/files/organize_distro_discovery.patch diff --git a/recipes-security/bastille/files/remove_questions_text_file_references.patch b/dynamic-layers/meta-perl/recipes-security/bastille/files/remove_questions_text_file_references.patch similarity index 100% rename from recipes-security/bastille/files/remove_questions_text_file_references.patch rename to dynamic-layers/meta-perl/recipes-security/bastille/files/remove_questions_text_file_references.patch diff --git a/recipes-security/bastille/files/set_required_questions.py b/dynamic-layers/meta-perl/recipes-security/bastille/files/set_required_questions.py similarity index 100% rename from recipes-security/bastille/files/set_required_questions.py rename to dynamic-layers/meta-perl/recipes-security/bastille/files/set_required_questions.py diff --git a/recipes-security/bastille/files/simplify_B_place.patch b/dynamic-layers/meta-perl/recipes-security/bastille/files/simplify_B_place.patch similarity index 100% rename from recipes-security/bastille/files/simplify_B_place.patch rename to dynamic-layers/meta-perl/recipes-security/bastille/files/simplify_B_place.patch diff --git a/recipes-security/bastille/files/upgrade_options_processing.patch b/dynamic-layers/meta-perl/recipes-security/bastille/files/upgrade_options_processing.patch similarity index 100% rename from recipes-security/bastille/files/upgrade_options_processing.patch rename to dynamic-layers/meta-perl/recipes-security/bastille/files/upgrade_options_processing.patch diff --git a/recipes-security/nikto/files/location.patch b/dynamic-layers/meta-perl/recipes-security/nikto/files/location.patch similarity index 100% rename from recipes-security/nikto/files/location.patch rename to dynamic-layers/meta-perl/recipes-security/nikto/files/location.patch diff --git a/recipes-security/nikto/nikto_2.1.6.bb b/dynamic-layers/meta-perl/recipes-security/nikto/nikto_2.1.6.bb similarity index 100% rename from recipes-security/nikto/nikto_2.1.6.bb rename to dynamic-layers/meta-perl/recipes-security/nikto/nikto_2.1.6.bb diff --git a/recipes-security/fail2ban/files/0001-To-fix-build-error-of-xrang.patch b/dynamic-layers/meta-python/recipes-security/fail2ban/files/0001-To-fix-build-error-of-xrang.patch similarity index 100% rename from recipes-security/fail2ban/files/0001-To-fix-build-error-of-xrang.patch rename to dynamic-layers/meta-python/recipes-security/fail2ban/files/0001-To-fix-build-error-of-xrang.patch diff --git a/recipes-security/fail2ban/files/initd b/dynamic-layers/meta-python/recipes-security/fail2ban/files/initd similarity index 100% rename from recipes-security/fail2ban/files/initd rename to dynamic-layers/meta-python/recipes-security/fail2ban/files/initd diff --git a/recipes-security/fail2ban/files/run-ptest b/dynamic-layers/meta-python/recipes-security/fail2ban/files/run-ptest similarity index 100% rename from recipes-security/fail2ban/files/run-ptest rename to dynamic-layers/meta-python/recipes-security/fail2ban/files/run-ptest diff --git a/recipes-security/fail2ban/python3-fail2ban_0.11.2.bb b/dynamic-layers/meta-python/recipes-security/fail2ban/python3-fail2ban_0.11.2.bb similarity index 100% rename from recipes-security/fail2ban/python3-fail2ban_0.11.2.bb rename to dynamic-layers/meta-python/recipes-security/fail2ban/python3-fail2ban_0.11.2.bb diff --git a/recipes-security/mfa/python3-privacyidea_3.6.2.bb b/dynamic-layers/meta-python/recipes-security/mfa/python3-privacyidea_3.6.2.bb similarity index 100% rename from recipes-security/mfa/python3-privacyidea_3.6.2.bb rename to dynamic-layers/meta-python/recipes-security/mfa/python3-privacyidea_3.6.2.bb diff --git a/recipes-python/python/python3-oauth2client_4.1.3.bb b/dynamic-layers/meta-python/recipes-security/python/python3-oauth2client_4.1.3.bb similarity index 100% rename from recipes-python/python/python3-oauth2client_4.1.3.bb rename to dynamic-layers/meta-python/recipes-security/python/python3-oauth2client_4.1.3.bb -- 2.25.1
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[meta-security][PATCH 1/9] fscrypt: add distro_check on pam
Signed-off-by: Armin Kuster <akuster808@...>
--- recipes-security/fscrypt/fscrypt_1.0.0.bb | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/recipes-security/fscrypt/fscrypt_1.0.0.bb b/recipes-security/fscrypt/fscrypt_1.0.0.bb index 663d8e2..8147fe6 100644 --- a/recipes-security/fscrypt/fscrypt_1.0.0.bb +++ b/recipes-security/fscrypt/fscrypt_1.0.0.bb @@ -8,19 +8,19 @@ SECTION = "base" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57" -BBCLASSEXTEND = "native nativesdk" - # fscrypt depends on go and libpam DEPENDS += "go-native libpam" SRCREV = "92b1e9a8670ccd3916a7d24a06cab1e4c9815bc4" SRC_URI = "git://github.com/google/fscrypt.git;branch=master;protocol=https" + GO_IMPORT = "import" -S = "${WORKDIR}/git" +inherit go goarch features_check -inherit go -inherit goarch +REQUIRED_DISTRO_FEATURES = "pam" + +S = "${WORKDIR}/git" do_compile() { export GOARCH=${TARGET_GOARCH} @@ -47,3 +47,5 @@ do_install() { install -d ${D}/${bindir} install ${S}/src/${GO_IMPORT}/bin/fscrypt ${D}/${bindir}/fscrypt } + +BBCLASSEXTEND = "native nativesdk" -- 2.25.1
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[layerindex-web][PATCH] Dockerfile: add captcha dependancies
Michael Halstead
The current version of django-simple-captcha requires libz and freetype development libraries. --- Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Dockerfile b/Dockerfile index a45952f..41deb0c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -32,6 +32,8 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update \ python3-dev \ python3-pil \ python3-wheel \ + libz-dev \ + libfreetype6-dev \ libjpeg-dev \ libmariadbclient-dev \ locales \ -- 2.17.1 Michael Halstead Linux Foundation / Yocto Project Systems Operations Engineer
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: OE Linux & board-support-package
Alexander Kanavin
On Fri, 6 May 2022 at 13:55, Ross Burton <ross.burton@...> wrote:
There's an even more glorious and even more distant future, where allOE Linux uses device tree files (*.dts and *.dtsi files), so is there any need for a board-support-package?In the glorious future, they will be much smaller. hardware supports virtio, and there is no need for custom vendor drivers at all. Also, everyone would be using risc-v by then. Alex
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: OE Linux & board-support-package
On 5 May 2022, at 04:42, jchludzinski via lists.yoctoproject.org <jchludzinski=vivaldi.net@...> wrote:
In the glorious future, they will be much smaller. Note how meta-arm has generic Intel BSPs, and thanks to recent standardisation in Arm (SystemReady, etc) there’s a generic-arm64 machine in meta-arm too. Of course, reality and theory rarely agree, and in the embedded/iot space there is a much greater need for customisation, so I don’t expect to see “BSPs” disappearing shortly. Ross IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: QA notification for completed autobuilder build (yocto-3.4.4.rc1)
Teoh, Jay Shen
Hi all,
toggle quoted messageShow quoted text
Intel and WR YP QA is planning for QA execution for YP build yocto-3.4.4.rc1. We are planning to execute following tests for this cycle: OEQA-manual tests for following module: 1. OE-Core 2. BSP-hw Runtime auto test for following platforms: 1. MinnowTurbot 32-bit 2. NUC 7 3. NUC 6 4. Edgerouter 5. Beaglebone ETA for completion next Tuesday, May 10. Thanks, Jay
-----Original Message-----
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|