Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 252363 Details for
Bug 343071
app-portage/eix-0.22.3 build problem on interix: no SA_SIGINFO
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
check if SA_SIGINFO is there.
eix-0.22.3-sa_siginfo.patch (text/plain), 1.05 KB, created by
Markus Duft (RETIRED)
on 2010-10-28 13:21:41 UTC
(
hide
)
Description:
check if SA_SIGINFO is there.
Filename:
MIME Type:
Creator:
Markus Duft (RETIRED)
Created:
2010-10-28 13:21:41 UTC
Size:
1.05 KB
patch
obsolete
>diff -ru -x '*.Po' -x '*.Plo' eix-0.22.3.orig/src/cache/common/ebuild_exec.cc eix-0.22.3/src/cache/common/ebuild_exec.cc >--- eix-0.22.3.orig/src/cache/common/ebuild_exec.cc 2010-10-28 15:08:47 +0200 >+++ eix-0.22.3/src/cache/common/ebuild_exec.cc 2010-10-28 15:12:19 +0200 >@@ -68,13 +68,22 @@ > m_handler.sa_handler = ebuild_sig_handler; > m_handler.sa_flags = 0; > sigemptyset(&(m_handler.sa_mask)); >- if(((handleHUP.sa_flags & SA_SIGINFO) != 0) || >+ if( >+ #ifdef SA_SIGINFO >+ ((handleHUP.sa_flags & SA_SIGINFO) != 0) || >+ #endif > (handleHUP.sa_handler != SIG_IGN)) > sigaction(SIGHUP, &m_handler, NULL); >- if(((handleINT.sa_flags & SA_SIGINFO) != 0) || >+ if( >+ #ifdef SA_SIGINFO >+ ((handleINT.sa_flags & SA_SIGINFO) != 0) || >+ #endif > (handleINT.sa_handler != SIG_IGN)) > sigaction(SIGINT, &m_handler, NULL); >- if(((handleTERM.sa_flags & SA_SIGINFO) != 0) || >+ if( >+ #ifdef SA_SIGINFO >+ ((handleTERM.sa_flags & SA_SIGINFO) != 0) || >+ #endif > (handleTERM.sa_handler != SIG_IGN)) > sigaction(SIGTERM, &m_handler, NULL); > #else
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 343071
: 252363 |
252383