!LemuOOvbWqRXodtSsw:nixos.org

NixOS Reproducible Builds

535 Members
Report: https://reproducible.nixos.org Project progress: https://github.com/orgs/NixOS/projects/30120 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
2 Apr 2025
@drupol:matrix.orgPolPackaging this library is a nightmare... I thought that Apache Foundation would be more sensible to reproducibility... but nope. https://github.com/apache/orc The build process download stuff from Internet, it seems very hard to get around it.14:37:01
@drupol:matrix.orgPolGot it building in the end.16:35:37
@rntpts:synapse.rntpts.derntpts joined the room.19:13:16
3 Apr 2025
@diamondburned:matrix.orgdiamond (it/its) changed their display name from Diamond (it/she) to diamond (it/its).01:07:09
@emilazy:matrix.orgemily

raboof: I think you broke jemalloc:

#define JEMALLOC_VERSION "0.0.0-0-g000000missing_version_try_git_fetch_tags"
#define JEMALLOC_VERSION_MAJOR 0
#define JEMALLOC_VERSION_MINOR 0
#define JEMALLOC_VERSION_BUGFIX 0
#define JEMALLOC_VERSION_NREV 0
#define JEMALLOC_VERSION_GID "000000missin"
#define JEMALLOC_VERSION_GID_IDENT 000000missin
02:13:16
@sigmasquadron:matrix.orgFernando Rodriguesreproducibly broken is still reproducible :)02:13:47
@drupol:matrix.orgPolThat's the spirit :D07:24:20
@raboof:matrix.orgraboof'the most secure code is code that doesn't run'? 🦆07:41:13
@raboof:matrix.orgraboof(fixing)07:41:15
5 Apr 2025
@guider-le-recit:matrix.orgguider-le-recit joined the room.12:03:56
@tinybronca:sibnsk.net@tinybronca:sibnsk.net removed their display name underpantsgnome.15:52:40
@tinybronca:sibnsk.net@tinybronca:sibnsk.net left the room.15:53:18
6 Apr 2025
@guider-le-recit:matrix.orgguider-le-recitHello everyone, my name is Keanu an outreachy intern hoping to work on nix if its not too late. I've gone through the nixdev documentation and pkgs reference manual, and started looking into the reproducibility issue for libpinyin #393693. After tracing the code trough the DB files, i thought the problem was in memorychunk, it looks to properly handle its own memory initialization. My question is the non determinism coming from potentially uninitialized padding within the c++ structs, or is there something else to account for? im thankful for any direction01:12:36
@sigmasquadron:matrix.orgFernando Rodrigues Hi Keanu, welcome to Nixpkgs! libpinyin's issues don't look like they come from c++ structs, but from the generation of the pinyin indexes. You're probably going to have to dig into how those indexes are generated by libpinyin. 01:18:31
@sigmasquadron:matrix.orgFernando RodriguesIn this case, it seems like there is already an issue upstream with more information.01:19:24

Show newer messages


Back to Room ListRoom Version: 6