Files
pkgsrc-ng/devel/ruby-atomic/patches/patch-ext_extconf.rb
2016-01-21 23:40:00 +01:00

20 lines
505 B
Ruby

$NetBSD: patch-ext_extconf.rb,v 1.1 2015/02/01 13:53:50 taca Exp $
* Check <sys/atomoc.h> and <atomic.h>
--- ext/extconf.rb.orig 2014-08-19 08:53:02.000000000 +0000
+++ ext/extconf.rb
@@ -14,7 +14,11 @@ require 'mkmf'
extension_name = 'atomic_reference'
dir_config(extension_name)
-have_header "libkern/OSAtomic.h"
+unless have_header "sys/atomic.h"
+ unless have_header "atomic.h"
+ have_header "libkern/OSAtomic.h"
+ end
+end
def compiler_is_gcc
if CONFIG["GCC"] && CONFIG["GCC"] != ""