-
Notifications
You must be signed in to change notification settings - Fork 6
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
add custom macOS triplet for Qt6 #26
Conversation
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.
I am afraid your renaming is not working.
I suggest to introduce another sub folder and stick with x64-osx.triplet for both.
I think exist an implicit naming convention a triplet of:
ARCHITECTURE-OS-PLATFORM.triplet
The green checkmark here is not significant, because it now falls Fack to the default x64-osx triplet
It is working fine here: mixxxdj/mixxx#4432 There is no need to reuse the x64-osx name. That would be confusing for no particular reason. |
The triplet name x64-osx-mixxx was not working reliable after following your suggestion here: Unfortunately I cannot find the failure log anymore. I only know that the error was hard to discover and took me many ours because the error message was not mentioning the triplet file, and the error did not apperars instantly after renaming the triplet file because of caching. Let's not repeat this. |
The use of Whatever trouble you ran into before is not happening in manifest mode with mixxxdj/mixxx#4432 so I don't think we need to worry about it. |
This will not be an issue with manifest mode. |
If you are sure it is working, fine. But be warned. |
Please Update the GitHub workflow to use the new triplet name. |
I have removed the GitHub Actions workflow from this repo in #29. |
That's not yet merged. We have currently no CI for the new triplets. So please adhust the names her to have a significant test. |
That is circular reasoning. We cannot merge mixxxdj/mixxx#4432 without this and you are saying to not merge this. |
Please stop putting unnecessary obstacles in the way of progress. |
mixxxdj/mixxx#4432 is the CI for this. |
But it is failing. |
only because Mixxx does not build with Qt6 yet |
Let's merge this then I can switch the submodule in mixxxdj/mixxx#4432 from my branch to this repo. |
You should really enable the Ci with the new triplet. It is just a one line change and 4 h waiting. |
This bikeshedding helps nobody. |
Running CI on this repo is utterly pointless and a waste of time and electricity.
This is not true. Just because you were not looking at them does not mean they do not exist. I have been spending days looking at the log outputs. |
This was incredibly infuriating to read. I have already taken enough insults about the quality of my work (that other people aren't doing). I have spent days toiling over GitHub Actions logs, sometimes waiting over 4 hours to find out the effects of my changes. It works. I know it works. Just because you weren't paying attention doesn't mean I wasn't. |
@Be-ing I think we have a concensus that it's not okay to merge your own PR. Especially when there is no approval and a reviewer explicitly requested changes. If you think that the discussion goes in circles and is not productive anymore, you may call for a vote and we can decide as a team how to continue. If you consider this approach insufficient, we can also check if we can find a better governance model by discussing it on Zulip. But ignoring the opinion of other devs without a majority decision is not okay. |
This requires other people to pay attention and speak up, not let one person get their way just by being willing to repeat themselves more than anyone cares to argue with. |
You did not even try to get a majority decision. By the time you merged it, the PR was less than 1 1/2 days old. That is not much time for a volunteer project. Letting one person get their way by being willing to ignore our decision making process and abuse commit privileges isn't any better. Please don't do this. |
Sorry. I got extremely frustrated by @daschuer insulting my work. I did nothing but work on this for several days straight, and now I get insulted for it?!?? |
* [cairomm] update to 1.16.1 (microsoft#23903) Cairo: * Surface::Type: Deprecate WIN32, add WIN32_SURFACE (Kjell Ahlstedt) Issue mixxxdj#26, merge request !14 Build: * cairommconfig.h.*: Don't dllimport on MinGW (Chun-wei Fan) Merge reqest !16 (Chun-wei Fan) Issue gtkmm#90 (Lukas K.) * Meson build: Make it possible to use cairomm as a subproject (Kjell Ahlstedt) * Meson build: No implicit_include_directories (Kjell Ahlstedt) * MSVC build: exception.h: Export Cairo::logic_error selectively (Chun-wei Fan) Merge request !17 * [cairomm] remove patch (microsoft#23903) The WIN32 constant has been renamed to WIN32_SURFACE , and the WIN32 -> WIN32_SURFACE alias is only provided for non-win32 sytems, therefore our previous patch is no longer needed. * [cairomm] Support MSVC2022 (microsoft#23903) Manually add ed1ce9a630b375b0f43435e34fbe690eb8276178 from upstream, which prevents MSVC 2022 toolchains from being overridden by the meson port file, resulting in corrupted binarycache metadata * [cairomm] update version registries (microsoft#23903) * [cairomm] add license (microsoft#23903) * [cairomm] regenerate license registry (microsoft#23903) Co-authored-by: Schaich <[email protected]>
No description provided.