Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 940681 - net-irc/weechat: PERL_FEATURES changes don't trigger rebuild
Summary: net-irc/weechat: PERL_FEATURES changes don't trigger rebuild
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Zoltan Puskas
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-10-03 05:46 UTC by Emanuele Torre
Modified: 2024-10-03 05:54 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Emanuele Torre 2024-10-03 05:46:12 UTC
Like https://bugs.gentoo.org/show_bug.cgi?id=940672
and  https://bugs.gentoo.org/show_bug.cgi?id=940674

This package needs to be configured to trigger a rebuild when
PERL_FEATURES USE flags are changed if the "perl" USE flag is used.

I had to add "ithreads" to my PERL_FEATURES to make
sys-process/parallel's parcat tool work, but that didn't trigger a
rebuild of net-irc/weechat and now the /perl command and perl plugins
don't work.

    $ weechat -t
[ In the weechat buffer I read
    =!= │ Unable to load plugin "/usr/lib64/weechat/plugins/perl.so": /usr/lib64/weechat/plugins/perl.so: undefined symbol: PL_body_roots
    =!= │ If you're trying to load a script and not a C plugin, try command to load scripts (/perl, /python, ...)
        │ Plugins loaded: alias, buflist, charset, exec, fifo, fset, irc, logger, python, relay, script, spell, trigger, typing, xfer
Instead of
    =!= │ Plugins loaded: alias, buflist, charset, exec, fifo, fset, irc, logger, perl, python, relay, script, spell, trigger, typing, xfer
]

    /perl eval print "hi";
    =!= │ Unknown command "perl" (type /help for help), commands with similar name: oper, part, spell
[Instead of
        | hi
]

o/
 emanuele6