firebird does not build reproducibly ------------------------------------ Key: CORE-5548 URL: http://tracker.firebirdsql.org/browse/CORE-5548 Project: Firebird Core Issue Type: Bug Affects Versions: 3.0.1 Environment: OS=Linux (openSUSE Tumbleweed) Reporter: Bernhard M. Wiedemann
When working on reproducible builds for openSUSE, I found that the firebird package produced different results on every build. The differences come from two sources: 1. g++ orders functions in libEngine12.so and fbintl depending on random order of files in the build system's filesystem. 2. Additionally, help.fdb and other sample .fdb files contain some bytes that differ between builds. See https://reproducible-builds.org/ for why this matters. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://tracker.firebirdsql.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel