Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 Sep 2022 02:02:25 +0000
From:      bugzilla-noreply@freebsd.org
To:        ruby@FreeBSD.org
Subject:   [Bug 266227] [exp-run] Request for exp-run with qsort_r API change
Message-ID:  <bug-266227-21402-MfvsL3S8Y7@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-266227-21402@https.bugs.freebsd.org/bugzilla/>
References:  <bug-266227-21402@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266227

Xin LI <delphij@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #236388|0                           |1
        is obsolete|                            |

--- Comment #15 from Xin LI <delphij@FreeBSD.org> ---
Created attachment 236507
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=236507&action=edit
Patch to modify qsort_r API to use GNU (POSIX) interface

I've revised the patch a little bit (main change was for stdlib.h by changing
the behavior from breaking applications that called FreeBSD style comparator to
just route the call to the compatibility symbol as if the code was compiled for
an earlier FreeBSD release; the rest was test cases added to validate the
compatibility symbol was doing the right thing). This will fix some of ports
broken by the change.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-266227-21402-MfvsL3S8Y7>