build: update win32 deps #3527

pull laanwj wants to merge 3 commits into bitcoin:master from laanwj:2014_01_gitian_win32_qt5 changing 6 files +55 −68
  1. laanwj commented at 3:56 PM on January 13, 2014: member

    Update win32 deps:

    • Qt 5.2.0 (use below zlib and libpng instead of built-in ancient ones)
    • miniupnpc-1.8
    • openssl-1.0.1e
    • zlib-1.2.8
    • libpng-1.6.8
    • qrencode-3.4.3

    Also fixes #3522

  2. laanwj commented at 8:44 AM on January 14, 2014: member

    Closing this for now, will reopen after upgrading other win32 deps as well.

  3. laanwj closed this on Jan 14, 2014

  4. laanwj reopened this on Jan 14, 2014

  5. build: Update the other win32 deps
    - miniupnpc-1.8
    - openssl-1.0.1e
    - zlib-1.2.8
    - libpng-1.6.8
    - qrencode-3.4.3
    2f158dfc93
  6. build: upgrade Qt used by windows build to 5.2.0 1e3abb4e3d
  7. laanwj commented at 10:10 AM on January 14, 2014: member

    @wtogami ready for testing again, any zlib/libpng issues should be solved

  8. doc: bump boost version in release-process
    This was forgotten in #3501.
    f4bb12eecc
  9. in src/m4/bitcoin_qt.m4:None in 1e3abb4e3d outdated
     316 | @@ -317,6 +317,7 @@ AC_DEFUN([_BITCOIN_QT_FIND_LIBS_WITHOUT_PKGCONFIG],[
     317 |    ])
     318 |  
     319 |    BITCOIN_QT_CHECK(AC_CHECK_LIB([z] ,[main],,BITCOIN_QT_FAIL(zlib not found)))
     320 | +  BITCOIN_QT_CHECK(AC_CHECK_LIB([png] ,[main],,BITCOIN_QT_FAIL(png not found)))
    


    laanwj commented at 10:13 AM on January 14, 2014:

    @theuni in principle we only need these if Qt was statically built, but I'm not sure how to do that


    theuni commented at 9:13 PM on January 15, 2014:

    See the note in configure.am. For windows, we assume that qt is built static. It's annoying, but the note explains the reasoning.


    laanwj commented at 9:31 PM on January 15, 2014:

    Ok, let's keep it like this then.

  10. BitcoinPullTester commented at 11:57 PM on January 14, 2014: none

    Automatic sanity-testing: PASSED, see http://jenkins.bluematt.me/pull-tester/f4bb12eecc03879d320db8fc905114cbd068e943 for binaries and test log. This test script verifies pulls every time they are updated. It, however, dies sometimes and fails to test properly. If you are waiting on a test, please check timestamps to verify that the test.log is moving at http://jenkins.bluematt.me/pull-tester/current/ Contact BlueMatt on freenode if something looks broken.

  11. wtogami commented at 5:04 AM on January 15, 2014: contributor

    Worked for me. I suggest double checking that the source tarballs match what is shipped by various distributions before committing.

    gpg --verify openssl-1.0.1e.tar.gz.asc gpg: Signature made Mon 11 Feb 2013 05:26:18 AM HST using RSA key ID F295C759 gpg: Good signature from "Dr Stephen Henson shenson@drh-consultancy.co.uk" gpg: aka "Dr S N Henson shenson@drh-consultancy.demon.co.uk" gpg: aka "Dr Stephen Henson stephen.henson@opennetworksecurity.com"

    In some cases thankfully they GPG signed it.

    bc5f73c7b0056252c1888a80e6075787a1e1e9112b808f863a245483ff79859c miniupnpc-1.8.tar.gz 36658cb768a54c1d4dec43c3116c27ed893e88b02ecfcb44f2166f9c0b7f2a0d zlib-1.2.8.tar.gz 32c7acf1608b9c8b71b743b9780adb7a7b347563dbfb4a5263761056da44cc96 libpng-1.6.8.tar.gz dfd71487513c871bad485806bfd1fdb304dedc84d2b01a8fb8e0940b50597a98 qrencode-3.4.3.tar.bz2 395ec72277c5786c65b8163ef5817fd03d0a1f524a6d47f53624baf8056f1081 qt-everywhere-opensource-src-5.2.0.tar.gz

    These are the other new sources.

  12. wtogami commented at 6:03 AM on January 15, 2014: contributor

    IMHO, it would be cleaner to squash all three of these commits, or at least the one-liner release notes commit.

  13. laanwj commented at 9:02 AM on January 15, 2014: member

    The commits are atomic and are separate changes, so I don't see much point in squashing them, but if you insist...

  14. gavinandresen commented at 12:20 PM on January 15, 2014: contributor

    ACK. No need to merge the commits.

  15. gavinandresen referenced this in commit 8c31f037b1 on Jan 15, 2014
  16. gavinandresen merged this on Jan 15, 2014
  17. gavinandresen closed this on Jan 15, 2014

  18. laanwj deleted the branch on Apr 9, 2014
  19. DrahtBot locked this on Sep 8, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-13 15:16 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me