Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update toolchain to 2.5.0-4 #167

Closed
Niek opened this issue Jul 23, 2019 · 7 comments
Closed

Update toolchain to 2.5.0-4 #167

Niek opened this issue Jul 23, 2019 · 7 comments

Comments

@Niek
Copy link

Niek commented Jul 23, 2019

See https://github.com/earlephilhower/esp-quick-toolchain/releases/tag/2.5.0-4

Current version of the toolchain is "2.40802.190218" which is actually 2.5.0-3. It would be nice if the toolchain could be updated to the latest stable version which is 2.5.0-4.

@Niek
Copy link
Author

Niek commented Sep 30, 2019

There are also test releases out for 3.0. In case anybody is looking to test it (macOS example):

cd ~/.platformio/packages/
curl -sL https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.0-gnu2/x86_64-apple-darwin14.xtensa-lx106-elf-dd9f9a2.1569802152.tar.gz | tar xvz
mv xtensa-lx106-elf toolchain-xtensa@3
cat <<EOF > toolchain-xtensa@3/package.json
{
    "name": "toolchain-xtensa",
    "system": [
        "darwin_x86_64",
        "darwin_i386"
    ],
    "url": "https://github.com/earlephilhower/esp-quick-toolchain",
    "version": "3.0.0"
}
EOF

Then, edit your platformio.ini and add platform_packages = toolchain-xtensa@3

@mcspr
Copy link
Contributor

mcspr commented Sep 30, 2019

As I understand it, 2.5.0-4 should be part of the Core 2.6.0 release, so perhaps it would make sense to upgrade feature/stage branch to use it there. If that is still relevant with the platform_packages = ... addition, but user needs to manually add manifest file like it is described above

@Niek could you please share this approach in the gcc-9 PR for other platforms?
https://github.com/earlephilhower/esp-quick-toolchain/releases/
esp8266/Arduino#6294

@Jason2866
Copy link
Contributor

Jason2866 commented Oct 20, 2019

+ 1 for using toolchain 2.5.0-4 in feature/stage. It is used as standard in Arduino stage version

@Jason2866
Copy link
Contributor

It is needed now. See #180

@Niek
Copy link
Author

Niek commented Nov 9, 2019

Core 2.6.0 has been released now (https://github.com/esp8266/Arduino/releases/tag/2.6.0) and it requires the new toolchain in order to build binaries that do not disconnect regularly.

@Niek
Copy link
Author

Niek commented Nov 14, 2019

2.6.1 is out now: https://github.com/esp8266/Arduino/releases/tag/2.6.1

Any update?

@Jason2866
Copy link
Contributor

Jason2866 commented Nov 25, 2019

The entry for build chain 2.5.04 is missing in https://dl.bintray.com/platformio/dl-packages/manifest.json
EDIT: #180 (comment)
it is there!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants