Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 431650 - dev-lang/ghc[binary] should use QA_PREBUILT
Summary: dev-lang/ghc[binary] should use QA_PREBUILT
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo's Haskell Language team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-16 16:52 UTC by Agostino Sarubbo
Modified: 2014-02-15 08:53 UTC (History)
0 users

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 Agostino Sarubbo gentoo-dev 2012-08-16 16:52:32 UTC
* QA Notice: Pre-stripped files found:
 * /usr/lib64/ghc-6.12.3/ghc-prim-0.2.0.0/libHSghc-prim-0.2.0.0-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/integer-gmp-0.2.0.1/libHSinteger-gmp-0.2.0.1-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/base-4.2.0.2/libHSbase-4.2.0.2-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/filepath-1.1.0.4/libHSfilepath-1.1.0.4-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/array-0.3.0.1/libHSarray-0.3.0.1-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/bytestring-0.9.1.7/libHSbytestring-0.9.1.7-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/containers-0.3.0.0/libHScontainers-0.3.0.0-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/unix-2.4.0.2/libHSunix-2.4.0.2-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/old-locale-1.0.0.2/libHSold-locale-1.0.0.2-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/old-time-1.0.0.5/libHSold-time-1.0.0.5-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/time-1.1.4/libHStime-1.1.4-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/directory-1.0.1.1/libHSdirectory-1.0.1.1-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/process-1.0.1.3/libHSprocess-1.0.1.3-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/random-1.0.0.2/libHSrandom-1.0.0.2-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/extensible-exceptions-0.1.1.1/libHSextensible-exceptions-0.1.1.1-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/haskell98-1.0.1.1/libHShaskell98-1.0.1.1-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/hpc-0.5.0.5/libHShpc-0.5.0.5-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/pretty-1.0.1.1/libHSpretty-1.0.1.1-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/syb-0.1.0.2/libHSsyb-0.1.0.2-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/template-haskell-2.4.0.1/libHStemplate-haskell-2.4.0.1-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/base-3.0.3.2/libHSbase-3.0.3.2-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/Cabal-1.8.0.6/libHSCabal-1.8.0.6-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/ghc-binary-0.5.0.2/libHSghc-binary-0.5.0.2-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/bin-package-db-0.0.0.0/libHSbin-package-db-0.0.0.0-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/ghc-6.12.3/libHSghc-6.12.3-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/dph-base-0.4.0/libHSdph-base-0.4.0-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/dph-prim-interface-0.4.0/libHSdph-prim-interface-0.4.0-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/dph-prim-seq-0.4.0/libHSdph-prim-seq-0.4.0-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/dph-prim-par-0.4.0/libHSdph-prim-par-0.4.0-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/dph-seq-0.4.0/libHSdph-seq-0.4.0-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/dph-par-0.4.0/libHSdph-par-0.4.0-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/unlit
 * /usr/lib64/ghc-6.12.3/libHSrts_thr_debug-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/libHSrts_thr-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/libHSrts_debug-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/libHSrts-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/libHSffi-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/ghc
 * /usr/lib64/ghc-6.12.3/runghc
 * /usr/lib64/ghc-6.12.3/ghc-pkg
 * /usr/lib64/ghc-6.12.3/hsc2hs
 * /usr/bin/hpc
 * /usr/bin/hp2ps
 * QA Notice: Files built without respecting LDFLAGS have been detected
 *  Please include the following list of files in your report:
 * /usr/lib64/ghc-6.12.3/ghc-prim-0.2.0.0/libHSghc-prim-0.2.0.0-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/integer-gmp-0.2.0.1/libHSinteger-gmp-0.2.0.1-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/base-4.2.0.2/libHSbase-4.2.0.2-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/filepath-1.1.0.4/libHSfilepath-1.1.0.4-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/array-0.3.0.1/libHSarray-0.3.0.1-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/bytestring-0.9.1.7/libHSbytestring-0.9.1.7-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/containers-0.3.0.0/libHScontainers-0.3.0.0-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/unix-2.4.0.2/libHSunix-2.4.0.2-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/old-locale-1.0.0.2/libHSold-locale-1.0.0.2-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/old-time-1.0.0.5/libHSold-time-1.0.0.5-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/time-1.1.4/libHStime-1.1.4-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/directory-1.0.1.1/libHSdirectory-1.0.1.1-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/process-1.0.1.3/libHSprocess-1.0.1.3-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/random-1.0.0.2/libHSrandom-1.0.0.2-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/extensible-exceptions-0.1.1.1/libHSextensible-exceptions-0.1.1.1-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/haskell98-1.0.1.1/libHShaskell98-1.0.1.1-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/hpc-0.5.0.5/libHShpc-0.5.0.5-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/pretty-1.0.1.1/libHSpretty-1.0.1.1-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/syb-0.1.0.2/libHSsyb-0.1.0.2-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/template-haskell-2.4.0.1/libHStemplate-haskell-2.4.0.1-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/base-3.0.3.2/libHSbase-3.0.3.2-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/Cabal-1.8.0.6/libHSCabal-1.8.0.6-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/ghc-binary-0.5.0.2/libHSghc-binary-0.5.0.2-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/bin-package-db-0.0.0.0/libHSbin-package-db-0.0.0.0-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/ghc-6.12.3/libHSghc-6.12.3-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/dph-base-0.4.0/libHSdph-base-0.4.0-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/dph-prim-interface-0.4.0/libHSdph-prim-interface-0.4.0-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/dph-prim-seq-0.4.0/libHSdph-prim-seq-0.4.0-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/dph-prim-par-0.4.0/libHSdph-prim-par-0.4.0-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/dph-seq-0.4.0/libHSdph-seq-0.4.0-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/dph-par-0.4.0/libHSdph-par-0.4.0-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/unlit
 * /usr/lib64/ghc-6.12.3/libHSrts_thr_debug-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/libHSrts_thr-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/libHSrts_debug-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/libHSrts-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/libHSffi-ghc6.12.3.so
 * /usr/lib64/ghc-6.12.3/ghc
 * /usr/lib64/ghc-6.12.3/runghc
 * /usr/lib64/ghc-6.12.3/ghc-pkg
 * /usr/lib64/ghc-6.12.3/hsc2hs
 * /usr/bin/hpc
 * /usr/bin/hp2ps
Comment 1 Sergei Trofimovich (RETIRED) gentoo-dev 2013-08-01 13:59:15 UTC
Is it valid to export that var at the very end of src_install() phase?
Like,
src_install() {
    ...
    use binary && QA_PREBUILT='*'
}

I'd like to avoid setting it for default merge.
Comment 2 Sergei Trofimovich (RETIRED) gentoo-dev 2014-02-15 08:53:43 UTC
Pushed as top-level 'use binary && QA_PREBUILT="*"':

> 15 Feb 2014; Sergei Trofimovich <slyfox@gentoo.org> ghc-6.12.3-r2.ebuild,
> ghc-7.0.4.ebuild, ghc-7.4.1-r1.ebuild, ghc-7.4.1.ebuild, ghc-7.4.2.ebuild,
> ghc-7.6.2.ebuild, ghc-7.6.3-r1.ebuild, ghc-7.6.3.ebuild:
> Mark as QA_PREBUILT everything in USE=binary mode (bug #431650 by Agostino
> Sarubbo).

Thanks!