[depends] Bump Freetype, ccache, ZeroMQ, miniupnpc, expat #7993

pull fanquake wants to merge 6 commits into bitcoin:master from fanquake:depends-no-sourceforge changing 7 files +41 −34
  1. fanquake commented at 12:57 PM on May 3, 2016: member

    miniupnpc 2.0 changelog expat 2.1.1 changelog freetype 2.6.3, changelog, change download url to the mirror at gnu.org ccache 3.2.5 changelog zeromq 4.1.4 changelog Latest config.guess & config.sub

  2. theuni commented at 10:53 PM on May 3, 2016: member

    adding "--without-libsodium" should fix the zmq build, by the looks

  3. fanquake force-pushed on May 4, 2016
  4. fanquake cross-referenced this on May 4, 2016 from issue [depends] Boost fails to build on OSX 10.11, Xcode 7.3.1 by fanquake
  5. MarcoFalke added the label Build system on May 4, 2016
  6. fanquake force-pushed on May 10, 2016
  7. fanquake force-pushed on May 10, 2016
  8. fanquake force-pushed on May 10, 2016
  9. fanquake force-pushed on May 10, 2016
  10. fanquake commented at 4:01 AM on May 10, 2016: member

    Rebased onto master, and should have fixed the ZeroMQ build issues (needed --without-libsodium and no longer need to look in the src dir)

  11. fanquake commented at 12:55 PM on May 12, 2016: member

    Added two additional commits updating miniupnpc and expat Expat changelog is here, the major change is CVE-2015-1283 — Multiple integer overflows in the XML_GetBuffer function

    miniupnpc changelog

  12. fanquake force-pushed on May 18, 2016
  13. fanquake force-pushed on May 18, 2016
  14. laanwj commented at 10:09 AM on May 20, 2016: member

    utACK

    Expat changelog is here, the major change is CVE-2015-1283 — Multiple integer overflows in the XML_GetBuffer function

    Oh! I see expat is used indirectly through dbus. Already wondered what we were using a XML parsing library for. Wonder if any of that code ends up in the executable or it's just used for dbus' build tools.

  15. fanquake renamed this:
    [depends] Update FreeType, ccache, ZeroMQ
    [depends] Bump Freetype, ccache, ZeroMQ, miniupnpc, expat
    on May 21, 2016
  16. sipa commented at 6:59 PM on June 1, 2016: member

    Concept ACK. I haven't checked the hashes.

  17. in depends/packages/zeromq.mk:None in ad4a9f3f0e outdated
      14 | @@ -15,11 +15,11 @@ define $(package)_config_cmds
      15 |  endef
      16 |  
      17 |  define $(package)_build_cmds
      18 | -  $(MAKE) -C src
    


    theuni commented at 8:20 PM on June 1, 2016:

    Please use: $(MAKE) libzmq.la to avoid building stuff other than the lib

  18. in depends/packages/zeromq.mk:None in ad4a9f3f0e outdated
      19 | +  $(MAKE)
      20 |  endef
      21 |  
      22 |  define $(package)_stage_cmds
      23 | -  $(MAKE) -C src DESTDIR=$($(package)_staging_dir) install
      24 | +  $(MAKE) DESTDIR=$($(package)_staging_dir) install
    


    theuni commented at 8:22 PM on June 1, 2016:

    Same here: $(MAKE) DESTDIR=$($(package)_staging_dir) install-libLTLIBRARIES install-includeHEADERS install-pkgconfigDATA

  19. theuni commented at 8:27 PM on June 1, 2016: member

    @laanwj Yes, through dbus and fontconfig. Though now that I look at it, we could probably just skip building dbus since qt dlopens it.

    Still need it for fontconfig though :(

  20. theuni commented at 8:28 PM on June 1, 2016: member

    utACK, with the exception of the two nits.

  21. [depends] Freetype 2.6.3
    Update FreeType, and change the download location to gnu.org. This is
    the other official download location listed on freetype.org
    2b2d52ea3a
  22. [depends] ccache 3.2.5 0385202bef
  23. [depends] ZeroMQ 4.1.4 bd3cbd5333
  24. [depends] Latest config.guess & config.sub 87b8175d99
  25. [depends] miniupnpc 2.0 3e0587bf81
  26. [depends] expat 2.1.1 6a4cf16e2b
  27. fanquake cross-referenced this on Jun 2, 2016 from issue [WIP] [depends] Qt 5.6.1 by fanquake
  28. fanquake force-pushed on Jun 2, 2016
  29. fanquake commented at 1:45 AM on June 2, 2016: member

    Nits addressed, and rebased on master @theuni added a note about removing dbus to #8053. Is there any value in bumping it here?

  30. laanwj commented at 12:23 PM on June 8, 2016: member

    @theuni added a note about removing dbus to #8053. Is there any value in bumping it here?

    No urgency in bumping. But removal that should be discussed separately. We do use dbus for the notification stuff in the Qt GUI, so there are (minor) consequences for users.

  31. laanwj commented at 12:24 PM on June 8, 2016: member

    Though now that I look at it, we could probably just skip building dbus since qt dlopens it.

    Oh I missed that part. Yes makes sense to remove it then.

  32. laanwj commented at 12:25 PM on June 8, 2016: member

    utACK 6a4cf16

  33. laanwj merged this on Jun 8, 2016
  34. laanwj closed this on Jun 8, 2016

  35. laanwj referenced this in commit 6a034ed898 on Jun 8, 2016
  36. fanquake cross-referenced this on Jun 17, 2016 from issue [Qt] Bump to Qt5.6.1 by jonasschnelli
  37. fanquake deleted the branch on Jun 22, 2016
  38. str4d cross-referenced this on Jan 31, 2017 from issue Add ZeroMQ notifications by str4d
  39. zkbot referenced this in commit 36df5a92f8 on Feb 9, 2017
  40. zkbot referenced this in commit dd8b38316f on Feb 9, 2017
  41. zkbot referenced this in commit 253c610783 on Feb 9, 2017
  42. codablock referenced this in commit 95c72dc555 on Sep 16, 2017
  43. codablock referenced this in commit 72ab0118aa on Sep 19, 2017
  44. schinzelh cross-referenced this on Oct 19, 2017 from issue [WIP] Update build system to Bitcoin 0.13.2 by schinzelh
  45. codablock referenced this in commit fc7b5778f1 on Dec 22, 2017
  46. fanquake cross-referenced this on Jul 7, 2019 from issue build: prune dbus from depends by fanquake
  47. laanwj referenced this in commit 983c84844c on Jul 8, 2019
  48. sidhujag referenced this in commit ed68cfbf17 on Jul 9, 2019
  49. monstrobishi referenced this in commit 3bab55bbcb on Sep 6, 2020
  50. bitcoin 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-05-19 06:55 UTC