Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

remove deprecated Kconfigs and repair QA pipeline #237

Merged
merged 4 commits into from
Jun 21, 2024
Merged

remove deprecated Kconfigs and repair QA pipeline #237

merged 4 commits into from
Jun 21, 2024

Commits on Jun 21, 2024

  1. ubxlib: remove deprecated Kconfigs

    This commit updates in-tree code for the U-Blox library to use
    CONFIG_CPP instead of CONFIG_CPLUSPLUS, which is deprecated for
    more than 3 releases.
    
    Signed-off-by: Stephan Linz <linz@li-pro.net>
    rexut committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    e5b730e View commit details
    Browse the repository at this point in the history
  2. boards: magpie_f777ni: remove deprecated Kconfigs

    These clock selection Kconfigs should have been deprecated for
    more than 2 releases, remove them:
    
    - CONFIG_COUNTER_RTC_STM32_CLOCK_SRC
    - CONFIG_COUNTER_RTC_STM32_CLOCK_LSE
    
    Instead favor of device tree secondary domain clock.
    
    This fixes following exemplary build error message since Zephyr
    commit 88c96f7986d408fae48cb538d8144c0aa985edb1:
    
        warning: <choice COUNTER_RTC_STM32_CLOCK_SRC>
        (defined at /.../boards/tiac/magpie_f777ni/Kconfig.defconfig:9)
        defined without a prompt
    
        warning: the default selection COUNTER_RTC_STM32_CLOCK_LSE
        (undefined) of <choice COUNTER_RTC_STM32_CLOCK_SRC>
        (defined at /.../boards/tiac/magpie_f777ni/Kconfig.defconfig:9)
        is not contained in the choice
    
        error: Aborting due to Kconfig warnings
    
    Signed-off-by: Stephan Linz <linz@li-pro.net>
    rexut committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    339572d View commit details
    Browse the repository at this point in the history
  3. samples: ubx_gnss: remove deprecated Kconfigs

    The following Kconfigs have been deprecated for more than 2
    releases, remove them:
    
    - CONFIG_MINIMAL_LIBC_MALLOC
    
    Instead the new generic Kconfigs will used:
    
    - CONFIG_COMMON_LIBC_MALLOC
    
    This fixes following exemplary build error message since Zephyr
    commit c22c98e51033379347cd8c681db34cf7afd33e57:
    
        /.../workspace/bridle/samples/ubx_gnss/prj.conf:31: warning:
          attempt to assign the value 'n' to the undefined symbol
          MINIMAL_LIBC_MALLOC
    
        error: Aborting due to Kconfig warnings
    
    Signed-off-by: Stephan Linz <linz@li-pro.net>
    rexut committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    c71e3c6 View commit details
    Browse the repository at this point in the history
  4. samples: ubx_gnss: update board identifier to HWMv2

    The documentation still shows the outdated board names. These have
    now been changed to the new HW model v2 board terminology.
    
    Signed-off-by: Stephan Linz <linz@li-pro.net>
    rexut committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    04ca985 View commit details
    Browse the repository at this point in the history