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

build mate-dictionary loadable module as versioned DSO #363

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

kloczek
Copy link

@kloczek kloczek commented Feb 24, 2024

No description provided.

Signed-off-by: Tomasz Kłoczko <kloczek@github.com>
@lukefromdc
Copy link
Member

I do not know at all what this is supposed to do, leaving it for someone on the team that does

@kloczek
Copy link
Author

kloczek commented Feb 26, 2024

$ rpm -qlv mate-utils | grep /usr/lib64/mate-utils
lrwxrwxrwx    1 root     root                       61 Feb 24 11:51 /usr/lib/.build-id/4d/15b2c84c8412bf8f178cf87c381b4fb52b65e5 -> ../../../../usr/lib64/mate-utils/libmate-dictionary-applet.so
drwxr-xr-x    2 root     root                        0 Feb 24 11:51 /usr/lib64/mate-utils
-rwxr-xr-x    1 root     root                    86376 Feb 24 11:51 /usr/lib64/mate-utils/libmate-dictionary-applet.so

if you will check version of the package without tat patch you will find that mate-utils/libmate-dictionary-applet.so it is symlink and you have as well mate-utils/libmate-dictionary-applet.so.0 and another symlink mate-utils/libmate-dictionary-applet.so.0.0.0
At the same time mate-utilsis binaries are loading only mate-utils/libmate-dictionary-applet.so.
Look on for example mate-settings-daemon and its loadable DSOs.

@lukefromdc
Copy link
Member

lukefromdc commented Feb 26, 2024 via email

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.

None yet

2 participants