Docs: Update WSL installation notes for Fall Creators update #11533

pull Thoragh wants to merge 1 commits into bitcoin:master from Thoragh:Update-WSL-installation-for-Fall-Creators-update changing 1 files +8 −13
  1. Thoragh commented at 2:07 PM on October 20, 2017: contributor

    Fall Creators update (RS3) was released 17 October and it has made some changes to the installation of WSL (no longer requires Developer Mode, out of beta and Ubuntu has to be installed from the Store).

  2. fanquake added the label Docs and Output on Oct 20, 2017
  3. fanquake added the label Windows on Oct 20, 2017
  4. Thoragh renamed this:
    Docs: Update WSL installation for Fall Creators update
    Docs: Update WSL installation notes for Fall Creators update
    on Oct 23, 2017
  5. laanwj commented at 2:54 PM on October 26, 2017: member

    Concept ACK

  6. laanwj commented at 12:05 PM on November 9, 2017: member

    I'd like to see confirmation that at least one other person tested this before merging.

  7. MarcoFalke commented at 8:43 PM on November 9, 2017: member

    Concept ACK a4f171de5a44253394cb739586b04e2429f7f84d. Agree with @laanwj

  8. mikedennis commented at 7:38 PM on November 12, 2017: none

    I just went through this and did my own pull when I was pointed to the fact this one already exists. I'm not sure you need much additional doc around this at all. It's basically just install WSL and then follow linux instructions for whatever distro you install in the WSL. Worked great for me whereas I was unable to get it to work with the previous beta WSL.

  9. laanwj commented at 11:39 AM on November 13, 2017: member

    It's basically just install WSL and then follow linux instructions for whatever distro you install in the WSL.

    With the exception that you're cross compiling for Windows. If you miss that part, you get issues like #11633. That's why separate instructions exist.

  10. laanwj commented at 11:40 AM on November 13, 2017: member

    @mikedennis So can you ACK the changes here, then this can be merged.

  11. laanwj commented at 11:50 AM on November 13, 2017: member

    This is conflicting after #11438, needs rebase if there are still relevant changes after that.

  12. mikedennis commented at 1:58 PM on November 13, 2017: none

    I'm having problems with cross compilation. To start with if you follow these procedures you end up with Ubuntu Xenial 16.04 which this doc states is not a good choice for cross compilation.

    I proceeded and ran into a problem with this step building in depends: make HOST=x86_64-w64-mingw32

    I get an error warning about automake-1.14 is missing on my system. I checked and I have 1.15-4ubuntu1 installed. I suspect I need to follow the workarounds in #8732

    I recommend putting a note in the docs that this procedure installs Ubuntu Xenial 16.04 and to see #8732 if you want to cross compile.

    You can also install openSUSE Leap 42 in WSL. I may give that a try and see if I have more success with that and the cross compilation.

  13. laanwj commented at 2:00 PM on November 13, 2017: member

    I get an error warning about automake-1.14 is missing on my system. I checked and I have 1.15-4ubuntu1 installed. I suspect I need to follow the workarounds in #8732

    If you get that error, you need to build from the linux drive. Building from a mounted windows drive e.g. /mnt/c/ will not work, as the file system interaction changes the timestamps such as protobuf thinks it needs to re-generate its configuration files, which doesn't work from the tarball.

  14. mikedennis commented at 9:34 PM on November 13, 2017: none

    ACK

    I was able to build with cross compilation using the instructions. I would, however, recommend the following modifications to the documentation:

    • In depends build mention you cannot build via mnt or else will get an error with automake
    • I needed to change to posix compilers even though I'm running Ubuntu 16.04. The docs say you only need to run posix on 17.04 and higher so probably need to change the docs to say 16.04 and higher.
  15. Thoragh closed this on Nov 14, 2017

  16. Thoragh reopened this on Nov 14, 2017

  17. Update WSL installation for Fall Creators update 73a7e6d186
  18. Thoragh commented at 2:21 AM on November 14, 2017: contributor

    I have updated the pull request.

  19. laanwj commented at 7:48 AM on November 14, 2017: member

    Going to merge this, @mikedennis feel free to improve it further in a future PR, those proposed changes make sense but are outside the claimed scope of this PR.

  20. laanwj merged this on Nov 14, 2017
  21. laanwj closed this on Nov 14, 2017

  22. laanwj referenced this in commit cbb54e77a1 on Nov 14, 2017
  23. Thoragh deleted the branch on Nov 16, 2017
  24. 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-17 03:15 UTC

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