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

addpatch: electron22 #2774

Merged
merged 1 commit into from
Jul 2, 2023
Merged

addpatch: electron22 #2774

merged 1 commit into from
Jul 2, 2023

Conversation

kxxt
Copy link
Contributor

@kxxt kxxt commented Jun 29, 2023

Prerequisite: rebuild python-httplib2 against python 3.11

  • Apply patches from OpenSUSE
    • riscv patches
    • swiftshader patches
      • Use system llvm because the bundled llvm 10 won't work.
      • There are some llvm16 related patches in the SUSE repo. We don't need them for now.
  • Disable pulling of prebuilt binaries.
    • Use packaged versions if possible.
    • Build some of them ourselves.
  • Replace the bundled & hardcoded x86_64 JDK11 with our system JDK11.

@kxxt kxxt marked this pull request as draft June 29, 2023 12:26
@kxxt
Copy link
Contributor Author

kxxt commented Jun 29, 2023

PR updated. It now uses a python script to determine the commit hash of luci_go repo.

@kxxt kxxt marked this pull request as ready for review June 29, 2023 15:26
- Apply patches from OpenSUSE
    - riscv patches
    - swiftshader patches
        - Use system llvm because the bundled llvm 10 won't work.
	- There are some llvm16 related patches in the SUSE repo. We don't need
	  them for now.
- Disable pulling of prebuilt binaries.
    - Use packaged versions if possible.
    - Build some of them ourselves.
- Replace the bundled & hardcoded x86_64 JDK11 with our system JDK11.
@kxxt
Copy link
Contributor Author

kxxt commented Jul 2, 2023

Update: fix typos.

@felixonmars felixonmars merged commit 1118982 into felixonmars:master Jul 2, 2023
1 check passed
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

Successfully merging this pull request may close these issues.

2 participants