Skip to content

Conversation

fanquake
Copy link
Member

This is split out of #21851. Updating these files should be mechanical, and shouldn't have to wait for that PR. Also, having support in depends for the new arm-apple-darwin target (added in 2593751ef276497e312d7c4ce7fd049614c7bf80) is useful when debugging. i.e #22070.

If you try and compile depends for a arm-apple-darwin target using master, on a x86_64 darwin machine, currently you'll get:

gmake -C depends -j9 HOST=arm64-apple-darwin
Invalid configuration `arm64-apple-darwin': machine `arm64-apple' not recognized
shasum: hosts/.mk: No such file or directory
<omitted>
Makefile:111: hosts/.mk: No such file or directory
gmake: *** No rule to make target 'hosts/.mk'.  Stop.

@laanwj
Copy link
Member

laanwj commented May 26, 2021

Checked that the following gives no output, on top of this PR:

git clone git://git.savannah.gnu.org/config.git
cd config
git checkout 4550d2f15b3a7ce2451c1f29500b9339430c877f # head as of 2021-05-26
cp config.guess config.sub ../bitcoin/depends/
cd ../bitcoin
git diff

The build still works here, but didn't try any more obscure platforms.
ACK 7e2a989

@fanquake fanquake merged commit a6d984c into bitcoin:master May 28, 2021
@fanquake fanquake deleted the depends_latest_config_guess_sub branch May 28, 2021 06:10
sidhujag pushed a commit to syscoin/syscoin that referenced this pull request May 28, 2021
7e2a989 depends: latest config.sub (2021-04-30) (fanquake)
f16d4cd depends: latest config.guess (2021-05-24) (fanquake)

Pull request description:

  This is split out of bitcoin#21851. Updating these files should be mechanical, and shouldn't have to wait for that PR. Also, having support in depends for the new `arm-apple-darwin` target (added in [2593751ef276497e312d7c4ce7fd049614c7bf80](https://git.savannah.gnu.org/cgit/config.git/commit/?id=2593751ef276497e312d7c4ce7fd049614c7bf80)) is useful when debugging. i.e bitcoin#22070.

  If you try and compile depends for a `arm-apple-darwin` target using master, on a x86_64 darwin machine, currently you'll get:
  ```bash
  gmake -C depends -j9 HOST=arm64-apple-darwin
  Invalid configuration `arm64-apple-darwin': machine `arm64-apple' not recognized
  shasum: hosts/.mk: No such file or directory
  <omitted>
  Makefile:111: hosts/.mk: No such file or directory
  gmake: *** No rule to make target 'hosts/.mk'.  Stop.
  ```

ACKs for top commit:
  laanwj:
    ACK 7e2a989

Tree-SHA512: 8ed99b5d486c6cbca8929a752460338b6ee17f6bf93013c76589605678853c3a01ebd631b4d3f5d6aaeb6e5c21b7bbe39afc4454d3a697fafb27678f6d2c021e
@DrahtBot
Copy link
Contributor

Gitian builds

File commit 7257e50
(master)
commit e3c9c43
(master and this pull)
*-aarch64-linux-gnu-debug.tar.gz 59c9fdf6d29381f9... 974efa114e560bd4...
*-aarch64-linux-gnu.tar.gz 3cc252b77ff7881a... 6fa8731b34b89a0f...
*-arm-linux-gnueabihf-debug.tar.gz bf8921f6e0857653... d0a608699160ab41...
*-arm-linux-gnueabihf.tar.gz 4d81f0ef8ada89aa... 57998abc4354b682...
*-osx-unsigned.dmg f6e41b7764bb1978... a10497f66308daa7...
*-osx64.tar.gz 3a4b894668cdcc8b... 5a7a13685fd3e0a1...
*-powerpc64-linux-gnu-debug.tar.gz 5bc34fc1bd235b94... 907d3247e20cb92a...
*-powerpc64-linux-gnu.tar.gz 1d794253d93f6c1f... 38b517c9641564f5...
*-powerpc64le-linux-gnu-debug.tar.gz 9a0c4e41b269c5f5... adc4519ec156b504...
*-powerpc64le-linux-gnu.tar.gz 89371b9a09b3c739... 60d7bda8fa567962...
*-riscv64-linux-gnu-debug.tar.gz 62d7f9e7d1ef6f74... b5d07e04ae3d9b58...
*-riscv64-linux-gnu.tar.gz 3aa2b3e46d117ebb... c7f3e09227c79374...
*-win64-debug.zip b770bec5fac76a40... 91feef0d6494c5fc...
*-win64-setup-unsigned.exe 221a3c156349baa6... a2820418198d2af5...
*-win64.zip ffd6fa8d0fb16265... b5956e6359a999d6...
*-x86_64-linux-gnu-debug.tar.gz 869babea5b9f6d6c... c5672830ede1374c...
*-x86_64-linux-gnu.tar.gz 0bbab3c5338decbf... 754e0ae11807ea54...
*.tar.gz 0ae2b7e350994b6a... edbeffe028b82321...
bitcoin-core-linux-22-res.yml c213362c6a72cb6b... 9e0e60eb23e25720...
bitcoin-core-osx-22-res.yml 0bb7966747cc1b77... 0ad90c29b5165feb...
bitcoin-core-win-22-res.yml 6748a2be6f5d3189... 7998a138792df136...
linux-build.log 01da8ce01e5930c6... 0b5e5f918f6a10e2...
osx-build.log 1eb2f2c1213cb8f8... 2eee6ecac280a357...
win-build.log abaa78de37bf870a... 6ec14c0f15cb6061...
bitcoin-core-linux-22-res.yml.diff 2c2185fd2a222819...
bitcoin-core-osx-22-res.yml.diff 59f20e6366a69faf...
bitcoin-core-win-22-res.yml.diff c82004864e1ea175...
linux-build.log.diff 2ede484f915caff8...
osx-build.log.diff 32aecad9348b8624...
win-build.log.diff 0c6ce83caee5d89e...

PastaPastaPasta pushed a commit to PastaPastaPasta/dash that referenced this pull request Sep 21, 2021
7e2a989 depends: latest config.sub (2021-04-30) (fanquake)
f16d4cd depends: latest config.guess (2021-05-24) (fanquake)

Pull request description:

  This is split out of bitcoin#21851. Updating these files should be mechanical, and shouldn't have to wait for that PR. Also, having support in depends for the new `arm-apple-darwin` target (added in [2593751ef276497e312d7c4ce7fd049614c7bf80](https://git.savannah.gnu.org/cgit/config.git/commit/?id=2593751ef276497e312d7c4ce7fd049614c7bf80)) is useful when debugging. i.e bitcoin#22070.

  If you try and compile depends for a `arm-apple-darwin` target using master, on a x86_64 darwin machine, currently you'll get:
  ```bash
  gmake -C depends -j9 HOST=arm64-apple-darwin
  Invalid configuration `arm64-apple-darwin': machine `arm64-apple' not recognized
  shasum: hosts/.mk: No such file or directory
  <omitted>
  Makefile:111: hosts/.mk: No such file or directory
  gmake: *** No rule to make target 'hosts/.mk'.  Stop.
  ```

ACKs for top commit:
  laanwj:
    ACK 7e2a989

Tree-SHA512: 8ed99b5d486c6cbca8929a752460338b6ee17f6bf93013c76589605678853c3a01ebd631b4d3f5d6aaeb6e5c21b7bbe39afc4454d3a697fafb27678f6d2c021e
PastaPastaPasta pushed a commit to PastaPastaPasta/dash that referenced this pull request Sep 24, 2021
7e2a989 depends: latest config.sub (2021-04-30) (fanquake)
f16d4cd depends: latest config.guess (2021-05-24) (fanquake)

Pull request description:

  This is split out of bitcoin#21851. Updating these files should be mechanical, and shouldn't have to wait for that PR. Also, having support in depends for the new `arm-apple-darwin` target (added in [2593751ef276497e312d7c4ce7fd049614c7bf80](https://git.savannah.gnu.org/cgit/config.git/commit/?id=2593751ef276497e312d7c4ce7fd049614c7bf80)) is useful when debugging. i.e bitcoin#22070.

  If you try and compile depends for a `arm-apple-darwin` target using master, on a x86_64 darwin machine, currently you'll get:
  ```bash
  gmake -C depends -j9 HOST=arm64-apple-darwin
  Invalid configuration `arm64-apple-darwin': machine `arm64-apple' not recognized
  shasum: hosts/.mk: No such file or directory
  <omitted>
  Makefile:111: hosts/.mk: No such file or directory
  gmake: *** No rule to make target 'hosts/.mk'.  Stop.
  ```

ACKs for top commit:
  laanwj:
    ACK 7e2a989

Tree-SHA512: 8ed99b5d486c6cbca8929a752460338b6ee17f6bf93013c76589605678853c3a01ebd631b4d3f5d6aaeb6e5c21b7bbe39afc4454d3a697fafb27678f6d2c021e
kwvg pushed a commit to kwvg/dash that referenced this pull request Oct 12, 2021
7e2a989 depends: latest config.sub (2021-04-30) (fanquake)
f16d4cd depends: latest config.guess (2021-05-24) (fanquake)

Pull request description:

  This is split out of bitcoin#21851. Updating these files should be mechanical, and shouldn't have to wait for that PR. Also, having support in depends for the new `arm-apple-darwin` target (added in [2593751ef276497e312d7c4ce7fd049614c7bf80](https://git.savannah.gnu.org/cgit/config.git/commit/?id=2593751ef276497e312d7c4ce7fd049614c7bf80)) is useful when debugging. i.e bitcoin#22070.

  If you try and compile depends for a `arm-apple-darwin` target using master, on a x86_64 darwin machine, currently you'll get:
  ```bash
  gmake -C depends -j9 HOST=arm64-apple-darwin
  Invalid configuration `arm64-apple-darwin': machine `arm64-apple' not recognized
  shasum: hosts/.mk: No such file or directory
  <omitted>
  Makefile:111: hosts/.mk: No such file or directory
  gmake: *** No rule to make target 'hosts/.mk'.  Stop.
  ```

ACKs for top commit:
  laanwj:
    ACK 7e2a989

Tree-SHA512: 8ed99b5d486c6cbca8929a752460338b6ee17f6bf93013c76589605678853c3a01ebd631b4d3f5d6aaeb6e5c21b7bbe39afc4454d3a697fafb27678f6d2c021e
gwillen pushed a commit to ElementsProject/elements that referenced this pull request Jun 1, 2022
@bitcoin bitcoin locked as resolved and limited conversation to collaborators Aug 18, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants