[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:34242] Re: perl_XML_Parser



こじま@風邪が抜けきらないうちに,花粉症と区別できなくなってきた,,です(;,;)

From: Takahiro Yoshizawa <kuro@xxxxxxxxxxxx>
Subject: [plamo:34241] perl_XML_Parser
Date: Fri, 16 Feb 2024 08:22:05 +0900 (JST)

> KDE Frameworks にある purpose を cmake すると下記のエラーになります。

> (message):
>   error processing
>   /home/takahiro/work/src/kde20240215/kde-frameworks/purpose/purpose-5.113.0/src/plugins/youtube/google-youtube.service.in
>   with /usr/bin/intltool-merge: 1 Expat.c: loadable library and perl
>   binaries
>   are mismatched (got first handshake key 0xcd00080, needed 0xf380080)

これ,多分,perl_XML_Parser-2.47-x86_64-B2.tzst は perl-5.38.2 用だけど,
B1 は perl-5.30 用になってるせいだと思ふ.

モジュール類の置き場は,Pythonが /usr/lib/python3.11/ みたいに
マイナーバージョンまで区別するのに対し,
Perl は /usr/lib/perl5/ なので緩そうに感じるのだけど,
共有ライブラリ(例えば Expat.so)にはAPI のバージョンが埋め込まれていて,
それが一致しないとこういうエラーになるみたい.

# 外から見て区別できないのがいやらしい...

-------
こじま


Follow-Ups
[plamo:34243] Re: perl_XML_Parser, ABE Shin-ichi
References
[plamo:34241] perl_XML_Parser, Takahiro Yoshizawa

[検索ページ] [メール一覧]
Plamo ML 公開システム