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

Update glib to 2.76.3 and Flatpak platform to 7.2 #133

Merged
merged 1 commit into from
Jun 11, 2023
Merged

Update glib to 2.76.3 and Flatpak platform to 7.2 #133

merged 1 commit into from
Jun 11, 2023

Conversation

ryonakano
Copy link
Contributor

  • elementary Flatpak runtime
    • Update to 7.2
  • glib
    • Remove internal_pcre config opt because it was removed since glib 2.69.0: GNOME/glib@9fbd7f3
    • Update to 7.26.3

The reason to update glib to 7.26.3

When we apply the other changes in this commit and #122, building succeeds but linking being failed with these warnings:

/usr/lib/gcc/x86_64-unknown-linux-gnu/12.2.0/../../../../x86_64-unknown-linux-gnu/bin/ld: /usr/lib/x86_64-linux-gnu/libgtk-3.so: undefined reference to `g_task_set_static_name'
/usr/lib/gcc/x86_64-unknown-linux-gnu/12.2.0/../../../../x86_64-unknown-linux-gnu/bin/ld: /usr/lib/x86_64-linux-gnu/libpango-1.0.so: undefined reference to `g_string_free_and_steal'

This is because both functions listed here are only available from glib 2.76.x:

So, I got the tarball from https://download.gnome.org/sources/glib/2.76. Also, I re-created the appinfo patch from the git source of 2.76.3.

@donadigo donadigo merged commit f170b6b into donadigo:master Jun 11, 2023
@donadigo
Copy link
Owner

Thanks so much!

@ryonakano ryonakano deleted the fix-build branch June 11, 2023 21:45
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