Ticket #7431 (closed bug: fixed)

Opened 6 months ago

Last modified 5 months ago

execvpe exists on QNX

Reported by: singpolyma Owned by:
Priority: normal Milestone:
Component: libraries/unix Version: 7.7
Keywords: qnx Cc:
Operating System: Other Architecture: Unknown/Multiple
Type of failure: Building GHC failed Difficulty:
Test Case: Blocked By:
Blocking: Related Tickets:

Description

The definition of execvpe in this package conflicts with the native QNX definition:  http://www.qnx.com/developers/docs/6.3.2/neutrino/lib_ref/e/execvpe.html

For now I have just put #ifndef __QNXNTO__ around it in the header file and the c file.

Attachments

execvpe-qnx-nto.patch Download (0.8 KB) - added by singpolyma 5 months ago.
This patch works, but there is probably a better way.
0001-execvpe-exists-on-QNX.patch Download (1.1 KB) - added by singpolyma 5 months ago.
This patch is a bit cleaner, but we need the definition of pPrPr_disableITimers, so can't quite share the WIN32 detection

Change History

Changed 5 months ago by singpolyma

This patch works, but there is probably a better way.

Changed 5 months ago by singpolyma

  • keywords qnx added
  • status changed from new to patch

Changed 5 months ago by singpolyma

This patch is a bit cleaner, but we need the definition of pPrPr_disableITimers, so can't quite share the WIN32 detection

Changed 5 months ago by singpolyma

  • failure changed from None/Unknown to Building GHC failed

Changed 5 months ago by ezyang

  • status changed from patch to closed
  • resolution set to fixed

Applied, thanks.

commit 14f43cb48afdb91e0e431b6a3dfb9747230d332f
Author: Stephen Paul Weber <singpolyma@singpolyma.net>
Date:   Tue Dec 11 19:26:55 2012 -0500

    execvpe exists on QNX
Note: See TracTickets for help on using tickets.