Skip to content

onboard: fix package compile issues - #43

Merged
chaitu236 merged 1 commit into
ni:nilrt/master/kirkstonefrom
jpautler:dev/master/kirkstone/fix-onboard-build
Sep 7, 2023
Merged

onboard: fix package compile issues#43
chaitu236 merged 1 commit into
ni:nilrt/master/kirkstonefrom
jpautler:dev/master/kirkstone/fix-onboard-build

Conversation

@jpautler

@jpautler jpautler commented Sep 6, 2023

Copy link
Copy Markdown

A recent upstream change to inherit setuptools3-base instead of setuptools caused the compile step to do nothing, which caused the resulting package to be missing many files and be broken.

I suspect that change was driven by a desire to eliminate compile warnings about distutils support being deprecated in python 3.12 (the build currently uses python 3.10). This change restores the dependency on distutils and as a result generates the warnings again.

This change also restores the gsettings inherit. I suspect that change seemed correct when the compile was unknowingly doing nothing, but is now needed to avoid compile errors.

A recent upstream change to inherit setuptools3-base instead of setuptools
caused the compile step to do nothing, which caused the resulting package
to be missing many files and be broken.

I suspect that change was driven by a desire to eliminate compile warnings
about distutils support being deprecated in python 3.12 (the build currently
uses python 3.10). This change restores the dependency on distutils and as
a result generates the warnings again.

This change also restores the gsettings inherit. I suspect that change
seemed correct when the compile was unknowingly doing nothing, but is now
needed to avoid compile errors.

Signed-off-by: Jeffrey Pautler <jeffrey.pautler@ni.com>
Comment thread meta-gnome/recipes-support/onboard/onboard_1.4.1.bb
@chaitu236
chaitu236 merged commit 484fb8d into ni:nilrt/master/kirkstone Sep 7, 2023
chaitu236 pushed a commit that referenced this pull request May 28, 2026
Drop patch that's included in this release.

Changelog:
v3.2p4 is mainly a bugfix & cleanup release.

Enhancements
    Add support for InfernoEmbedded soft-devices (GH-21)

Bug fixes
    Fix bug (GH-55) related to split packet (GH-64)
    Fix copy paste bug (474f06d)
    Add \r to Http header to satisfy RFC2616 specification (GH-20)

Maintenance
    build system cleanup (GH-72, GH-27, GH-16)
    Fix missing files in source distribution (GH-70, GH-69)
    Fix compilation with GCC10 (GH-62)

Minor fixes
    Fix typos (GH-43 GH-23)

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants