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
sys-devel/llvm-common: add USE=emacs for llvm modes in utils/emacs #31635
Conversation
Pull Request assignmentSubmitter: @alfredfo sys-devel/llvm-common: @gentoo/llvm Linked bugsNo bugs to link found. If your pull request references any of the Gentoo bug reports, please add appropriate GLEP 66 tags to the commit message and request reassignment. If you do not receive any reply to this pull request, please open or link a bug to attract the attention of maintainers. In order to force reassignment and/or bug reference scan, please append Docs: Code of Conduct ● Copyright policy (expl.) ● Devmanual ● GitHub PRs ● Proxy-maint guide |
@mgorny: Using What do you prefer? |
Pull request CI reportReport generated at: 2023-06-26 23:45 UTC There are existing issues already. Please look into the report to make sure none of them affect the packages in question: |
@mgorny: Will fix all of this tomorrow, about to sleep now. Thanks for comments |
No hurry, thanks! Alternatively maybe inline these two files (but wrap them, I suppose you can do that) and use |
fa44fbb
to
64d8d6a
Compare
Pull request CI reportReport generated at: 2023-06-27 19:35 UTC There are existing issues already. Please look into the report to make sure none of them affect the packages in question: |
64d8d6a
to
83b1d2c
Compare
Pull request CI reportReport generated at: 2023-06-27 21:30 UTC There are existing issues already. Please look into the report to make sure none of them affect the packages in question: |
Oh, and let's focus on 17.0.0.9999, get that one right and then get the newest 16.x to match. There's really no point in updating < 16, since llvm-common is well, common to all slots. |
@mgorny: Yes, I am waiting for it to be merged and then I'll update the PR. |
83b1d2c
to
6bb3886
Compare
Pull request CI reportReport generated at: 2023-07-13 01:30 UTC There are existing issues already. Please look into the report to make sure none of them affect the packages in question: |
82a4700
to
cb75155
Compare
cb75155
to
c6a95a4
Compare
Pull request CI reportReport generated at: 2023-07-31 12:40 UTC There are existing issues already. Please look into the report to make sure none of them affect the packages in question: |
c6a95a4
to
ce9a21f
Compare
Pull request CI reportReport generated at: 2023-07-31 13:00 UTC There are existing issues already. Please look into the report to make sure none of them affect the packages in question: |
elisp-compile "${S}" emacs/llvm-mode.el | ||
elisp-compile "${S}" emacs/tablegen-mode.el |
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.
Sorry for noticing only now, but what is "${S}"
doing here?
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.
Saw it somewhere else, just removing that works right?
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.
Yes, simply drop the "${S}"
.
You could also combine the two lines into one:
elisp-compile "${S}" emacs/llvm-mode.el | |
elisp-compile "${S}" emacs/tablegen-mode.el | |
elisp-compile emacs/*.el |
and similarly in src_install:
elisp-install llvm emacs/*.{el,elc}
ce9a21f
to
eb59523
Compare
Pull request CI reportReport generated at: 2023-08-01 01:00 UTC There are existing issues already. Please look into the report to make sure none of them affect the packages in question: |
@alfredfo Rebase? |
eb59523
to
0201f08
Compare
Signed-off-by: Alfred Persson Forsberg <cat@catcream.org>
0201f08
to
3ee80f2
Compare
Pull request CI reportReport generated at: 2023-10-08 21:20 UTC There are existing issues already. Please look into the report to make sure none of them affect the packages in question: |
llvm-mir-mode only available in master and llvm-17 snapshots. llvm/llvm-project@8cbf041
@thesamesam