-
-
Notifications
You must be signed in to change notification settings - Fork 57
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
Rebuild icu69 #214
Rebuild icu69 #214
Conversation
…nda-forge-pinning 2021.11.17.15.51.01
…nda-forge-pinning 2021.12.14.08.51.52
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
@@ -46,6 +46,7 @@ source: | |||
- patches/0013-qtwebengine-missing_EVIOCGPROP.diff | |||
- patches/0014-qtwebengine-HAVE_SENDMMSG.diff | |||
- patches/google_breakpad_aarch_include.patch | |||
- patches/0015-qtwebengine-fix-bison-gt-36.patch |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
oh nice.
This is impressive and hard work you folks are putting in, but I am curious of the goals here given what has happened with the new |
Maybe this thread can help #192 I remember somebody announcing it on a thread somewhere, but I'm not sure where. The goal here is mostly to migrate this until something else is fixed between qt and qt-main (and qt-webengine). Ultimately, I think the |
@izahn how did you hack the aarch64 build again? The hack seems to require python 2 which is not in the mian channel for aarch64. |
Sorry which hack? I might have done something but I have an old brain and don't remember. |
The goal is to keep |
Thank you and totally agree as I have been thrashing about a lot within conda-forge due to the missing qt + icu69 combination :) This would be awesome to figure out! |
what makes you think we no longer need to merge build and host for qtwebengine? |
|
oh. very cool! |
Do we have time to try removing the openssl hack? I feel like |
My motivation for improvements here is limited because https://github.com/conda-forge/qt-main-feedstock will soon replace it if all goes well. I think we should just get the icu migration out the door and call it a day. |
I guess you should at least include the fix for finding python-2 and openssl from conda-forge instead of main. Using mamba will help the solve time a bit too. |
I feel optimistic that what we have here works and is good enough. I'm building
|
i don't think I'm against going to gcc 11. |
@Tobias-Fischer I just sent the invite again, sorry for the delay. Happy new year! |
Okay, I got the PR to build on aarch. At the moment the tests fail because some system requirements (libGL etc) are not installed; I asked Isuru to install them and will run the build again once that's done. To get the PR to build, I needed to tweak some bits:
|
Has there been any movement here @Tobias-Fischer @hmaarrfk ? I think we just need to build and upload right? |
Hi @isuruf - sorry to ping you. Could you please install the libGL system dependencies on the aarch server so I can build again with passing tests? Thanks! |
Done |
Thanks - I triggered the aarch build. |
I just want to say: huge thanks to everyone working hard on these builds! The frustrating thing about this kind of work is that the better job you do, the less that the rest of the world even gets to appreciate how challenging it is ... |
@@ -63,7 +63,8 @@ rm -rf $PREFIX/bin/protoc | |||
# Then find the .gn or .gni files that these ninja files were created from and figure out wtf is going on. | |||
|
|||
# qtwebengine needs python 2 | |||
conda create -y --prefix "${SRC_DIR}/python2_hack" -c https://repo.continuum.io/pkgs/main --no-deps python=2 | |||
# conda create -y --prefix "${SRC_DIR}/python2_hack" -c https://repo.continuum.io/pkgs/main --no-deps python=2 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Its probably not worth rebuilding with this line removed, but maybe we can remember to remove it in the future.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's already commented out, isn't it?
I think we have all builds now. Next step is someone from core to look at the logs and upload the packages to the conda-forge channel? |
@conda-forge/core could you please upload the packages |
For convenience, here are the packages and log locations collected from comments above:
|
@Tobias-Fischer I don't understand why but
And
Any idea what is going wrong here? |
I'm especially confused because https://anaconda.org/conda-forge/qt/5.12.9/download/win-64/qt-5.12.9-h556501e_5.tar.bz2 exists, but somehow |
Probably a sync issue. Working with Anaconda to resolve |
@izahn, please open issues in the future instead of commenting on PRs already merged. |
Checklist
0
(if the version changed)conda-smithy
(Use the phrase@conda-forge-admin, please rerender
in a comment in this PR for automated rerendering)Closes #207
Closes #212
Closes #213