Your message dated Sat, 27 Jan 2024 23:49:18 +0000
with message-id <e1rtsqi-00fqwo...@fasolo.debian.org>
and subject line Bug#1061646: fixed in falcosecurity-libs 0.14.1-3
has caused the Debian Bug report #1061646,
regarding falcosecurity-libs: build-depends on unavailable libluajit-5.1-dev
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1061646: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061646
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: falcosecurity-libs
Version: 0.14.1-2
Severity: serious
Tags: patch ftbfs
Justification: fails to build from source (but built successfully in the past)
falcosecurity-libs now build-depends unconditionally on
libluajit-5.1-dev. This prevents the package to be buildable on some
architectures where it was available before: ppc64el for release
architectures, and riscv64 and ppc64 for non-release architectures.
The version 0.14.1-1 force libsinsp to be linked to a few additional
libraries, including -lluajit-5.1. This causes FTBFS on architectures
where it was not build-depended on. This has been wrongly fixed in
version 0.14.1-2 by changing the build-depends on libluajit-5.1-dev to
be unconditional.
The patch below fixes the issue by using the ${LUAJIT_LIB} cmake
variable instead of using -lluajit-5.1 and reverting the
build-dependency changes. At the same time, the list of architectures
which have libluajit-5.1-dev has been updated to reflect the current
status.
--- falcosecurity-libs-0.14.1/debian/control
+++ falcosecurity-libs-0.14.1/debian/control
@@ -21,7 +21,7 @@
protobuf-compiler,
protobuf-compiler-grpc,
libprotobuf-dev,
- libluajit-5.1-dev,
+ libluajit-5.1-dev [amd64 arm64 armel armhf i386 mips64el s390x]
| liblua5.1-0-dev,
libelf-dev,
libre2-dev,
libcap-dev,
---
falcosecurity-libs-0.14.1/debian/patches/libsinsp-added-missing-libraries.patch
+++
falcosecurity-libs-0.14.1/debian/patches/libsinsp-added-missing-libraries.patch
@@ -7,7 +7,7 @@
"${JSONCPP_LIB}"
"${RE2_LIB}"
+ -lprotobuf
-+ -lluajit-5.1
++ "${LUAJIT_LIB}"
+ -lgrpc++
)
--- End Message ---
--- Begin Message ---
Source: falcosecurity-libs
Source-Version: 0.14.1-3
Done: Dima Kogan <dko...@debian.org>
We believe that the bug you reported is fixed in the latest version of
falcosecurity-libs, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1061...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Dima Kogan <dko...@debian.org> (supplier of updated falcosecurity-libs package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 27 Jan 2024 15:24:44 -0800
Source: falcosecurity-libs
Architecture: source
Version: 0.14.1-3
Distribution: unstable
Urgency: medium
Maintainer: Dima Kogan <dko...@debian.org>
Changed-By: Dima Kogan <dko...@debian.org>
Closes: 1061646
Changes:
falcosecurity-libs (0.14.1-3) unstable; urgency=medium
.
* More precise Build-Depends: libluajit-5.1-dev
Thanks to Aurelien Jarno <aure...@debian.org> for the report and
patch. (Closes: #1061646)
Checksums-Sha1:
ce62f687df132b314749cd20cdddf84125e916cf 2572 falcosecurity-libs_0.14.1-3.dsc
2cb5246fa5f8398baba9a4bae09e2ba17bf084bc 9416
falcosecurity-libs_0.14.1-3.debian.tar.xz
c5326cc10c99316eb369eb061aa61a77be66357d 14045
falcosecurity-libs_0.14.1-3_source.buildinfo
Checksums-Sha256:
9f1881cba35a8b534a68a5281dcf0c7b2fc3ae478bf08cc851c1884cc5d55f99 2572
falcosecurity-libs_0.14.1-3.dsc
e440195fa2900c8a31c36b3c1e20165f0ea90a2d6aa656b3bd4888d56f7f3efb 9416
falcosecurity-libs_0.14.1-3.debian.tar.xz
79c822af8cd203becb802166bd6c0bdec686171db936c22e57752c81269be80c 14045
falcosecurity-libs_0.14.1-3_source.buildinfo
Files:
d9b2150799736770d83afe88de0741d5 2572 libdevel optional
falcosecurity-libs_0.14.1-3.dsc
165e8b3fe8f96641d1d695b7e85bbd78 9416 libdevel optional
falcosecurity-libs_0.14.1-3.debian.tar.xz
2261e47fe03b869fe151b114ffcf899d 14045 libdevel optional
falcosecurity-libs_0.14.1-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEEteL6GQ/fmv4hiInPrMfCzzCUEYgFAmW1kNwSHGRrb2dhbkBk
ZWJpYW4ub3JnAAoJEKzHws8wlBGIUA0P/2KbzuAsJB8MtbTvDqOqRDb9CFdFCesK
EHs9vK8LGMe8khtk22B9LRYXx1ZHU+pl26jLLJDVvQ3B08Z9Rqaa0pog2LtuT0AM
dHzItJMcgd660Wf4wpI57Zix8sNWT0+2U4JdUQHyNzNPM2+s8VvkWvNdxCe2ZoWr
iIjRVDWcdCll58Cxca+4nTuZtTU+l2Wr1QR5SPNiW6vJMPX1mipkfw07gmLXPQB/
+0SmjrP9ev0IZ7ply8+0HIGCHUZYIeF6b6gGFI8IjYWWQ6qU3toou95sXMFB2XUj
fMlYlFiej+FWnW/ppP2Mlv3nudgpVaZhNABLv/cjCX8ElxDjFENAAYA/j1du9hZd
NqaFru5Fku5dlPU8hfqMjwjf1hKq7gGI97f8vtr8aPlEx2dl/R6w1gHTR3XQvXLw
WGeRVs61h9u4ccICO6bhYy+vDxnbwYNc6xWEyrVqNMoSiTOASqe9MOPaIFoAVHFx
Cy5aCoOVqKtfmDBi1zQM8Br4mbkXv7OhyzSV5U+zQAB9CiHExzXTu905TfZwVz9B
ChBGWX3wN6peTtftXGFLZ8XC00fUmMb/QadEOzzBKpvlqw/JSKKC7xG2UcOsViTT
1ZdUB8Px20Ie9gFvA7xbkGzkcUI82FARWrZHMXIccH+2NwUOSYzQaOHrNL5hUGtq
IEBcsSDER/yp
=vW9R
-----END PGP SIGNATURE-----
--- End Message ---