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

PSA: build.tox.chat is shutting down #1532

Open
nurupo opened this issue Feb 18, 2021 · 1 comment
Open

PSA: build.tox.chat is shutting down #1532

nurupo opened this issue Feb 18, 2021 · 1 comment
Assignees

Comments

@nurupo
Copy link
Contributor

nurupo commented Feb 18, 2021

I have noticed that the appveyor config and README/BUILD instructions reply on build.tox.chat a lot:

$ grep 'build.tox.chat' * -R
CHANGELOG.md:- use blobs from build.tox.chat [\#71](https://github.com/uTox/uTox/pull/71) ([stal888](https://github.com/stal888))
README.md:  - [Direct apk](https://build.tox.chat/view/uTox/job/uTox_build_android_armhf_release/lastSuccessfulBuild/artifact/uTox.apk) (You may need to uninstall the previous version.)
appveyor.yml:    - curl -L https://build.tox.chat/view/libtoxcore/job/libtoxcore-toktok_build_windows_x86-64_static_release/lastSuccessfulBuild/artifact/libtoxcore-toktok_build_windows_x86-64_static_release.zip -o %CYG_CACHE%\toxcore.zip
appveyor.yml:    - curl -L  https://build.tox.chat/view/libopenal/job/libopenal_build_windows_x86-64_static_release/lastSuccessfulBuild/artifact/libopenal_build_windows_x86-64_static_release.zip -o %CYG_CACHE%\openal.zip
appveyor.yml:    - curl -L https://build.tox.chat/view/libsodium/job/libsodium_build_windows_x86-64_static_release/lastSuccessfulBuild/artifact/libsodium_build_windows_x86-64_static_release.zip -o %CYG_CACHE%\sodium.zip
appveyor.yml:    - curl -L https://build.tox.chat/view/libvpx/job/libvpx_build_windows_x86-64_static_release/lastSuccessfulBuild/artifact/libvpx_build_windows_x86-64_static_release.zip -o %CYG_CACHE%\vpx.zip
appveyor.yml:    - curl -L https://build.tox.chat/view/libopus/job/libopus_build_windows_x86-64_static_release/lastSuccessfulBuild/artifact/libopus_build_windows_x86-64_static_release.zip -o %CYG_CACHE%\opus.zip
appveyor.yml:    - curl -L https://build.tox.chat/view/libfilteraudio/job/libfilteraudio_build_windows_x86-64_static_release/lastSuccessfulBuild/artifact/libfilteraudio.zip -o %CYG_CACHE%\filter_audio.zip
docs/INSTALL.md:Install uTox from [Google Play](https://play.google.com/apps/testing/tox.client.utox) or download the [APK](https://build.tox.chat/job/uTox_build_android_armhf_release/lastSuccessfulBuild/artifact/uTox.apk).
docs/BUILD.md:- toxcore ([x86](https://build.tox.chat/view/libtoxcore/job/libtoxcore-toktok_build_windows_x86_static_release/lastSuccessfulBuild/artifact/libtoxcore-toktok_build_windows_x86_static_release.zip)/[x64](https://build.tox.chat/view/libtoxcore/job/libtoxcore-toktok_build_windows_x86-64_static_release/lastSuccessfulBuild/artifact/libtoxcore-toktok_build_windows_x86-64_static_release.zip))
docs/BUILD.md:- openal ([x86](https://build.tox.chat/view/libopenal/job/libopenal_build_windows_x86_static_release/lastSuccessfulBuild/artifact/libopenal_build_windows_x86_static_release.zip)/[x64](https://build.tox.chat/view/libopenal/job/libopenal_build_windows_x86-64_static_release/lastSuccessfulBuild/artifact/libopenal_build_windows_x86-64_static_release.zip))
docs/BUILD.md:- sodium ([x86](https://build.tox.chat/view/libsodium/job/libsodium_build_windows_x86_static_release/lastSuccessfulBuild/artifact/libsodium_build_windows_x86_static_release.zip)/[x64](https://build.tox.chat/view/libsodium/job/libsodium_build_windows_x86-64_static_release/lastSuccessfulBuild/artifact/libsodium_build_windows_x86-64_static_release.zip))
docs/BUILD.md:- libvpx ([x86](https://build.tox.chat/view/libvpx/job/libvpx_build_windows_x86_static_release/lastSuccessfulBuild/artifact/libvpx_build_windows_x86_static_release.zip)/[x64](https://build.tox.chat/view/libvpx/job/libvpx_build_windows_x86-64_static_release/lastSuccessfulBuild/artifact/libvpx_build_windows_x86-64_static_release.zip))
docs/BUILD.md:- opus ([x86](https://build.tox.chat/view/libopus/job/libopus_build_windows_x86_static_release/lastSuccessfulBuild/artifact/libopus_build_windows_x86_static_release.zip)/[x64](https://build.tox.chat/view/libopus/job/libopus_build_windows_x86-64_static_release/lastSuccessfulBuild/artifact/libopus_build_windows_x86-64_static_release.zip))
docs/BUILD.md:- filter_audio ([x86](https://build.tox.chat/view/libfilteraudio/job/libfilteraudio_build_windows_x86_static_release/lastSuccessfulBuild/artifact/libfilteraudio.zip)/[x64](https://build.tox.chat/view/libfilteraudio/job/libfilteraudio_build_windows_x86-64_static_release/lastSuccessfulBuild/artifact/libfilteraudio.zip))
tools/build-android.sh:# scrape from build.tox.chat needed to cross compile uTox to Android, you

I wanted to open a PR removing all the references to build.tox.chat since we are shutting it down soon, but with the CI and the build instructions using build.tox.chat this seems to be more involved than just removing references to it, so I will be leaving this in your hands.

Btw, cross-compilation instructions for most of these things, e.g. toxcore, openal, sodium, vpx, opus, etc. can be found here, and if something you need is missing in there - feel free to ask me, I can pull the build instructions from Jenkins. Not sure how useful these instructions on cross-compiling on Linux are though since the appveyor build runs on Windows, not Linux.

@redmanmale
Copy link
Contributor

There's an open PR (TokTok/c-toxcore#1537) for building Toxcore in Cygwin (on Windows).
If it would be merged we could use it (it builds Toxcore with all its dependencies) or else we could move in our repo and build everything ourselves.

@redmanmale redmanmale self-assigned this Mar 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants