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

GtkAda 24.0.0 #936

Merged
merged 2 commits into from
Dec 18, 2023
Merged

GtkAda 24.0.0 #936

merged 2 commits into from
Dec 18, 2023

Conversation

Fabien-Chouteau
Copy link
Member

No description provided.

@Fabien-Chouteau
Copy link
Member Author

Hi @simonjwright, there is an issue during the configure step on MacPorts, are you able to check what's going on?

On Arch there's an issue with the installation of libgtk3.

@simonjwright
Copy link
Contributor

The arch problem, there was a corrupt package issue at line 503 in the log?

The macports problem, this line references mingw!

@Fabien-Chouteau
Copy link
Member Author

The macports problem, this line references mingw!

Indeed, but that shouldn't be a problem. I added macport and homebew entries to the pkg_config-external crate, that solved the first problem. Now there's an issue with an include:

gtkada_24.0.0_80c56171/src/misc_osx.m:37:10: fatal error: 'gdk/gdkquartz.h' file not found
#include <gdk/gdkquartz.h>
         ^~~~~~~~~~~~~~~~~

On Arch there's an issue with a package signature in pacman. I don't think we can do something about this.

@mosteo if you are ok I suggest merging this to not penalize the other platforms.

@mosteo
Copy link
Member

mosteo commented Dec 18, 2023

The Arch issue was a matter of outdated Docker. I'm going to merge and we can update if there's a fix for the macOS issue.

@mosteo mosteo merged commit b5eb5aa into stable-1.2.1 Dec 18, 2023
14 of 15 checks passed
@mosteo mosteo deleted the gtkada-24.0.0 branch December 18, 2023 19:07
@simonjwright
Copy link
Contributor

I’m not sure there is a macOS issue? I just built successfully (before the gtkada-24.0.0 branch got deleted!)

I have /opt/homebrew/Cellar/gtk+3/3.24.38/include/gtk-3.0/gdk/gdkquartz.h

@mosteo
Copy link
Member

mosteo commented May 23, 2024

As we are seeing in #1068 the error in Arch persists (in both v23 and 24)

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.

3 participants