Skip to content

fix: add deprecated shared objects to linux64 libraries#4

Open
Nyefan wants to merge 1 commit intoktully:mainfrom
Nyefan:main
Open

fix: add deprecated shared objects to linux64 libraries#4
Nyefan wants to merge 1 commit intoktully:mainfrom
Nyefan:main

Conversation

@Nyefan
Copy link
Copy Markdown

@Nyefan Nyefan commented Oct 12, 2025

NOTE: these are downloaded from ubuntu jammy distributions of libgconf-2-4 and libdbus-glib-1-2 and then extracted from the .deb files. This process can be replicated as follows:

curl -o libdbus.deb http://launchpadlibrarian.net/562456394/libdbus-glib-1-2_0.112-1build1_amd64.deb
ar x libdbus.deb data.tar.zst
tar -xOf data.tar.zst ./usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2.3.5 > libdbus-glib-1.so.2

curl -o libgconf.deb http://launchpadlibrarian.net/544875279/libgconf-2-4_3.2.6-7ubuntu2_amd64.deb
ar x libgconf.deb data.tar.xz
tar -xOf data.tar.xz ./usr/lib/x86_64-linux-gnu/libgconf-2.so.4.1.5 > libgconf-2.so.4

rm data.tar.* *.deb
mv libdbus-glib-1.so.2 lib/native/linux64/
mv libgconf-2.so.4 lib/native/linux64/

NOTE: these are downloaded from ubuntu jammy distributions of `libgconf-2-4` and `libdbus-glib-1-2` and then extracted from the .deb files.  This process can (and should) be replicated as follows:

```shell
curl -o libdbus.deb http://launchpadlibrarian.net/562456394/libdbus-glib-1-2_0.112-1build1_amd64.deb
ar x libdbus.deb data.tar.zst
tar -xOf data.tar.zst ./usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2.3.5 > libdbus-glib-1.so.2

curl -o libgconf.deb http://launchpadlibrarian.net/544875279/libgconf-2-4_3.2.6-7ubuntu2_amd64.deb
ar x libgconf.deb data.tar.xz
tar -xOf data.tar.xz ./usr/lib/x86_64-linux-gnu/libgconf-2.so.4.1.5 > libgconf-2.so.4

rm data.tar.* *.deb
mv libdbus-glib-1.so.2 lib/native/linux64/
mv libgconf-2.so.4 lib/native/linux64/
```
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.

1 participant