Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 464784 - dev-lang/perl: SONAME missing on FreeBSD
Summary: dev-lang/perl: SONAME missing on FreeBSD
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: FreeBSD (show other bugs)
Hardware: All FreeBSD
: Normal normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-04-05 23:46 UTC by Naohiro Aota
Modified: 2014-04-30 14:48 UTC (History)
1 user (show)

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


Attachments
create_libper_soname.diff.patch (create_libperl_soname.diff.patch,658 bytes, patch)
2013-04-05 23:46 UTC, Naohiro Aota
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Naohiro Aota gentoo-dev 2013-04-05 23:46:16 UTC
Created attachment 344572 [details, diff]
create_libper_soname.diff.patch

Gentoo's perl lacks a SONAME on FreeBSD.

Makefile.SH match with this line:

netbsd*|freebsd[234]*|openbsd*|dragonfly*)

so, it only match for FreBSD-2.x, -3.x, -4.x, not for recent version -8.x, -9.x.

The solution is quite simple, just to patch create_libperl_soname.diff to match wider freebsd versions.

Please review and update the patch. Thanks in advance.
Comment 1 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2014-03-10 07:53:14 UTC
Should be fixed in perl-5.18.2, could not test how it works, reopen if bug still actual, please :)
Comment 2 Naohiro Aota gentoo-dev 2014-03-25 03:27:29 UTC
(In reply to Mikle Kolyada from comment #1)
> Should be fixed in perl-5.18.2, could not test how it works, reopen if bug
> still actual, please :)

Unfortunately patches/gentoo/create_libperl_soname.diff in /usr/portage/distfiles/perl-5.18.2-1.tar.bz2 still seems to have this line left.

netbsd*|freebsd[234]*|openbsd*|dragonfly*)
Comment 3 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2014-03-25 07:32:44 UTC
Hmm, Indeed.

@Vladimir, please fix it in our patchset, since it is in your devspace.
Comment 4 Vladimir Smirnov (RETIRED) gentoo-dev 2014-04-30 14:48:50 UTC
Should be fixed now at 5.18.2