Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 288179 - dev-perl/Sys-SigAction-0.11 (new package)
Summary: dev-perl/Sys-SigAction-0.11 (new package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 254704 288181
  Show dependency tree
 
Reported: 2009-10-08 11:13 UTC by MT
Modified: 2010-03-28 07:27 UTC (History)
0 users

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


Attachments
dev-perl/Sys-SigAction-0.11 (Sys-SigAction-0.11.ebuild,338 bytes, text/plain)
2009-10-08 11:21 UTC, MT
Details

Note You need to log in before you can comment on or make changes to this bug.
Description MT 2009-10-08 11:13:11 UTC
Attached there is the ebuild for the new package dev-perl/Sys-SigAction, which is
required for bug #254704
Comment 1 MT 2009-10-08 11:21:13 UTC
Created attachment 206427 [details]
dev-perl/Sys-SigAction-0.11
Comment 2 Torsten Veller (RETIRED) gentoo-dev 2009-10-09 07:46:51 UTC
A grep in gscan2pdf was not successful.
Comment 3 MT 2009-10-09 09:23:36 UTC
(In reply to comment #2)
> A grep in gscan2pdf was not successful.

it's required by the v0.9.29 of gscan2pdf (see #254704)

Comment 4 Torsten Veller (RETIRED) gentoo-dev 2009-10-12 08:28:38 UTC
print "Checking for multi-threaded Perl... (warning)\n";
use Config;
eval "use threads";
#belt and suspenders....
if ( ! $@ || $Config{usethreads} || $Config{useithreads} || $Config{use5005threads} ) {
   warn q{ 
   
   Using Signals in a multi-thread perl application is unsupported 
   by Sys::SigAction.

   Sys::SigAction is not Supported on multi-threaded perls.

   Read the following from perldoc perlthrtut:

      ...mixing signals and threads should not be attempted.  
      Implementations are platform-dependent, and even the 
      POSIX semantics may not be what you expect (and Perl
      doesn't even give you the full POSIX API).

   You are on your own...

   Lincoln

   };
}


I don't really like to depend on dev-lang/perl[-ithreads] as other packages need threads support. But what choice to i have?
Comment 5 Torsten Veller (RETIRED) gentoo-dev 2010-03-28 07:27:23 UTC
robbat2     10/03/28 00:23:02

  Added:                metadata.xml ChangeLog Sys-SigAction-0.11.ebuild
  Log:
  Initial commit. Dep for dev-perl/Devel-REPL-1.003009.