Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 462874 - autotools-utils.eclass: add a variable to run prune_libtool_files --modules when desired
Summary: autotools-utils.eclass: add a variable to run prune_libtool_files --modules w...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Michał Górny
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 462052
  Show dependency tree
 
Reported: 2013-03-23 20:56 UTC by Pacho Ramos
Modified: 2013-04-01 09:16 UTC (History)
1 user (show)

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


Attachments
Patch adding it (0001-autotools-utils-support-setting-prune_libtool_files-.patch,1.99 KB, patch)
2013-03-24 20:36 UTC, Michał Górny
Details | Diff
mono-3.0.7.ebuild (mono-3.0.7.ebuild,2.78 KB, text/plain)
2013-03-24 20:52 UTC, Pacho Ramos
Details
build.log.bz2 (build.log.bz2,81.24 KB, application/octet-stream)
2013-03-25 08:33 UTC, Pacho Ramos
Details
eclass-debug.log (eclass-debug.log,2.55 KB, text/plain)
2013-03-25 08:33 UTC, Pacho Ramos
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pacho Ramos gentoo-dev 2013-03-23 20:56:31 UTC
Can be needed in some cases (like dotnet stuff, that won't rely on .la files ever). 

We are already doing this in gnome2.eclass for eapi >= 5:
                case "${GNOME2_LA_PUNT}" in
                        yes)    prune_libtool_files --modules;;
                        no)     ;;
                        *)      prune_libtool_files;;
                esac


Reproducible: Always
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2013-03-24 20:36:20 UTC
Created attachment 343158 [details, diff]
Patch adding it

Please test the attached patch.
Comment 2 Pacho Ramos gentoo-dev 2013-03-24 20:52:00 UTC
Created attachment 343160 [details]
mono-3.0.7.ebuild

It doesn't work :|
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2013-03-24 21:15:29 UTC
(In reply to comment #2)
> Created attachment 343160 [details]
> mono-3.0.7.ebuild
> 
> It doesn't work :|

Could you paste eclass-debug.log, please?
Comment 4 Pacho Ramos gentoo-dev 2013-03-25 08:33:01 UTC
Created attachment 343190 [details]
build.log.bz2
Comment 5 Pacho Ramos gentoo-dev 2013-03-25 08:33:12 UTC
Created attachment 343192 [details]
eclass-debug.log
Comment 6 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2013-03-25 10:30:18 UTC
Hm, it seems that mono doesn't compile those files as modules but as regular libraries. I think you're looking for =all.
Comment 7 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2013-04-01 09:16:25 UTC
Committed.