Hello everyone,
I hope you're doing well. Your feedback is much appreciated, and I'd
like to provide some context on a few matters.
I understand that there's a reported Clang build failure with the patch.
I'd like to clarify that I don't currently have Clang configured on my
workstation, and I'm not entirely familiar with the steps required to
address this issue. If someone could provide guidance on how to
investigate and resolve this specific problem, I'd be grateful. The
libfaketime recipe I submitted is from a few projects ago, and it worked
successfully when I tested it in a fresh project environment. I aimed to
contribute this recipe to the OpenEmbedded layer to benefit the
community. I apologize for any inconvenience the build failure might be
causing and appreciate your assistance in ensuring the patch's
compatibility.
ll happily review the RFC patch and adress other issues as i have to
agree that the package name lib32-liblib32-libfaketime is quite ridiculous
Once again, thank you for your time and feedback. I look forward to your
guidance and advice on how to proceed with resolving the issues raised.
Best regards, Tymoteusz Burak
On 8/24/23 09:54, Khem Raj wrote:
fails to compile with clang
https://errors.yoctoproject.org/Errors/Details/732866/
-Wno-nonnull-compare seems to be not a portable option
On Wed, Aug 23, 2023 at 1:53 AM Tymoteusz Burak
<tymoteusz.bu...@3mdeb.com> wrote:
This commit adds the libfaketime library recipe, which provides time
manipulation capabilities for testing and debugging purposes. libfaketime allows
developers to modify the system time reported to applications, aiding in
scenarios
where accurate time emulation is required.
I deleted the extra flags altogether as they seem to be only necessary
for old versions of this project (0.9.6).
CC: Khem Raj <raj.k...@gmail.com>
Signed-off-by: Tymoteusz Burak <tymoteusz.bu...@3mdeb.com>
---
.../libfaketime/libfaketime_0.9.10.bb | 30 +++++++++++++++++++
1 file changed, 30 insertions(+)
create mode 100644 meta-oe/recipes-test/libfaketime/libfaketime_0.9.10.bb
diff --git a/meta-oe/recipes-test/libfaketime/libfaketime_0.9.10.bb
b/meta-oe/recipes-test/libfaketime/libfaketime_0.9.10.bb
new file mode 100644
index 000000000000..7500e57658aa
--- /dev/null
+++ b/meta-oe/recipes-test/libfaketime/libfaketime_0.9.10.bb
@@ -0,0 +1,30 @@
+DESCRIPTION = "A library for faking the system time in user-space programs"
+SECTION = "libs"
+LICENSE = "GPL-2.0-only"
+LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
+
+SRCREV = "d475b925943ad404c6c728ac868dc73949e7281c"
+SRC_URI = "\
+ git://g...@github.com/wolfcw/libfaketime.git;branch=master;protocol=https \
+ "
+
+S = "${WORKDIR}/git"
+
+do_configure[noexec] = "1"
+do_compile () {
+ oe_runmake
+}
+do_install () {
+ install -d ${D}${libdir}/faketime
+ oe_libinstall -C src libfaketime ${D}${libdir}/faketime
+ install -d ${D}${bindir}
+ install -m 0755 src/faketime ${D}${bindir}
+}
+
+PACKAGES =+ "lib${PN}"
+
+FILES:${PN} = "${bindir}/faketime"
+FILES:lib${PN} = "${libdir}/faketime/*"
+
+INSANE_SKIP:${PN} += "dev-so"
+INSANE_SKIP:lib${PN} += "dev-so"
--
2.41.0
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#104682):
https://lists.openembedded.org/g/openembedded-devel/message/104682
Mute This Topic: https://lists.openembedded.org/mt/100911255/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-