qt: Make bitcoin.ico non-executable #18650

pull practicalswift wants to merge 1 commits into bitcoin:master from practicalswift:bitcoin.ico-executable-flag changing 1 files +0 −0
  1. practicalswift commented at 11:02 AM on April 15, 2020: contributor

    Make bitcoin.ico non-executable.

    No need to execute icons and having +x bits laying around breaks find … -executable :)

    Before this patch:

    $ find $(git ls-files -- ":(exclude)*.sh" ":(exclude)*.py") -executable
    ci/retry/retry
    contrib/macdeploy/macdeployqtplus
    depends/config.guess
    depends/config.sub
    src/qt/res/icons/bitcoin.ico
    src/secp256k1/src/modules/recovery/main_impl.h
    

    After this patch:

    $ find $(git ls-files -- ":(exclude)*.sh" ":(exclude)*.py") -executable
    ci/retry/retry
    contrib/macdeploy/macdeployqtplus
    depends/config.guess
    depends/config.sub
    src/secp256k1/src/modules/recovery/main_impl.h
    

    FWIW:

    $ file $(find $(git ls-files -- ":(exclude)*.sh" ":(exclude)*.py") -executable)
    ci/retry/retry:                                 Bourne-Again shell script, UTF-8 Unicode text executable
    contrib/macdeploy/macdeployqtplus:              Python script, ASCII text executable
    depends/config.guess:                           POSIX shell script, ASCII text executable
    depends/config.sub:                             POSIX shell script, ASCII text executable
    src/qt/res/icons/bitcoin.ico:                   MS Windows icon resource - 10 icons, 48x48, 16 colors, 4 bits/pixel, 32x32, 16 colors, 4 bits/pixel
    src/secp256k1/src/modules/recovery/main_impl.h: C source, ASCII text
    
  2. qt: Make bitcoin.ico non-executable a95af77eb2
  3. fanquake added the label GUI on Apr 15, 2020
  4. MarcoFalke removed the label GUI on Apr 15, 2020
  5. MarcoFalke added the label Build system on Apr 15, 2020
  6. MarcoFalke added the label Needs gitian build on Apr 15, 2020
  7. MarcoFalke added the label GUI on Apr 15, 2020
  8. real-or-random referenced this in commit f862b4ca13 on Apr 15, 2020
  9. DrahtBot commented at 5:17 AM on April 16, 2020: member

    <!--a722867cd34abeea1fadc8d60700f111-->

    Gitian builds

    File commit 20c0e2e0f04f699d29419d52696601b76eca3124<br>(master) commit 68be65804f290f146771b9f3196826c8d5c8c6a6<br>(master and this pull)
    bitcoin-0.20.99-aarch64-linux-gnu-debug.tar.gz 3eb305a935b01faa... 5db3eae0ce8424e2...
    bitcoin-0.20.99-aarch64-linux-gnu.tar.gz 482baf6ab21e47c1... 782965b57d00af74...
    bitcoin-0.20.99-arm-linux-gnueabihf-debug.tar.gz 65759a93baafaa64... 4047c89d87ba716c...
    bitcoin-0.20.99-arm-linux-gnueabihf.tar.gz bcce5bf08fe59a89... 469409f58256c174...
    bitcoin-0.20.99-osx-unsigned.dmg 65ed8a9604386f5c... 608a719b6653e223...
    bitcoin-0.20.99-osx64.tar.gz afb22c784e21dac1... 781d5379dc30f963...
    bitcoin-0.20.99-riscv64-linux-gnu-debug.tar.gz 25e307d8a86e31a6... 73d69bb64b92bd91...
    bitcoin-0.20.99-riscv64-linux-gnu.tar.gz fece52653d568ecf... 80957e5cdfe2b590...
    bitcoin-0.20.99-win64-debug.zip 78e378d8c951f154... 734ea2ec8192fa65...
    bitcoin-0.20.99-win64-setup-unsigned.exe dd561c62d1f48529... c6a1e3b706552f07...
    bitcoin-0.20.99-win64.zip ebbb3789652ab494... b1e5756c711c7f88...
    bitcoin-0.20.99-x86_64-linux-gnu-debug.tar.gz 676ef190159684e0... 50cd2d668c34046e...
    bitcoin-0.20.99-x86_64-linux-gnu.tar.gz 9a46151166b42b4c... 7d4448f92dc988f9...
    bitcoin-0.20.99.tar.gz 9c25e35a255eb09b... 56641c5377c73730...
    bitcoin-core-linux-0.21-res.yml 95df04566296a268... febba66b2fb94506...
    bitcoin-core-osx-0.21-res.yml 807dd89331a9a8b0... 1303d7e72e1073d6...
    bitcoin-core-win-0.21-res.yml 37e9dd0ba8ec184b... caef7355aaf73b63...
    linux-build.log dc381fa997aba9d1... 85e8f10139129f63...
    osx-build.log 3cd16623bae4d730... 12887d2d8c94dae7...
    win-build.log ed50b3f1b5cc921e... 0f7b9b34c45233a8...
    bitcoin-core-linux-0.21-res.yml.diff b98d9503b5bbb0f2...
    bitcoin-core-osx-0.21-res.yml.diff b11137cd55b4dffb...
    bitcoin-core-win-0.21-res.yml.diff 76a8d6b44c9f4a89...
    linux-build.log.diff cae8164936a9a322...
    osx-build.log.diff d56bfde523e6eb1c...
    win-build.log.diff 438b91dea8169553...
  10. DrahtBot removed the label Needs gitian build on Apr 16, 2020
  11. practicalswift commented at 6:31 AM on April 16, 2020: contributor

    The src/secp256k1/src/modules/recovery/main_impl.h case has now been fixed upstreams thanks to @elichai -- see https://github.com/bitcoin-core/secp256k1/pull/740 :)

  12. MarcoFalke commented at 12:50 PM on April 16, 2020: member

    ACK a95af77eb264646b4160836e4e9a2c4b45f87bb8 gitian build finished, so it doesn't look like the icon used in Windows resource files needs to be executable. Though, I didn't read the documentation.

  13. jonatack commented at 1:55 PM on April 16, 2020: member

    Nice find.

    ACK a95af77eb264646

  14. MarcoFalke commented at 1:58 PM on April 16, 2020: member

    The testnet icon doesn't have +x either, so I think this is good to merge.

    $ ll ./src/qt/res/icons/bitcoin*.ico
    -rwxrwxr-x. 1 marco marco 57964 Apr 14 15:18 ./src/qt/res/icons/bitcoin.ico
    -rw-rw-r--. 1 marco marco 57251 Apr 14 15:18 ./src/qt/res/icons/bitcoin_testnet.ico
    
  15. MarcoFalke merged this on Apr 16, 2020
  16. MarcoFalke closed this on Apr 16, 2020

  17. sidhujag referenced this in commit da2ba42153 on Apr 16, 2020
  18. practicalswift deleted the branch on Apr 10, 2021
  19. DrahtBot locked this on Aug 16, 2022

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-16 15:14 UTC

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