Bug#1104547: emoslib: embeds current date into binary packages
Chris Hofstaedtler
zeha at debian.org
Thu May 1 21:11:55 BST 2025
Source: emoslib
Version: 1.2.0-2
User: reproducible-builds at lists.alioth.debian.org
Usertag: timestamps
Hi,
emoslib is currently not reproducible, as it embeds the build date,
time and running kernel version into
usr/include/libemos/libemos_ecbuild_config.h:
│ │ ├── ./usr/include/libemos/libemos_ecbuild_config.h
│ │ │ @@ -18,22 +18,22 @@
│ │ │ #endif
│ │ │ #ifndef ECBUILD_MACROS_DIR
│ │ │ #define ECBUILD_MACROS_DIR "/build/reproducible-path/emoslib-4.5.9/cmake"
│ │ │ #endif
│ │ │
│ │ │ /* config info */
│ │ │
│ │ │ -#define LIBEMOS_OS_NAME "Linux-6.1.0-31-amd64"
│ │ │ +#define LIBEMOS_OS_NAME "Linux-6.12.22-amd64"
│ │ │ #define LIBEMOS_OS_BITS 64
│ │ │ #define LIBEMOS_OS_BITS_STR "64"
│ │ │ #define LIBEMOS_OS_STR "linux.64"
│ │ │ -#define LIBEMOS_OS_VERSION "6.1.0-31-amd64"
│ │ │ +#define LIBEMOS_OS_VERSION "6.12.22-amd64"
│ │ │ #define LIBEMOS_SYS_PROCESSOR "x86_64"
│ │ │
│ │ │ -#define LIBEMOS_BUILD_TIMESTAMP "20250213180319"
│ │ │ +#define LIBEMOS_BUILD_TIMESTAMP "20250430092238"
Please make your package reproducible by avoiding these inclusions.
Thanks,
Chris
More information about the debian-science-maintainers
mailing list