[Bug 1481324] devel dubpackage: dependencies correction

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

 



https://bugzilla.redhat.com/show_bug.cgi?id=1481324



--- Comment #1 from Tomasz Kłoczko <kloczko.tomasz@xxxxxxxxx> ---
Just found another thing.

$ perl -e 'use Config qw(myconfig config_sh config_vars config_re); print
config_vars(libs, perllibs);"\n";'
libs='-lpthread -lresolv -lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc
-lgdbm_compat';
perllibs='-lpthread -lresolv -lnsl -ldl -lm -lcrypt -lutil -lc';

Looks like libnsl can be removed from above list because on Linux this library
contains NIS/YP ABI functions (not like on Solaris for example gethostbyname())

Theoretically list of those libraries offered in perllibs should be empty
because only if exact compiled module will be using some routines from those
libraries ABI it should take care of detecting it and include in module lining
options.
This theoretically may break some perl modules build but defilitelly -lc and
-lnsl can be removed without impact.

if you agree with above please hold commiting this patch and I'll try prepare
second part to at least remove libnsl from libs and perllibs Config variables.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
perl-devel mailing list -- perl-devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to perl-devel-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Legacy Announce]     [Fedora PHP Devel]     [Kernel Devel]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Big List of Linux Books]     [Gimp]     [Yosemite Information]

  Powered by Linux