LBRY-Vault/contrib/build-linux
SomberNight 03ab64e39f
appimage: towards deterministic builds
same-machine build almost works.

$ diffoscope dist/electrum-3.3.4-76-geb04551-dirty-x86_64.AppImage1 dist/electrum-3.3.4-76-geb04551-dirty-x86_64.AppImage2
 |############################|  100%                             Time: 0:00:05
--- dist/electrum-3.3.4-76-geb04551-dirty-x86_64.AppImage1
+++ dist/electrum-3.3.4-76-geb04551-dirty-x86_64.AppImage2
├── readelf --wide --decompress --hex-dump=.digest_md5 {}
│ @@ -1,4 +1,4 @@
│
│  Hex dump of section '.digest_md5':
│ -  0x00000000 77e356ea eefe1459 a40f00d9 ab5c0e00 w.V....Y.....\..
│ +  0x00000000 1dda23b5 31f9024c fe6d2755 e930a41a ..#.1..L.m'U.0..
2019-03-06 04:53:18 +01:00
..
appimage appimage: towards deterministic builds 2019-03-06 04:53:18 +01:00
README.md document linux release process 2019-01-25 19:14:28 +01:00

Source tarballs

  1. Build locale files

    contrib/make_locale
    
  2. Prepare python dependencies used by Electrum.

    contrib/make_packages
    
  3. Create source tarball.

    contrib/make_tgz