Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 218417

Summary: Please keyword =app-text/libspectre-0.2.0
Product: Gentoo Linux Reporter: Todd Partridge <Dirk.R.Gently>
Component: [OLD] GNOMEAssignee: Gentoo KDE team <kde>
Status: RESOLVED FIXED    
Severity: enhancement CC: fmccor, gnome, kde, magowiz, stas
Priority: High Keywords: KEYWORDREQ
Version: unspecified   
Hardware: PPC   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 214260, 238650    

Description Todd Partridge 2008-04-19 14:24:51 UTC
Unmasked "missing keyword" packages:

=app-text/libspectre-0.2.0
=dev-libs/libgweather-2.22.1

built successfully on PPC.

Reproducible: Always
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-04-21 22:47:07 UTC
libgweather is handled in bug #218794

Arches, please keyword libspectre in order to be able to keyword evince-2.22

Target keywords are:
    ~alpha ~arm ~hppa ~ia64 ~ppc64 ~ppc ~sh ~sparc ~x86-fbsd
Comment 2 Ferris McCormick (RETIRED) gentoo-dev 2008-04-22 13:32:37 UTC
Done for ~sparc.  I note that neither USE=test nor FEATURES=test seems to actually test anything.  However, after playing around some, I can make spectre-test work thus:
./spectre-test {some-file}.ps {some-output-directory}
And so it can have ~sparc for testing.
Comment 3 Raúl Porcel (RETIRED) gentoo-dev 2008-04-24 13:35:15 UTC
~alpha/~ia64 done
Comment 4 Markus Rothe (RETIRED) gentoo-dev 2008-04-24 17:40:12 UTC
added ~ppc64
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2008-04-26 15:22:37 UTC
Stable for HPPA. Reassigning to maintainers.
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2008-04-26 15:33:22 UTC
(In reply to comment #5)
> Stable for HPPA. [..]

Er, marked ~hppa that is.
Comment 7 Alexis Ballier gentoo-dev 2008-05-17 19:01:04 UTC
(In reply to comment #2)
> Done for ~sparc.  I note that neither USE=test nor FEATURES=test seems to
> actually test anything.  However, after playing around some, I can make
> spectre-test work thus:
> ./spectre-test {some-file}.ps {some-output-directory}
> And so it can have ~sparc for testing.


thanks for the hint, ~x86-fbsd done
Comment 8 Wormo (RETIRED) gentoo-dev 2008-06-16 06:57:33 UTC
This line in the test program crashes with segfault for me:
 spectre_document_load (NULL, argv[1]); 

However, it happens the same on x86 as ppc, and it's clearly a bug for the calling program to do that (though it would be nice if libspectre handled it gracefully, which is no doubt why it's in the test program...)

marked ~ppc
Comment 9 Serhij S. Stasyuk 2008-07-15 11:09:05 UTC
It is _normal_ behaviour if you build it with SPECTRE_DISABLE_CHECKS (see libspectre/spectre-utils.h).

If you build it so, you should handle it in your own code, wich would be faster - you would check only in needed places. SPECTRE_DISABLE_CHECKS should be disabled for production use and may be enabled only for debugging and development purposes.
Comment 10 Raúl Porcel (RETIRED) gentoo-dev 2009-04-06 18:23:30 UTC
evince is not keyworded arm/sh