Project

General

Profile

Actions

Bug #2762

closed

8461f85162cfc9... <sys/signal.h>: Use __POSIX_VISIBLE stack_t might not be defined in sys/ucontext.h

Added by davshao over 9 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
01/07/2015
Due date:
% Done:

0%

Estimated time:

Description

commit 8461f85162cfc9b0f8f8fff2dbf5d7278f441765
Date: Wed Jan 7 03:34:37 2015 +0100

&lt;sys/signal.h&gt;: Use __POSIX_VISIBLE, __XSI_VISIBLE and __BSD_VISIBLE.

puts the definition of stack_t inside an #if ... #endif and then unconditionally includes sys/ucontext.h. But ucontext.h defines a struct that uses stack_t.

This can be observed building either dports or pkgsrc png.

Actions #1

Updated by swildner over 9 years ago

  • Status changed from New to In Progress

I pushed a partial revert for now -> http://lists.dragonflybsd.org/pipermail/commits/2015-January/417498.html

Please report back if it fixes your issues.

Sascha

Actions #2

Updated by swildner over 9 years ago

  • Status changed from In Progress to Closed

Some feedback I asked for would have been nice. Assuming it is fixed after almost 2 weeks of silence. Please feel free to re-open if there are any issues left.

Actions

Also available in: Atom PDF