Lennart Poettering on Nostr: All our binaries now contain an ELF "note" that can be processes in a similar way as ...
All our binaries now contain an ELF "note" that can be processes in a similar way as regular ELF dependencies.
The format of these notes is described here:
https://github.com/systemd/systemd/blob/main/docs/ELF_DLOPEN_METADATA.mdThere's now work ongoing to process this data automatically at rpm and dpkg build time, so that we get the best of both worlds: "weak" dependencies and proper metadata to declare them consistently.
Published at
2024-05-15 13:59:00Event JSON
{
"id": "92e4084e260c76cd99fb23a078489b248a0a1f8a23b736f87158871a3b0195b9",
"pubkey": "1d95c32d9a9d95a54f98eb2eaa156f3d3a71dc49eca2c960b2b89962758f1cc0",
"created_at": 1715781540,
"kind": 1,
"tags": [
[
"e",
"1efddc47f83c5832fc66d19e6f48c7284f28511114c4b3e48ddd7646b357df79",
"wss://relay.mostr.pub",
"reply"
],
[
"proxy",
"https://mastodon.social/users/pid_eins/statuses/112445459063083642",
"activitypub"
]
],
"content": "All our binaries now contain an ELF \"note\" that can be processes in a similar way as regular ELF dependencies.\n\nThe format of these notes is described here:\n\nhttps://github.com/systemd/systemd/blob/main/docs/ELF_DLOPEN_METADATA.md\n\nThere's now work ongoing to process this data automatically at rpm and dpkg build time, so that we get the best of both worlds: \"weak\" dependencies and proper metadata to declare them consistently.",
"sig": "77dff32c45868037fd673e00f5650431055859800eafb071f49ed32d492bd1406e085e32bdfe01bf3d8bb470f9cf434657fc8d1cb546451973629fbb536343ed"
}