[PATCH] libsimplelog-challenge: Add C89-C++20 logger

Patrick Williams patrick at stwcx.xyz
Sat Apr 19 07:57:22 AEST 2025


Are you expecting this to go anywhere?  We don’t take mailing list patches for openbmc/openbmc but this looks like a recipe that we wouldn’t pick up anyhow. 

— Patrick Williams

> On Apr 18, 2025, at 12:56 PM, Thuan Nguyen Thai <nguyenthaithuanalg at gmail.com> wrote:
> 
> 1. Cross OS
> 2. Apply for both threads/processes
> 3. Simple, stable, powerful for million/billion of records.
> 
> Signed-off-by: Thuan Nguyen Thai <nguyenthaithuanalg at gmail.com>
> ---
> .../libsimplelog-challenge_git.bb             | 20 +++++++++++++++++++
> 1 file changed, 20 insertions(+)
> create mode 100644 meta-phosphor/recipes-phosphor/libsimplelog-challenge/libsimplelog-challenge_git.bb
> 
> diff --git a/meta-phosphor/recipes-phosphor/libsimplelog-challenge/libsimplelog-challenge_git.bb b/meta-phosphor/recipes-phosphor/libsimplelog-challenge/libsimplelog-challenge_git.bb
> new file mode 100644
> index 0000000000..0a4168e551
> --- /dev/null
> +++ b/meta-phosphor/recipes-phosphor/libsimplelog-challenge/libsimplelog-challenge_git.bb
> @@ -0,0 +1,20 @@
> +
> +SUMMARY = "simplelog-challenge - Simple, STABLE, powerful of logging library in ANSI C/C++. Ready for billion records."
> +DESCRIPTION = "Async and Fast C/C++ multi-thread/processes logger with topics. No external dependencies."
> +HOMEPAGE = "https://github.com/thuanalg/simplelog-challenge"
> +LICENSE = "MIT"
> +LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=22cdd382a6275cb4c2e75c517952ac7c"
> +
> +SRC_URI = "git://git@github.com/thuanalg/simplelog-challenge.git;branch=main;protocol=https"
> +
> +PV = "1.0.1+git"
> +SRCREV = "a920ed722ac05644c318c6db459a8fce68377d05"
> +
> +S = "${WORKDIR}/git"
> +
> +inherit cmake
> +
> +# Specify any options you want to pass to cmake using EXTRA_OECMAKE:
> +EXTRA_OECMAKE += "-DUNIX_LINUX=1"
> +
> +
> --
> 2.47.1
> 
> 



More information about the openbmc mailing list