summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* rubyv2.bbclass: strip native RPATHs from gem shared objectsHEADmasterBruce Ashfield2026-04-081-1/+16
| | | | | | | | Ruby gem native extensions embed the build-time sysroot RPATH in their .so files, which fails the rpaths QA check. Use chrpath to strip these after install. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* sigdump: fix gemspec for Ruby 4.0Bruce Ashfield2026-04-082-1/+26
| | | | | | | has_rdoc= was removed from Gem::Specification in Ruby 4.0. It was a no-op since RubyGems 2.0. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* cool.io, serverengine: drop S = WORKDIR/git assignmentBruce Ashfield2026-04-082-4/+0
| | | | | | OE-core now sets S correctly for git repos by default. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* concurrent-ruby: move from meta-openstack to main layerBruce Ashfield2026-04-082-0/+0
| | | | | | Transitive dependency of fluentd via tzinfo. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* ruby-shadow: remove unmaintained recipeBruce Ashfield2026-04-083-136/+0
| | | | | | | | | ruby-shadow is broken with Ruby 4.0 (struct rb_io API change) and the upstream project is abandoned. The only consumer was puppet, which uses it as an optional feature and no longer lists it as a dependency. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* puppet: drop ruby-shadow RDEPENDSBruce Ashfield2026-04-081-1/+0
| | | | | | | | | ruby-shadow is broken with Ruby 4.0 (struct rb_io API change) and the upstream project is unmaintained. Puppet only uses ruby-shadow as an optional feature for direct password management — it is not in puppet's gemspec dependencies. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* facter: relax Ruby version constraint for Ruby 4.xBruce Ashfield2026-04-081-1/+1
| | | | | | | OE-core now ships Ruby 4.0.1 which exceeds the gemspec upper bound of < 4.0. Bump to < 5.0. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* memcached: update and move from meta-openstack to main layerBruce Ashfield2026-04-083-12/+10
| | | | | | | | | | | memcached is a general-purpose caching system, not OpenStack-specific. We also: - refresh hugetlbfs patch for 1.6.41 - 1.6.x configure.ac uses pkg-config macros (AS_IF, AC_CACHE_CHECK) that require pkg.m4 from pkgconfig-native. - fix WORKDIR -> UNPACKDIR for config file Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* fluentd: update to 1.19.2Bruce Ashfield2026-04-0811-2/+2
| | | | | | | | | | | | As part of this update we: - move from meta-openstack to main layer - move ruby dependencies from meta-openstack to main layer - Move the fluentd RDEPENDS recipes alongside fluentd itself: cool.io, http-parser.rb, msgpack, serverengine, sigdump, strptime, tzinfo, tzinfo-data, yajl-ruby. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* puppetlabs-stdlib: update to v9.7.0Bruce Ashfield2026-04-081-2/+2
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* puppet: update to 7.34.0Bruce Ashfield2026-04-081-2/+2
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* facter: update to 4.10.0Bruce Ashfield2026-04-081-2/+2
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* glusterfs: update to 11.2Bruce Ashfield2026-04-083-10/+8
| | | | | | | | | | Switch from tarball to git protocol since bits.gluster.org no longer hosts source tarballs and OE-core rejects GitHub archive URLs. - drop S assignment, oe-core default handles git repos - fix glusterd-change-port-range patch for 11.2 Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* meta-openstack: remove obsolete Python backport and dead project recipesBruce Ashfield2026-04-0717-303/+0
| | | | | | | | | | | | | | | | | Remove 16 recipes for Python packages that are either built into Python 3 or are dead/deprecated upstream projects: Python 3 backports (unnecessary since Python 3.3+): ordereddict, pathlib, funcsigs, enum-compat, singledispatch, weakrefmethod, positional Dead/deprecated projects: aioeventlet, suds, suds-jurko, oauth2, trollius, pika-pool, requestsexceptions, dogpile.core, tempita No recipes in the layer depend on any of these packages. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* nss-pam-ldapd: upgrade 0.9.12 -> 0.9.13Yi Zhao2026-03-301-2/+1
| | | | | | | | | | | | | | | | | | | A summary of the changes since 0.9.12: * add a command line -f, --config option to specify an alternate configuration file * add a command line -t, --test option to check the configuration filevalidity * support passwords with up to 255 characters * fixes for potential memory issues in parsing configuration file * fix NULL pointer deref on out of memory * fix race condition in thread start-up * fix issue with stopping threads on shutdown * provide compatibility with musl libc * fix compilation issues on NetBSD * use closefrom() if available to fix slow invalidation on FreeBSD * fix file descriptor leaking from process starting nslcd Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* layer: bump compatibility to wrynoseBruce Ashfield2026-03-181-1/+1
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* layer: bump compatibility to wrynoseBruce Ashfield2026-03-181-1/+1
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* kernel: rename 6.12 to 6.18Bruce Ashfield2026-02-251-0/+0
| | | | | | OEcore has dropped 6.12, so rename our bbappend to match. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* config: drop walnascar, leave whinlatterwhinlatterBruce Ashfield2026-01-071-1/+1
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* nss-pam-ldapd: add UPSTREAM_CHECK_URIYi Zhao2025-12-021-0/+2
| | | | | | | | | | | | | | | | | Add UPSTREAM_CHECK_URI to check the correct latest stable verison. Before the patch: $ devtool latest-version nss-pam-ldapd INFO: Current version: 0.9.12 INFO: Latest version: After the patch: $ devtool latest-version nss-pam-ldapd INFO: Current version: 0.9.12 INFO: Latest version: 0.9.13 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* meta-openstack: Fix whitespace warningsRyosuke Saito2025-07-1727-52/+52
| | | | | | | | | | | | | Add whitespaces around variable assignments to eliminate the build warnings: WARNING: python-ceilometer_git.bb:25 has a lack of whitespace around the assignment: 'KEYSTONE_HOST="${CONTROLLER_IP}"' WARNING: python-cinder_git.bb:39 has a lack of whitespace around the assignment: 'KEYSTONE_HOST="${CONTROLLER_IP}"' ... Signed-off-by: Ryosuke Saito <ryosuke.saito@linaro.org> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* layer/global: update S assignmentsBruce Ashfield2025-07-16123-220/+7
| | | | | | | | | | | | | | | | | | Updating meta-cloud-services and sublayers to comply with the UNPACKDIR changes. The techniques mentioned in the following commit are used: Author: Alexander Kanavin <alex@linutronix.de> Date: Tue Jun 24 13:53:51 2025 +0200 migration-guides/migration-5.3.rst: add guidance for breaking WORKDIR changes (From yocto-docs rev: f59504d8706a817e0b5a6235ebb69cb3b3ebb277) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* layer: drop styhead, add whinlatterBruce Ashfield2025-06-201-1/+1
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* layer: drop styhead, add whinlatterBruce Ashfield2025-06-201-1/+1
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* nss-pam-ldapd: Resolve build failure with GCC15Wang Mingyu2025-06-081-0/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* qemu: update bbappend to match oe-coreBruce Ashfield2025-05-051-0/+0
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* recipes: fix whitspace around assignementBruce Ashfield2025-04-092-2/+2
| | | | | | | bitbake will now warn if there isn't space around assignemnts, so we adjust our recipes accordingly. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* open-iscsi-user: fix "no configure script found at ./configure"Lei Maohui2025-04-091-0/+4
| | | | | | | | 1. open-iscsi's configure file is under iscsiuio/configure 2. according to open-iscsi repo README, need "autoreconf --install" when configure Signed-off-by: Lei Maohui <leimaohui@fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* open-iscsi-user: fix calloc-transposed-args issueLei Maohui2025-04-092-0/+33
| | | | | Signed-off-by: Lei Maohui <leimaohui@fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* open-iscsi-user: Update the Upstream-Status accordinglyLei Maohui2025-04-094-0/+4
| | | | | | | Fix the "QA Issue: Missing Upstream-Status in patch" Signed-off-by: Lei Maohui <leimaohui@fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-ansible: Upgrade 2.17.6 -> 2.17.7Soumya Sambu2025-04-092-1/+1
| | | | | | | | | | | Fixes CVE-2024-11079 and other bugs Changelog: ========== https://github.com/ansible/ansible/blob/v2.17.7/changelogs/CHANGELOG-v2.17.rst#v2-17-7 Signed-off-by: Soumya Sambu <soumya.sambu@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* meta-cloud-services: drop erlang in favour of meta-erlangBruce Ashfield2025-04-0911-1447/+0
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* conf/layer.conf: add walnascar compatibilityBruce Ashfield2025-04-011-1/+1
| | | | | | | | Start the transition from styhead to walnascar by adding the new core layer name as compatible. Once the transition is done, styhead will be removed. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* conf/layer.conf: add walnascar compatibilityBruce Ashfield2025-04-011-1/+1
| | | | | | | | Start the transition from styhead to walnascar by adding the new core layer name as compatible. Once the transition is done, styhead will be removed. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* kernel: update to 6.12Bruce Ashfield2025-01-021-0/+0
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* mod-wsgi: upgrade 4.9.0 -> 5.0.2Vijay Anusuri2024-12-102-12/+14
| | | | | | | | | | | mod-wsgi version 4.9.0 doesn't build against python 3.13 update it to 5.0.2 which does build. Refreshed configure.ac-allow-PYTHON-values-to-be-passed-via-en.patch for 5.0.2 version. Signed-off-by: Anand Je Sypureddy <anandje@mvista.com> Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-ansible: Upgrade 2.16.5 -> 2.17.6Soumya Sambu2024-12-103-88/+90
| | | | | | | | | | | Includes security fixes for - CVE-2024-9902, CVE-2024-8775, CVE-2023-5115. Changelog: ========== https://github.com/ansible/ansible/blob/v2.17.6/changelogs/CHANGELOG-v2.17.rst Signed-off-by: Soumya Sambu <soumya.sambu@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* meta-openstack: remove BB_DANGLINGAPPENDS_WARNONLYBruce Ashfield2024-11-252-1/+1
| | | | | | | | bitbake cooker commit fca9c9e3cb6f8e9f99bf51dc5e8a8d83f4c84c69 removes support for BB_DANGLINGAPPENDS_WARNONLY and makes it an error to be set. So we drop it from our layer configuration. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* rabbitmq-server: drop in favour of meta-erlangstyheadBruce Ashfield2024-10-126-333/+0
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python: drop recipes provided elsewhereBruce Ashfield2024-10-1215-197/+0
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* fluentd: update to v1.17.1 + dependenciesBruce Ashfield2024-10-126-15/+29
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* strptime: convert to v2 build formatBruce Ashfield2024-10-121-1/+4
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* tzinfo: update to 2024.xBruce Ashfield2024-10-122-3/+3
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* openldap: update bbappend to match meta-oeBruce Ashfield2024-10-121-0/+0
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* kernel: update bbappend to match oe-core 6.10Bruce Ashfield2024-10-121-0/+0
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* libvirt: update bbappend to match meta-virtualizationBruce Ashfield2024-10-121-0/+0
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* qemu: update bbappend to match OE coreBruce Ashfield2024-10-121-0/+0
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* spice: remove recipeBruce Ashfield2024-10-1210-602/+0
| | | | | | meta-oe has a more updated version. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* ruby.bbclass: copy spec files if present in UNPACKDIRBruce Ashfield2024-10-121-0/+14
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* puppet-vswitch: update to v21.1.0Bruce Ashfield2024-10-123-39/+20
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>