29 lines
693 B
Plaintext
29 lines
693 B
Plaintext
$OpenBSD: patch-configure,v 1.1.1.1 2020/12/28 16:45:27 jeremy Exp $
|
|
|
|
Set correct shared library name.
|
|
|
|
Override the arch setting to remove OpenBSD version from it,
|
|
so ports don't have to be bumped when OpenBSD version changes.
|
|
|
|
Index: configure
|
|
--- configure.orig
|
|
+++ configure
|
|
@@ -29762,7 +29762,7 @@ fi
|
|
;; #(
|
|
openbsd*|mirbsd*) :
|
|
|
|
- LIBRUBY_SO='lib$(RUBY_SO_NAME).$(SOEXT).$(MAJOR).'`expr ${MINOR} \* 10 + ${TEENY}`
|
|
+ LIBRUBY_SO='lib$(RUBY_SO_NAME).so.'${LIBruby30_VERSION}
|
|
;; #(
|
|
solaris*) :
|
|
|
|
@@ -31331,7 +31331,7 @@ _ACEOF
|
|
|
|
else
|
|
|
|
- arch="${target_cpu}-${target_os}"
|
|
+ arch="${target_cpu}-openbsd"
|
|
cat >>confdefs.h <<_ACEOF
|
|
#define RUBY_PLATFORM "$arch"
|
|
_ACEOF
|