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

hiredis: uprev to 1.1.0 and add ptest support #695

Closed
wants to merge 6 commits into from

Commits on May 23, 2023

  1. redis-plus-plus: clean up recipe and make use of packageconfig

    Remove unneeded statements in the code.
    Align with style guide.
    Introduce PACKAGECONFIG for ssl and test.
    Remove QA warning.
    
    Signed-off-by: Peter Bergin <peter.bergin@windriver.com>
    Signed-off-by: Peter Bergin <peter@berginkonsult.se>
    wrpbergin committed May 23, 2023
    Configuration menu
    Copy the full SHA
    f25a195 View commit details
    Browse the repository at this point in the history
  2. redis-plus-plus: introduce fix for library detection

    When building static library a substitution for library name
    was bad. Reported in sewenew/redis-plus-plus#486
    and detected when building new version of hiredis that also builds
    a static library.
    
    Signed-off-by: Peter Bergin <peter.bergin@windriver.com>
    Signed-off-by: Peter Bergin <peter@berginkonsult.se>
    wrpbergin committed May 23, 2023
    Configuration menu
    Copy the full SHA
    b68ba0a View commit details
    Browse the repository at this point in the history
  3. redis-plus-plus: uprev to 1.3.8

    Removed patch now applied upstream.
    
    Signed-off-by: Peter Bergin <peter.bergin@windriver.com>
    Signed-off-by: Peter Bergin <peter@berginkonsult.se>
    wrpbergin committed May 23, 2023
    Configuration menu
    Copy the full SHA
    c50d619 View commit details
    Browse the repository at this point in the history
  4. hiredis: uprev to 1.1.0

    Upgrade to revision 1.1.0. Make use of PACKAGECONFIG to
    configure ssl support.
    
    In version 1.1.0 the library is built as both dynamic and
    static.
    
    Signed-off-by: Peter Bergin <peter.bergin@windriver.com>
    Signed-off-by: Peter Bergin <peter@berginkonsult.se>
    wrpbergin committed May 23, 2023
    Configuration menu
    Copy the full SHA
    018698d View commit details
    Browse the repository at this point in the history
  5. hiredis: change dependency to redis

    hiredis package builds fine without the dependency to
    redis. Using hiredis on target without redis is quite
    useless and instead adding redis as a run-time dependency.
    
    Signed-off-by: Peter Bergin <peter.bergin@windriver.com>
    Signed-off-by: Peter Bergin <peter@berginkonsult.se>
    wrpbergin committed May 23, 2023
    Configuration menu
    Copy the full SHA
    add4d51 View commit details
    Browse the repository at this point in the history
  6. hiredis: add ptest

    Use internal test from hiredis project as ptest. If ptest
    is in DISTRO_FEATURES tests are enabled default
    but can be handled individually through PACKAGECONFIG.
    Test config 'testssl' requires 'ssl' option but is not
    enabled default as the redis recipe does not build it
    with ssl support.
    
    Tested on qemux86_64 and qemuarm64.
    
    Signed-off-by: Peter Bergin <peter.bergin@windriver.com>
    Signed-off-by: Peter Bergin <peter@berginkonsult.se>
    wrpbergin committed May 23, 2023
    Configuration menu
    Copy the full SHA
    a3ec4b8 View commit details
    Browse the repository at this point in the history