Github messages for voidlinux
 help / color / mirror / Atom feed
* Re: yabasic: update to 2.86.3.
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-17614@inbox.vuxu.org>
@ 2020-01-06 17:27 ` voidlinux-github
  2020-01-09 18:40 ` yabasic: update to 2.86.4 voidlinux-github
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 5+ messages in thread
From: voidlinux-github @ 2020-01-06 17:27 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 159 bytes --]

New comment by mobinmob on void-packages repository

https://github.com/void-linux/void-packages/pull/17614#issuecomment-571230202

Comment:
Update to 2.86.4.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: yabasic: update to 2.86.4.
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-17614@inbox.vuxu.org>
  2020-01-06 17:27 ` yabasic: update to 2.86.3 voidlinux-github
@ 2020-01-09 18:40 ` voidlinux-github
  2020-01-09 20:27 ` [PR PATCH] [Updated] " voidlinux-github
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 5+ messages in thread
From: voidlinux-github @ 2020-01-09 18:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 166 bytes --]

New comment by Piraty on void-packages repository

https://github.com/void-linux/void-packages/pull/17614#issuecomment-572695570

Comment:
please squash your commits

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PR PATCH] [Updated] yabasic: update to 2.86.4.
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-17614@inbox.vuxu.org>
  2020-01-06 17:27 ` yabasic: update to 2.86.3 voidlinux-github
  2020-01-09 18:40 ` yabasic: update to 2.86.4 voidlinux-github
@ 2020-01-09 20:27 ` voidlinux-github
  2020-01-09 20:28 ` voidlinux-github
  2020-01-10 13:40 ` [PR PATCH] [Merged]: " voidlinux-github
  4 siblings, 0 replies; 5+ messages in thread
From: voidlinux-github @ 2020-01-09 20:27 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 317 bytes --]

There is an updated pull request by mobinmob against master on the void-packages repository

https://github.com/mobinmob/void-packages yabsic
https://github.com/void-linux/void-packages/pull/17614

yabasic: update to 2.86.4.


A patch file from https://github.com/void-linux/void-packages/pull/17614.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-yabsic-17614.patch --]
[-- Type: text/x-diff, Size: 77024 bytes --]

From e1e3de0a19a6a9fa2450592664330e1aa41a8189 Mon Sep 17 00:00:00 2001
From: mobinmob <mobinmob@disroot.org>
Date: Thu, 19 Dec 2019 12:51:45 +0200
Subject: [PATCH] yabasic: update to 2.86.4.

---
 srcpkgs/yabasic/patches/CVE-2019-19720.patch | 2362 ------------------
 srcpkgs/yabasic/template                     |    4 +-
 2 files changed, 2 insertions(+), 2364 deletions(-)
 delete mode 100644 srcpkgs/yabasic/patches/CVE-2019-19720.patch

diff --git a/srcpkgs/yabasic/patches/CVE-2019-19720.patch b/srcpkgs/yabasic/patches/CVE-2019-19720.patch
deleted file mode 100644
index 30c0a275047..00000000000
--- a/srcpkgs/yabasic/patches/CVE-2019-19720.patch
+++ /dev/null
@@ -1,2362 +0,0 @@
-From 88336c63c311cb15aef31c51a9752dd4baf18caa Mon Sep 17 00:00:00 2001
-From: Marc Ihm <marc@ihm.name>
-Date: Wed, 11 Dec 2019 22:24:24 +0100
-Subject: [PATCH] fixed heap-problem in parsing strings
-
----
- flex.c                                      |   18 +-
- foreign.c                                   |    6 +-
- graphic.c                                   |    4 +-
- io.c                                        |    2 +-
- main.c                                      |    4 +-
- tests/error/error_string_not_terminated.yab |    6 +
- tests/short_if.yab                          |    2 +
- tests/string.yab                            |    1 +
- unix/lang/config.h                          |  127 ++
- unix/lang/config.status                     | 1982 +++++++++++++++++++
- yabasic.flex                                |   20 +-
- yabasic.h                                   |    2 +-
- 12 files changed, 2142 insertions(+), 32 deletions(-)
- create mode 100644 tests/error/error_string_not_terminated.yab
- create mode 100644 tests/short_if.yab
- create mode 100644 unix/lang/config.h
- create mode 100755 unix/lang/config.status
-
-diff --git flex.c flex.c
-index af3d4bb..ea0fe2e 100644
---- flex.c
-+++ flex.c
-@@ -3084,21 +3084,17 @@ case 240:
- /* rule 240 can match eol */
- YY_RULE_SETUP
- {
--  int cnt;
--  if (yytext[yyleng-1]=='\n') yycolumn=1;
--  if (yytext[yyleng-1]=='\n' && in_short_if) {in_short_if--;yyless(0);return tIMPLICITENDIF;}
--  if (yytext[yyleng-1]=='\n') {
-+  if (yyleng<2 || yytext[yyleng-1]=='\n') { /* unterminated string has reached end of line, report qualified error in bison */
-+        yycolumn=1;		      
-   	yylval.string=NULL;
-   	return tSTRING;
--  }
--  for(cnt=0;yytext[yyleng-cnt-2]=='\\';cnt++) ;
--  if (cnt%2) {
-+  } else if (yytext[yyleng-2]=='\\') { /* final quote was escaped, so put all text back and read more */
-   	yyless(yyleng-1);
- 	yymore();
--  } else {
-+  } else { /* properly quoted string; remove quotes and return it */
- 	yylval.string=(char *)my_strdup(yytext+1);
--	*(yylval.string+yyleng-2)='\0';
--	replace(yylval.string);
-+	*(yylval.string+strlen(yylval.string)-1)='\0';
-+	replace_escapes(yylval.string);
- 	return tSTRING;
-   }
- }
-@@ -4184,7 +4180,7 @@ int import_lib(char *name) /* import library */
-   } 
- 
-   if (severity_threshold <= sNOTE) {
--    if (isbound) {      
-+    if (is_bound) {      
-       sprintf(string,"importing library '%s'",name);
-     } else {
-       sprintf(string,"importing from file '%s'",full);
-diff --git foreign.c foreign.c
-index c7c41c0..27ce723 100755
---- foreign.c
-+++ foreign.c
-@@ -375,7 +375,7 @@ frnbf_set ()  /* set a value within a foreign buffer */
-     if (!frn_decode_ffi_type(type, &valtype, NULL, ktSIMPLE)) return;
-     if (!frnbf_verify_not_null(size)) return;
-     if (offset<0 || ( size >= 0 && offset+valtype->size > size)) {
--	sprintf(estring, "overrun: offset of %d plus size of type %s = %d exceeds size of buffer %d",
-+	sprintf(estring, "overrun: offset of %d plus size of type %s = %lu exceeds size of buffer %d",
- 		offset, type, valtype->size, size);
- 	error(sERROR, estring);
- 	return;
-@@ -426,7 +426,7 @@ frnbf_set_buffer ()  /* set a buffer within a foreign buffer */
-     frn_decode_ffi_type("buffer", &bufftype, NULL, ktCOMPLEX);
-     if (!frnbf_verify_not_null(size1)) return;
-     if (offset<0 || (size1 >= 0 && offset+bufftype->size > size1)) {
--	sprintf(estring, "overrun: offset of %d plus size of pointer = %d exceeds size of buffer %d",
-+	sprintf(estring, "overrun: offset of %d plus size of pointer = %lu exceeds size of buffer %d",
- 		offset, bufftype->size, size1);
- 	error(sERROR, estring);
- 	return;
-@@ -453,7 +453,7 @@ frnbf_get ()  /* get a value from a foreign buffer */
-     if (!frn_decode_ffi_type(type, &valtype, NULL, ktSIMPLE)) return 0.0;
-     if (!frnbf_verify_not_null(size)) return 0.0;
-     if (offset<0 || (size >= 0 && offset+valtype->size > size)) {
--	sprintf(estring, "overrun: offset of %d plus size of type %s = %d exceeds size of buffer %d",
-+	sprintf(estring, "overrun: offset of %d plus size of type %s = %lu exceeds size of buffer %d",
- 		offset, type, valtype->size, size);
- 	error(sERROR, estring);
- 	return 0.0;
-diff --git graphic.c graphic.c
-index 83d8c96..a358997 100755
---- graphic.c
-+++ graphic.c
-@@ -1298,7 +1298,7 @@ rgb_to_pixel (int r, int g, int b)
- }
- 
- 
--static int
-+static void
- pixel_to_rgb (int *r, int *g, int *b, int pixel)
- {
-     /* create an rgb value from pixel */
-@@ -2208,7 +2208,7 @@ readrgb (char *bits, int off, unsigned short *red, unsigned short *green,
- 	if (scanned == EOF)
- 		sprintf(estring, "Invalid bitmap: unexpected end of supplied string");
- 	else
--		sprintf(estring,"Invalid bitmap: could only extract %d hex-values from supplied string at position %d: '%.6s'",scanned, bitpt-bitstart,bitpt);
-+		sprintf(estring,"Invalid bitmap: could only extract %d hex-values from supplied string at position %ld: '%.6s'",scanned, bitpt-bitstart,bitpt);
-     error (sERROR, estring);
-     return 0;
- }
-diff --git io.c io.c
-index 6b50f2a..7e1d88f 100644
---- io.c
-+++ io.c
-@@ -599,7 +599,7 @@ static void decode_key(int key, char *to) /* decode keycode into string */
- 
- 
- char *
--replace(char *string)		/* replace \n,\a, etc. */
-+replace_escapes(char *string)		/* replace \n,\a, etc. */
- {
-     char *from, *to;
-     char *p;
-diff --git main.c main.c
-index 253506a..bd083e1 100755
---- main.c
-+++ main.c
-@@ -278,7 +278,7 @@ main (int argc, char **argv)
- 	    printf
- 		("Your program will execute immediately and cannot be saved;\n");
- 	    printf
--		("create your program with an external editor, if you want to keep it.\n");
-+		("create your program with an external editor, to avoid this.\n");
- #ifdef UNIX
- 	    printf
- 		("Type 'man yabasic' or see the file yabasic.htm for more information,\n");
-@@ -2556,7 +2556,7 @@ mybind (char *bound)		/* bind a program to the interpreter and save it */
-     proglen += 5;
-     fprintf (fbound, "rem %08d\n", proglen);
-     fprintf (fbound, "rem %s\n", progname);
--    fprintf (fbound, "rem %08d\n", strlen(progname));
-+    fprintf (fbound, "rem %08lu\n", strlen(progname));
-     fprintf (fbound, "rem %02d\n", severity_threshold + yydebug);
-     fprintf (fbound, "rem %s\n", YABMAGIC);
-     fclose (fyab);
-diff --git tests/error/error_string_not_terminated.yab tests/error/error_string_not_terminated.yab
-new file mode 100644
-index 0000000..22e639e
---- /dev/null
-+++ tests/error/error_string_not_terminated.yab
-@@ -0,0 +1,6 @@
-+#expect#---Error in error_string_not_terminated.yab, line 6:
-+#expect#---Error: String not terminated
-+#expect#   print "this string has no end
-+#expect#         ^~~~~~~~~~~~~~~~~~~~~~~~
-+#expect#---Error: Program not executed
-+print "this string has no end
-diff --git tests/short_if.yab tests/short_if.yab
-new file mode 100644
-index 0000000..ca8290e
---- /dev/null
-+++ tests/short_if.yab
-@@ -0,0 +1,2 @@
-+
-+if (1<2) print "hi"
-diff --git tests/string.yab tests/string.yab
-index bbe6ad3..306ddf3 100755
---- tests/string.yab
-+++ tests/string.yab
-@@ -7,3 +7,4 @@ if chomp$("foo\n")<>"foo" error "chomp$ has problems"
- if chomp$("foo")<>"foo" error "chomp$ has problems"
- if not glob("foobar","*bar") error "glob has problems"
- if not glob("bar","*bar") error "glob has problems"
-+if len("foo\"")<>4 error "strlen has problems"
-diff --git unix/lang/config.h unix/lang/config.h
-new file mode 100644
-index 0000000..a995f06
---- /dev/null
-+++ unix/lang/config.h
-@@ -0,0 +1,127 @@
-+/* config.h.  Generated from config.h.in by configure.  */
-+/* config.h.in.  Generated from configure.ac by autoheader.  */
-+
-+/* build-time, that will be displayed in banner */
-+#define BUILD_TIME "Wed Dec 11 21:19:25 UTC 2019"
-+
-+/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
-+   systems. This function is required for `alloca.c' support on those systems.
-+   */
-+/* #undef CRAY_STACKSEG_END */
-+
-+/* Define to 1 if using `alloca.c'. */
-+/* #undef C_ALLOCA */
-+
-+/* Define to 1 if you have `alloca', as a function or macro. */
-+#define HAVE_ALLOCA 1
-+
-+/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
-+   */
-+#define HAVE_ALLOCA_H 1
-+
-+/* Define to 1 if you have the <alloc.h> header file. */
-+/* #undef HAVE_ALLOC_H */
-+
-+/* Define to 1 if you have the <curses.h> header file. */
-+#define HAVE_CURSES_H 1
-+
-+/* Define to 1 if you have the <dlfcn.h> header file. */
-+#define HAVE_DLFCN_H 1
-+
-+/* Define to 1 if you have the <ffi.h> header file. */
-+#define HAVE_FFI_H 1
-+
-+/* Define to 1 if you have the `getnstr' function. */
-+#define HAVE_GETNSTR 1
-+
-+/* Define to 1 if you have the <inttypes.h> header file. */
-+#define HAVE_INTTYPES_H 1
-+
-+/* Define to 1 if you have the <malloc.h> header file. */
-+#define HAVE_MALLOC_H 1
-+
-+/* Define to 1 if you have the <memory.h> header file. */
-+#define HAVE_MEMORY_H 1
-+
-+/* Define to 1 if you have the `mkstemp' function. */
-+#define HAVE_MKSTEMP 1
-+
-+/* Define to 1 if you have the <ncurses.h> header file. */
-+#define HAVE_NCURSES_H 1
-+
-+/* Define to 1 if you have the <prctl.h> header file. */
-+/* #undef HAVE_PRCTL_H */
-+
-+/* Define to 1 if you have the <stdint.h> header file. */
-+#define HAVE_STDINT_H 1
-+
-+/* Define to 1 if you have the <stdlib.h> header file. */
-+#define HAVE_STDLIB_H 1
-+
-+/* Define to 1 if you have the `strerror' function. */
-+#define HAVE_STRERROR 1
-+
-+/* Define to 1 if you have the <strings.h> header file. */
-+#define HAVE_STRINGS_H 1
-+
-+/* Define to 1 if you have the <string.h> header file. */
-+#define HAVE_STRING_H 1
-+
-+/* Define to 1 if you have the <sys/stat.h> header file. */
-+#define HAVE_SYS_STAT_H 1
-+
-+/* Define to 1 if you have the <sys/types.h> header file. */
-+#define HAVE_SYS_TYPES_H 1
-+
-+/* Define to 1 if you have the <unistd.h> header file. */
-+#define HAVE_UNISTD_H 1
-+
-+/* Define to the sub-directory where libtool stores uninstalled libraries. */
-+#define LT_OBJDIR ".libs/"
-+
-+/* Name of package */
-+#define PACKAGE "yabasic"
-+
-+/* Define to the address where bug reports for this package should be sent. */
-+#define PACKAGE_BUGREPORT ""
-+
-+/* Define to the full name of this package. */
-+#define PACKAGE_NAME "yabasic"
-+
-+/* Define to the full name and version of this package. */
-+#define PACKAGE_STRING "yabasic 2.86.1"
-+
-+/* Define to the one symbol short name of this package. */
-+#define PACKAGE_TARNAME "yabasic"
-+
-+/* Define to the home page for this package. */
-+#define PACKAGE_URL ""
-+
-+/* Define to the version of this package. */
-+#define PACKAGE_VERSION "2.86.1"
-+
-+/* If using the C implementation of alloca, define if you know the
-+   direction of stack growth for your system; otherwise it will be
-+   automatically deduced at runtime.
-+	STACK_DIRECTION > 0 => grows toward higher addresses
-+	STACK_DIRECTION < 0 => grows toward lower addresses
-+	STACK_DIRECTION = 0 => direction of growth unknown */
-+/* #undef STACK_DIRECTION */
-+
-+/* Define to 1 if you have the ANSI C header files. */
-+#define STDC_HEADERS 1
-+
-+/* architecture of build machine */
-+#define UNIX_ARCHITECTURE "x86_64-unknown-linux-gnu"
-+
-+/* libffi and dlopen available */
-+#define USE_DL_FFI 1
-+
-+/* Version number of package */
-+#define VERSION "2.86.1"
-+
-+/* Define to 1 if the X Window System is missing or not being used. */
-+/* #undef X_DISPLAY_MISSING */
-+
-+/* Define to `unsigned int' if <sys/types.h> does not define. */
-+/* #undef size_t */
-diff --git unix/lang/config.status unix/lang/config.status
-new file mode 100755
-index 0000000..bcbc776
---- /dev/null
-+++ unix/lang/config.status
-@@ -0,0 +1,1982 @@
-+#! /bin/sh
-+# Generated by configure.
-+# Run this file to recreate the current configuration.
-+# Compiler output produced by configure, useful for debugging
-+# configure, is in config.log if it exists.
-+
-+debug=false
-+ac_cs_recheck=false
-+ac_cs_silent=false
-+
-+SHELL=${CONFIG_SHELL-/bin/sh}
-+export SHELL
-+## -------------------- ##
-+## M4sh Initialization. ##
-+## -------------------- ##
-+
-+# Be more Bourne compatible
-+DUALCASE=1; export DUALCASE # for MKS sh
-+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
-+  emulate sh
-+  NULLCMD=:
-+  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
-+  # is contrary to our usage.  Disable this feature.
-+  alias -g '${1+"$@"}'='"$@"'
-+  setopt NO_GLOB_SUBST
-+else
-+  case `(set -o) 2>/dev/null` in #(
-+  *posix*) :
-+    set -o posix ;; #(
-+  *) :
-+     ;;
-+esac
-+fi
-+
-+
-+as_nl='
-+'
-+export as_nl
-+# Printing a long string crashes Solaris 7 /usr/bin/printf.
-+as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
-+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
-+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
-+# Prefer a ksh shell builtin over an external printf program on Solaris,
-+# but without wasting forks for bash or zsh.
-+if test -z "$BASH_VERSION$ZSH_VERSION" \
-+    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
-+  as_echo='print -r --'
-+  as_echo_n='print -rn --'
-+elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
-+  as_echo='printf %s\n'
-+  as_echo_n='printf %s'
-+else
-+  if test "X`(/usr/ucecho -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
-+    as_echo_body='eval /usr/ucecho -n "$1$as_nl"'
-+    as_echo_n='/usr/ucecho -n'
-+  else
-+    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
-+    as_echo_n_body='eval
-+      arg=$1;
-+      case $arg in #(
-+      *"$as_nl"*)
-+	expr "X$arg" : "X\\(.*\\)$as_nl";
-+	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
-+      esac;
-+      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
-+    '
-+    export as_echo_n_body
-+    as_echo_n='sh -c $as_echo_n_body as_echo'
-+  fi
-+  export as_echo_body
-+  as_echo='sh -c $as_echo_body as_echo'
-+fi
-+
-+# The user is always right.
-+if test "${PATH_SEPARATOR+set}" != set; then
-+  PATH_SEPARATOR=:
-+  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
-+    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
-+      PATH_SEPARATOR=';'
-+  }
-+fi
-+
-+
-+# IFS
-+# We need space, tab and new line, in precisely that order.  Quoting is
-+# there to prevent editors from complaining about space-tab.
-+# (If _AS_PATH_WALK were called with IFS unset, it would disable word
-+# splitting by setting IFS to empty value.)
-+IFS=" ""	$as_nl"
-+
-+# Find who we are.  Look in the path if we contain no directory separator.
-+as_myself=
-+case $0 in #((
-+  *[\\/]* ) as_myself=$0 ;;
-+  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-+for as_dir in $PATH
-+do
-+  IFS=$as_save_IFS
-+  test -z "$as_dir" && as_dir=.
-+    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
-+  done
-+IFS=$as_save_IFS
-+
-+     ;;
-+esac
-+# We did not find ourselves, most probably we were run as `sh COMMAND'
-+# in which case we are not to be found in the path.
-+if test "x$as_myself" = x; then
-+  as_myself=$0
-+fi
-+if test ! -f "$as_myself"; then
-+  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
-+  exit 1
-+fi
-+
-+# Unset variables that we do not need and which cause bugs (e.g. in
-+# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
-+# suppresses any "Segmentation fault" message there.  '((' could
-+# trigger a bug in pdksh 5.2.14.
-+for as_var in BASH_ENV ENV MAIL MAILPATH
-+do eval test x\${$as_var+set} = xset \
-+  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
-+done
-+PS1='$ '
-+PS2='> '
-+PS4='+ '
-+
-+# NLS nuisances.
-+LC_ALL=C
-+export LC_ALL
-+LANGUAGE=C
-+export LANGUAGE
-+
-+# CDPATH.
-+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-+
-+
-+# as_fn_error STATUS ERROR [LINENO LOG_FD]
-+# ----------------------------------------
-+# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
-+# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
-+# script with STATUS, using 1 if that was 0.
-+as_fn_error ()
-+{
-+  as_status=$1; test $as_status -eq 0 && as_status=1
-+  if test "$4"; then
-+    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
-+    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
-+  fi
-+  $as_echo "$as_me: error: $2" >&2
-+  as_fn_exit $as_status
-+} # as_fn_error
-+
-+
-+# as_fn_set_status STATUS
-+# -----------------------
-+# Set $? to STATUS, without forking.
-+as_fn_set_status ()
-+{
-+  return $1
-+} # as_fn_set_status
-+
-+# as_fn_exit STATUS
-+# -----------------
-+# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
-+as_fn_exit ()
-+{
-+  set +e
-+  as_fn_set_status $1
-+  exit $1
-+} # as_fn_exit
-+
-+# as_fn_unset VAR
-+# ---------------
-+# Portably unset VAR.
-+as_fn_unset ()
-+{
-+  { eval $1=; unset $1;}
-+}
-+as_unset=as_fn_unset
-+# as_fn_append VAR VALUE
-+# ----------------------
-+# Append the text in VALUE to the end of the definition contained in VAR. Take
-+# advantage of any shell optimizations that allow amortized linear growth over
-+# repeated appends, instead of the typical quadratic growth present in naive
-+# implementations.
-+if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
-+  eval 'as_fn_append ()
-+  {
-+    eval $1+=\$2
-+  }'
-+else
-+  as_fn_append ()
-+  {
-+    eval $1=\$$1\$2
-+  }
-+fi # as_fn_append
-+
-+# as_fn_arith ARG...
-+# ------------------
-+# Perform arithmetic evaluation on the ARGs, and store the result in the
-+# global $as_val. Take advantage of shells that can avoid forks. The arguments
-+# must be portable across $(()) and expr.
-+if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
-+  eval 'as_fn_arith ()
-+  {
-+    as_val=$(( $* ))
-+  }'
-+else
-+  as_fn_arith ()
-+  {
-+    as_val=`expr "$@" || test $? -eq 1`
-+  }
-+fi # as_fn_arith
-+
-+
-+if expr a : '\(a\)' >/dev/null 2>&1 &&
-+   test "X`expr 00001 : '.*\(...\)'`" = X001; then
-+  as_expr=expr
-+else
-+  as_expr=false
-+fi
-+
-+if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
-+  as_basename=basename
-+else
-+  as_basename=false
-+fi
-+
-+if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
-+  as_dirname=dirname
-+else
-+  as_dirname=false
-+fi
-+
-+as_me=`$as_basename -- "$0" ||
-+$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
-+	 X"$0" : 'X\(//\)$' \| \
-+	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
-+$as_echo X/"$0" |
-+    sed '/^.*\/\([^/][^/]*\)\/*$/{
-+	    s//\1/
-+	    q
-+	  }
-+	  /^X\/\(\/\/\)$/{
-+	    s//\1/
-+	    q
-+	  }
-+	  /^X\/\(\/\).*/{
-+	    s//\1/
-+	    q
-+	  }
-+	  s/.*/./; q'`
-+
-+# Avoid depending upon Character Ranges.
-+as_cr_letters='abcdefghijklmnopqrstuvwxyz'
-+as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
-+as_cr_Letters=$as_cr_letters$as_cr_LETTERS
-+as_cr_digits='0123456789'
-+as_cr_alnum=$as_cr_Letters$as_cr_digits
-+
-+ECHO_C= ECHO_N= ECHO_T=
-+case `echo -n x` in #(((((
-+-n*)
-+  case `echo 'xy\c'` in
-+  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
-+  xy)  ECHO_C='\c';;
-+  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
-+       ECHO_T='	';;
-+  esac;;
-+*)
-+  ECHO_N='-n';;
-+esac
-+
-+rm -f conf$$ conf$$.exe conf$$.file
-+if test -d conf$$.dir; then
-+  rm -f conf$$.dir/conf$$.file
-+else
-+  rm -f conf$$.dir
-+  mkdir conf$$.dir 2>/dev/null
-+fi
-+if (echo >conf$$.file) 2>/dev/null; then
-+  if ln -s conf$$.file conf$$ 2>/dev/null; then
-+    as_ln_s='ln -s'
-+    # ... but there are two gotchas:
-+    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
-+    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
-+    # In both cases, we have to default to `cp -pR'.
-+    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
-+      as_ln_s='cp -pR'
-+  elif ln conf$$.file conf$$ 2>/dev/null; then
-+    as_ln_s=ln
-+  else
-+    as_ln_s='cp -pR'
-+  fi
-+else
-+  as_ln_s='cp -pR'
-+fi
-+rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
-+rmdir conf$$.dir 2>/dev/null
-+
-+
-+# as_fn_mkdir_p
-+# -------------
-+# Create "$as_dir" as a directory, including parents if necessary.
-+as_fn_mkdir_p ()
-+{
-+
-+  case $as_dir in #(
-+  -*) as_dir=./$as_dir;;
-+  esac
-+  test -d "$as_dir" || eval $as_mkdir_p || {
-+    as_dirs=
-+    while :; do
-+      case $as_dir in #(
-+      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
-+      *) as_qdir=$as_dir;;
-+      esac
-+      as_dirs="'$as_qdir' $as_dirs"
-+      as_dir=`$as_dirname -- "$as_dir" ||
-+$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
-+	 X"$as_dir" : 'X\(//\)[^/]' \| \
-+	 X"$as_dir" : 'X\(//\)$' \| \
-+	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
-+$as_echo X"$as_dir" |
-+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
-+	    s//\1/
-+	    q
-+	  }
-+	  /^X\(\/\/\)[^/].*/{
-+	    s//\1/
-+	    q
-+	  }
-+	  /^X\(\/\/\)$/{
-+	    s//\1/
-+	    q
-+	  }
-+	  /^X\(\/\).*/{
-+	    s//\1/
-+	    q
-+	  }
-+	  s/.*/./; q'`
-+      test -d "$as_dir" && break
-+    done
-+    test -z "$as_dirs" || eval "mkdir $as_dirs"
-+  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
-+
-+
-+} # as_fn_mkdir_p
-+if mkdir -p . 2>/dev/null; then
-+  as_mkdir_p='mkdir -p "$as_dir"'
-+else
-+  test -d ./-p && rmdir ./-p
-+  as_mkdir_p=false
-+fi
-+
-+
-+# as_fn_executable_p FILE
-+# -----------------------
-+# Test if FILE is an executable regular file.
-+as_fn_executable_p ()
-+{
-+  test -f "$1" && test -x "$1"
-+} # as_fn_executable_p
-+as_test_x='test -x'
-+as_executable_p=as_fn_executable_p
-+
-+# Sed expression to map a string onto a valid CPP name.
-+as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
-+
-+# Sed expression to map a string onto a valid variable name.
-+as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
-+
-+
-+exec 6>&1
-+## ----------------------------------- ##
-+## Main body of $CONFIG_STATUS script. ##
-+## ----------------------------------- ##
-+# Save the log message, to keep $0 and so on meaningful, and to
-+# report actual input values of CONFIG_FILES etc. instead of their
-+# values after options handling.
-+ac_log="
-+This file was extended by yabasic $as_me 2.86.1, which was
-+generated by GNU Autoconf 2.69.  Invocation command line was
-+
-+  CONFIG_FILES    = $CONFIG_FILES
-+  CONFIG_HEADERS  = $CONFIG_HEADERS
-+  CONFIG_LINKS    = $CONFIG_LINKS
-+  CONFIG_COMMANDS = $CONFIG_COMMANDS
-+  $ $0 $@
-+
-+on `(hostname || uname -n) 2>/dev/null | sed 1q`
-+"
-+
-+# Files that config.status was made for.
-+config_files=" Makefile"
-+config_headers=" config.h:config.h.in"
-+config_commands=" depfiles libtool"
-+
-+ac_cs_usage="\
-+\`$as_me' instantiates files and other configuration actions
-+from templates according to the current configuration.  Unless the files
-+and actions are specified as TAGs, all are instantiated by default.
-+
-+Usage: $0 [OPTION]... [TAG]...
-+
-+  -h, --help       print this help, then exit
-+  -V, --version    print version number and configuration settings, then exit
-+      --config     print configuration, then exit
-+  -q, --quiet, --silent
-+                   do not print progress messages
-+  -d, --debug      don't remove temporary files
-+      --recheck    update $as_me by reconfiguring in the same conditions
-+      --file=FILE[:TEMPLATE]
-+                   instantiate the configuration file FILE
-+      --header=FILE[:TEMPLATE]
-+                   instantiate the configuration header FILE
-+
-+Configuration files:
-+$config_files
-+
-+Configuration headers:
-+$config_headers
-+
-+Configuration commands:
-+$config_commands
-+
-+Report bugs to the package provider."
-+
-+ac_cs_config=""
-+ac_cs_version="\
-+yabasic config.status 2.86.1
-+configured by ./configure, generated by GNU Autoconf 2.69,
-+  with options \"$ac_cs_config\"
-+
-+Copyright (C) 2012 Free Software Foundation, Inc.
-+This config.status script is free software; the Free Software Foundation
-+gives unlimited permission to copy, distribute and modify it."
-+
-+ac_pwd='/home/ihm/yabasic/unix/lang'
-+srcdir='.'
-+INSTALL='/usr/bin/install -c'
-+MKDIR_P='/usr/bin/mkdir -p'
-+AWK='gawk'
-+test -n "$AWK" || AWK=awk
-+# The default lists apply if the user does not specify any file.
-+ac_need_defaults=:
-+while test $# != 0
-+do
-+  case $1 in
-+  --*=?*)
-+    ac_option=`expr "X$1" : 'X\([^=]*\)='`
-+    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
-+    ac_shift=:
-+    ;;
-+  --*=)
-+    ac_option=`expr "X$1" : 'X\([^=]*\)='`
-+    ac_optarg=
-+    ac_shift=:
-+    ;;
-+  *)
-+    ac_option=$1
-+    ac_optarg=$2
-+    ac_shift=shift
-+    ;;
-+  esac
-+
-+  case $ac_option in
-+  # Handling of the options.
-+  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
-+    ac_cs_recheck=: ;;
-+  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
-+    $as_echo "$ac_cs_version"; exit ;;
-+  --config | --confi | --conf | --con | --co | --c )
-+    $as_echo "$ac_cs_config"; exit ;;
-+  --debug | --debu | --deb | --de | --d | -d )
-+    debug=: ;;
-+  --file | --fil | --fi | --f )
-+    $ac_shift
-+    case $ac_optarg in
-+    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
-+    '') as_fn_error $? "missing file argument" ;;
-+    esac
-+    as_fn_append CONFIG_FILES " '$ac_optarg'"
-+    ac_need_defaults=false;;
-+  --header | --heade | --head | --hea )
-+    $ac_shift
-+    case $ac_optarg in
-+    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
-+    esac
-+    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
-+    ac_need_defaults=false;;
-+  --he | --h)
-+    # Conflict between --help and --header
-+    as_fn_error $? "ambiguous option: \`$1'
-+Try \`$0 --help' for more information.";;
-+  --help | --hel | -h )
-+    $as_echo "$ac_cs_usage"; exit ;;
-+  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
-+  | -silent | --silent | --silen | --sile | --sil | --si | --s)
-+    ac_cs_silent=: ;;
-+
-+  # This is an error.
-+  -*) as_fn_error $? "unrecognized option: \`$1'
-+Try \`$0 --help' for more information." ;;
-+
-+  *) as_fn_append ac_config_targets " $1"
-+     ac_need_defaults=false ;;
-+
-+  esac
-+  shift
-+done
-+
-+ac_configure_extra_args=
-+
-+if $ac_cs_silent; then
-+  exec 6>/dev/null
-+  ac_configure_extra_args="$ac_configure_extra_args --silent"
-+fi
-+
-+if $ac_cs_recheck; then
-+  set X /bin/sh './configure'  $ac_configure_extra_args --no-create --no-recursion
-+  shift
-+  $as_echo "running CONFIG_SHELL=/bin/sh $*" >&6
-+  CONFIG_SHELL='/bin/sh'
-+  export CONFIG_SHELL
-+  exec "$@"
-+fi
-+
-+exec 5>>config.log
-+{
-+  echo
-+  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
-+## Running $as_me. ##
-+_ASBOX
-+  $as_echo "$ac_log"
-+} >&5
-+
-+#
-+# INIT-COMMANDS
-+#
-+AMDEP_TRUE="" MAKE="make"
-+
-+
-+# The HP-UX ksh and POSIX shell print the target directory to stdout
-+# if CDPATH is set.
-+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-+
-+sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
-+double_quote_subst='s/\(["`\\]\)/\\\1/g'
-+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
-+macro_version='2.4.6'
-+macro_revision='2.4.6'
-+enable_shared='yes'
-+enable_static='yes'
-+pic_mode='default'
-+enable_fast_install='yes'
-+shared_archive_member_spec=''
-+SHELL='/bin/sh'
-+ECHO='printf %s\n'
-+PATH_SEPARATOR=':'
-+host_alias=''
-+host='x86_64-unknown-linux-gnu'
-+host_os='linux-gnu'
-+build_alias=''
-+build='x86_64-unknown-linux-gnu'
-+build_os='linux-gnu'
-+SED='/usr/bin/sed'
-+Xsed='/usr/bin/sed -e 1s/^X//'
-+GREP='/usr/bin/grep'
-+EGREP='/usr/bin/grep -E'
-+FGREP='/usr/bin/grep -F'
-+LD='/usr/bin/ld -m elf_x86_64'
-+NM='/usr/bin/nm -B'
-+LN_S='ln -s'
-+max_cmd_len='1572864'
-+ac_objext='o'
-+exeext=''
-+lt_unset='unset'
-+lt_SP2NL='tr \040 \012'
-+lt_NL2SP='tr \015\012 \040\040'
-+lt_cv_to_host_file_cmd='func_convert_file_noop'
-+lt_cv_to_tool_file_cmd='func_convert_file_noop'
-+reload_flag=' -r'
-+reload_cmds='$LD$reload_flag -o $output$reload_objs'
-+OBJDUMP='objdump'
-+deplibs_check_method='pass_all'
-+file_magic_cmd='$MAGIC_CMD'
-+file_magic_glob=''
-+want_nocaseglob='no'
-+DLLTOOL='false'
-+sharedlib_from_linklib_cmd='printf %s\n'
-+AR='ar'
-+AR_FLAGS='cru'
-+archiver_list_spec='@'
-+STRIP='strip'
-+RANLIB='ranlib'
-+old_postinstall_cmds='chmod 644 $oldlib~$RANLIB $tool_oldlib'
-+old_postuninstall_cmds=''
-+old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs~$RANLIB $tool_oldlib'
-+lock_old_archive_extraction='no'
-+CC='gcc'
-+CFLAGS='-g -O2'
-+compiler='gcc'
-+GCC='yes'
-+lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\'''
-+lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
-+lt_cv_sys_global_symbol_to_import=''
-+lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \(.*\) .*$/  {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/  {"\1", (void *) \&\1},/p'\'''
-+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \(.*\) .*$/  {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(lib.*\)$/  {"\1", (void *) \&\1},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/  {"lib\1", (void *) \&\1},/p'\'''
-+lt_cv_nm_interface='BSD nm'
-+nm_file_list_spec='@'
-+lt_sysroot=''
-+lt_cv_truncate_bin='/usr/bin/dd bs=4096 count=1'
-+objdir='.libs'
-+MAGIC_CMD='file'
-+lt_prog_compiler_no_builtin_flag=' -fno-builtin'
-+lt_prog_compiler_pic=' -fPIC -DPIC'
-+lt_prog_compiler_wl='-Wl,'
-+lt_prog_compiler_static=''
-+lt_cv_prog_compiler_c_o='yes'
-+need_locks='no'
-+MANIFEST_TOOL=':'
-+DSYMUTIL=''
-+NMEDIT=''
-+LIPO=''
-+OTOOL=''
-+OTOOL64=''
-+libext='a'
-+shrext_cmds='.so'
-+extract_expsyms_cmds=''
-+archive_cmds_need_lc='no'
-+enable_shared_with_static_runtimes='no'
-+export_dynamic_flag_spec='$wl--export-dynamic'
-+whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive'
-+compiler_needs_object='no'
-+old_archive_from_new_cmds=''
-+old_archive_from_expsyms_cmds=''
-+archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
-+archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
-+            cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
-+            echo "local: *; };" >> $output_objdir/$libname.ver~
-+            $CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
-+module_cmds=''
-+module_expsym_cmds=''
-+with_gnu_ld='yes'
-+allow_undefined_flag=''
-+no_undefined_flag=''
-+hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
-+hardcode_libdir_separator=''
-+hardcode_direct='no'
-+hardcode_direct_absolute='no'
-+hardcode_minus_L='no'
-+hardcode_shlibpath_var='unsupported'
-+hardcode_automatic='no'
-+inherit_rpath='no'
-+link_all_deplibs='unknown'
-+always_export_symbols='no'
-+export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
-+exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
-+include_expsyms=''
-+prelink_cmds=''
-+postlink_cmds=''
-+file_list_spec=''
-+variables_saved_for_relink='PATH LD_LIBRARY_PATH LD_RUN_PATH GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH'
-+need_lib_prefix='no'
-+need_version='no'
-+version_type='linux'
-+runpath_var='LD_RUN_PATH'
-+shlibpath_var='LD_LIBRARY_PATH'
-+shlibpath_overrides_runpath='no'
-+libname_spec='lib$name'
-+library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
-+soname_spec='$libname$release$shared_ext$major'
-+install_override_mode=''
-+postinstall_cmds=''
-+postuninstall_cmds=''
-+finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
-+finish_eval=''
-+hardcode_into_libs='yes'
-+sys_lib_search_path_spec='/usr/ligcc/x86_64-redhat-linux/8 /usr/lib64 /lib64 /usr/lib /lib '
-+configure_time_dlsearch_path='/lib64 /usr/lib64 /lib /usr/lib /usr/lib64//bind9-export/ /usr/lib64/iscsi '
-+configure_time_lt_sys_library_path=''
-+hardcode_action='immediate'
-+enable_dlopen='unknown'
-+enable_dlopen_self='unknown'
-+enable_dlopen_self_static='unknown'
-+old_striplib='strip --strip-debug'
-+striplib='strip --strip-unneeded'
-+
-+LTCC='gcc'
-+LTCFLAGS='-g -O2'
-+compiler='gcc'
-+
-+# A function that is used when there is no print builtin or printf.
-+func_fallback_echo ()
-+{
-+  eval 'cat <<_LTECHO_EOF
-+$1
-+_LTECHO_EOF'
-+}
-+
-+# Quote evaled strings.
-+for var in SHELL ECHO PATH_SEPARATOR SED GREP EGREP FGREP LD NM LN_S lt_SP2NL lt_NL2SP reload_flag OBJDUMP deplibs_check_method file_magic_cmd file_magic_glob want_nocaseglob DLLTOOL sharedlib_from_linklib_cmd AR AR_FLAGS archiver_list_spec STRIP RANLIB CC CFLAGS compiler lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl lt_cv_sys_global_symbol_to_import lt_cv_sys_global_symbol_to_c_name_address lt_cv_sys_global_symbol_to_c_name_address_lib_prefix lt_cv_nm_interface nm_file_list_spec lt_cv_truncate_bin lt_prog_compiler_no_builtin_flag lt_prog_compiler_pic lt_prog_compiler_wl lt_prog_compiler_static lt_cv_prog_compiler_c_o need_locks MANIFEST_TOOL DSYMUTIL NMEDIT LIPO OTOOL OTOOL64 shrext_cmds export_dynamic_flag_spec whole_archive_flag_spec compiler_needs_object with_gnu_ld allow_undefined_flag no_undefined_flag hardcode_libdir_flag_spec hardcode_libdir_separator exclude_expsyms include_expsyms file_list_spec variables_saved_for_relink libname_spec library_names_spec soname_spec install_override_mode finish_eval old_striplib striplib; do
-+    case `eval \\$ECHO \\""\\$$var"\\"` in
-+    *[\\\`\"\$]*)
-+      eval "lt_$var=\\\"\`\$ECHO \"\$$var\" | \$SED \"\$sed_quote_subst\"\`\\\"" ## exclude from sc_prohibit_nested_quotes
-+      ;;
-+    *)
-+      eval "lt_$var=\\\"\$$var\\\""
-+      ;;
-+    esac
-+done
-+
-+# Double-quote double-evaled strings.
-+for var in reload_cmds old_postinstall_cmds old_postuninstall_cmds old_archive_cmds extract_expsyms_cmds old_archive_from_new_cmds old_archive_from_expsyms_cmds archive_cmds archive_expsym_cmds module_cmds module_expsym_cmds export_symbols_cmds prelink_cmds postlink_cmds postinstall_cmds postuninstall_cmds finish_cmds sys_lib_search_path_spec configure_time_dlsearch_path configure_time_lt_sys_library_path; do
-+    case `eval \\$ECHO \\""\\$$var"\\"` in
-+    *[\\\`\"\$]*)
-+      eval "lt_$var=\\\"\`\$ECHO \"\$$var\" | \$SED -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" ## exclude from sc_prohibit_nested_quotes
-+      ;;
-+    *)
-+      eval "lt_$var=\\\"\$$var\\\""
-+      ;;
-+    esac
-+done
-+
-+ac_aux_dir='.'
-+
-+# See if we are running on zsh, and set the options that allow our
-+# commands through without removal of \ escapes INIT.
-+if test -n "${ZSH_VERSION+set}"; then
-+   setopt NO_GLOB_SUBST
-+fi
-+
-+
-+    PACKAGE='yabasic'
-+    VERSION='2.86.1'
-+    RM='rm -f'
-+    ofile='libtool'
-+
-+
-+
-+
-+
-+# Handling of arguments.
-+for ac_config_target in $ac_config_targets
-+do
-+  case $ac_config_target in
-+    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
-+    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
-+    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
-+    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
-+
-+  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
-+  esac
-+done
-+
-+
-+# If the user did not use the arguments to specify the items to instantiate,
-+# then the envvar interface is used.  Set only those that are not.
-+# We use the long form for the default assignment because of an extremely
-+# bizarre bug on SunOS 4.1.3.
-+if $ac_need_defaults; then
-+  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
-+  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
-+  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
-+fi
-+
-+# Have a temporary directory for convenience.  Make it in the build tree
-+# simply because there is no reason against having it here, and in addition,
-+# creating and moving files from /tmp can sometimes cause problems.
-+# Hook for its removal unless debugging.
-+# Note that there is a small window in which the directory will not be cleaned:
-+# after its creation but before its name has been assigned to `$tmp'.
-+$debug ||
-+{
-+  tmp= ac_tmp=
-+  trap 'exit_status=$?
-+  : "${ac_tmp:=$tmp}"
-+  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
-+' 0
-+  trap 'as_fn_exit 1' 1 2 13 15
-+}
-+# Create a (secure) tmp directory for tmp files.
-+
-+{
-+  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
-+  test -d "$tmp"
-+}  ||
-+{
-+  tmp=./conf$$-$RANDOM
-+  (umask 077 && mkdir "$tmp")
-+} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
-+ac_tmp=$tmp
-+
-+# Set up the scripts for CONFIG_FILES section.
-+# No need to generate them if there are no CONFIG_FILES.
-+# This happens for instance with `./config.status config.h'.
-+if test -n "$CONFIG_FILES"; then
-+
-+
-+ac_cr=`echo X | tr X '\015'`
-+# On cygwin, bash can eat \r inside `` if the user requested igncr.
-+# But we know of no other shell where ac_cr would be empty at this
-+# point, so we can use a bashism as a fallback.
-+if test "x$ac_cr" = x; then
-+  eval ac_cr=\$\'\\r\'
-+fi
-+ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
-+if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
-+  ac_cs_awk_cr='\\r'
-+else
-+  ac_cs_awk_cr=$ac_cr
-+fi
-+
-+echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
-+cat >>"$ac_tmp/subs1.awk" <<\_ACAWK &&
-+S["am__EXEEXT_FALSE"]=""
-+S["am__EXEEXT_TRUE"]="#"
-+S["LTLIBOBJS"]=""
-+S["X_EXTRA_LIBS"]=""
-+S["X_LIBS"]=""
-+S["X_PRE_LIBS"]=" -lSM -lICE"
-+S["X_CFLAGS"]=""
-+S["XMKMF"]=""
-+S["LIBOBJS"]=""
-+S["POW_LIB"]=""
-+S["ALLOCA"]=""
-+S["CCOPTIONS"]="-Wall"
-+S["CPP"]="gcc -E"
-+S["LT_SYS_LIBRARY_PATH"]=""
-+S["OTOOL64"]=""
-+S["OTOOL"]=""
-+S["LIPO"]=""
-+S["NMEDIT"]=""
-+S["DSYMUTIL"]=""
-+S["MANIFEST_TOOL"]=":"
-+S["RANLIB"]="ranlib"
-+S["ac_ct_AR"]="ar"
-+S["AR"]="ar"
-+S["DLLTOOL"]="false"
-+S["OBJDUMP"]="objdump"
-+S["LN_S"]="ln -s"
-+S["NM"]="/usr/bin/nm -B"
-+S["ac_ct_DUMPBIN"]=""
-+S["DUMPBIN"]=""
-+S["LD"]="/usr/bin/ld -m elf_x86_64"
-+S["FGREP"]="/usr/bin/grep -F"
-+S["EGREP"]="/usr/bin/grep -E"
-+S["GREP"]="/usr/bin/grep"
-+S["SED"]="/usr/bin/sed"
-+S["am__fastdepCC_FALSE"]="#"
-+S["am__fastdepCC_TRUE"]=""
-+S["CCDEPMODE"]="depmode=gcc3"
-+S["am__nodep"]="_no"
-+S["AMDEPBACKSLASH"]="\\"
-+S["AMDEP_FALSE"]="#"
-+S["AMDEP_TRUE"]=""
-+S["am__include"]="include"
-+S["DEPDIR"]=".deps"
-+S["OBJEXT"]="o"
-+S["EXEEXT"]=""
-+S["ac_ct_CC"]="gcc"
-+S["CPPFLAGS"]=""
-+S["LDFLAGS"]=""
-+S["CFLAGS"]="-g -O2"
-+S["CC"]="gcc"
-+S["host_os"]="linux-gnu"
-+S["host_vendor"]="unknown"
-+S["host_cpu"]="x86_64"
-+S["host"]="x86_64-unknown-linux-gnu"
-+S["build_os"]="linux-gnu"
-+S["build_vendor"]="unknown"
-+S["build_cpu"]="x86_64"
-+S["build"]="x86_64-unknown-linux-gnu"
-+S["LIBTOOL"]="$(SHELL) $(top_builddir)/libtool"
-+S["AM_BACKSLASH"]="\\"
-+S["AM_DEFAULT_VERBOSITY"]="1"
-+S["AM_DEFAULT_V"]="$(AM_DEFAULT_VERBOSITY)"
-+S["AM_V"]="$(V)"
-+S["am__untar"]="$${TAR-tar} xf -"
-+S["am__tar"]="$${TAR-tar} chof - \"$$tardir\""
-+S["AMTAR"]="$${TAR-tar}"
-+S["am__leading_dot"]="."
-+S["SET_MAKE"]=""
-+S["AWK"]="gawk"
-+S["mkdir_p"]="$(MKDIR_P)"
-+S["MKDIR_P"]="/usr/bin/mkdir -p"
-+S["INSTALL_STRIP_PROGRAM"]="$(install_sh) -c -s"
-+S["STRIP"]="strip"
-+S["install_sh"]="${SHELL} /home/ihm/yabasic/unix/lang/install-sh"
-+S["MAKEINFO"]="makeinfo"
-+S["AUTOHEADER"]="autoheader"
-+S["AUTOMAKE"]="automake-1.16"
-+S["AUTOCONF"]="autoconf"
-+S["ACLOCAL"]="aclocal-1.16"
-+S["VERSION"]="2.86.1"
-+S["PACKAGE"]="yabasic"
-+S["CYGPATH_W"]="echo"
-+S["am__isrc"]=""
-+S["INSTALL_DATA"]="${INSTALL} -m 644"
-+S["INSTALL_SCRIPT"]="${INSTALL}"
-+S["INSTALL_PROGRAM"]="${INSTALL}"
-+S["target_alias"]=""
-+S["host_alias"]=""
-+S["build_alias"]=""
-+S["LIBS"]="-lcurses -ldl -lffi "
-+S["ECHO_T"]=""
-+S["ECHO_N"]="-n"
-+S["ECHO_C"]=""
-+S["DEFS"]="-DHAVE_CONFIG_H"
-+S["mandir"]="${datarootdir}/man"
-+S["localedir"]="${datarootdir}/locale"
-+S["libdir"]="${exec_prefix}/lib"
-+S["psdir"]="${docdir}"
-+S["pdfdir"]="${docdir}"
-+S["dvidir"]="${docdir}"
-+S["htmldir"]="${docdir}"
-+S["infodir"]="${datarootdir}/info"
-+S["docdir"]="${datarootdir}/doc/${PACKAGE_TARNAME}"
-+S["oldincludedir"]="/usr/include"
-+S["includedir"]="${prefix}/include"
-+S["localstatedir"]="${prefix}/var"
-+S["sharedstatedir"]="${prefix}/com"
-+S["sysconfdir"]="${prefix}/etc"
-+S["datadir"]="${datarootdir}"
-+S["datarootdir"]="${prefix}/share"
-+S["libexecdir"]="${exec_prefix}/libexec"
-+S["sbindir"]="${exec_prefix}/sbin"
-+S["bindir"]="${exec_prefix}/bin"
-+S["program_transform_name"]="s,x,x,"
-+S["prefix"]="/usr/local"
-+S["exec_prefix"]="${prefix}"
-+S["PACKAGE_URL"]=""
-+S["PACKAGE_BUGREPORT"]=""
-+S["PACKAGE_STRING"]="yabasic 2.86.1"
-+S["PACKAGE_VERSION"]="2.86.1"
-+S["PACKAGE_TARNAME"]="yabasic"
-+S["PACKAGE_NAME"]="yabasic"
-+S["PATH_SEPARATOR"]=":"
-+S["SHELL"]="/bin/sh"
-+S["am__quote"]=""
-+_ACAWK
-+cat >>"$ac_tmp/subs1.awk" <<_ACAWK &&
-+  for (key in S) S_is_set[key] = 1
-+  FS = "\a"
-+
-+}
-+{
-+  line = $ 0
-+  nfields = split(line, field, "@")
-+  substed = 0
-+  len = length(field[1])
-+  for (i = 2; i < nfields; i++) {
-+    key = field[i]
-+    keylen = length(key)
-+    if (S_is_set[key]) {
-+      value = S[key]
-+      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
-+      len += length(value) + length(field[++i])
-+      substed = 1
-+    } else
-+      len += 1 + keylen
-+  }
-+
-+  print line
-+}
-+
-+_ACAWK
-+if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
-+  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
-+else
-+  cat
-+fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
-+  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
-+fi # test -n "$CONFIG_FILES"
-+
-+# Set up the scripts for CONFIG_HEADERS section.
-+# No need to generate them if there are no CONFIG_HEADERS.
-+# This happens for instance with `./config.status Makefile'.
-+if test -n "$CONFIG_HEADERS"; then
-+cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
-+BEGIN {
-+D["PACKAGE_NAME"]=" \"yabasic\""
-+D["PACKAGE_TARNAME"]=" \"yabasic\""
-+D["PACKAGE_VERSION"]=" \"2.86.1\""
-+D["PACKAGE_STRING"]=" \"yabasic 2.86.1\""
-+D["PACKAGE_BUGREPORT"]=" \"\""
-+D["PACKAGE_URL"]=" \"\""
-+D["PACKAGE"]=" \"yabasic\""
-+D["VERSION"]=" \"2.86.1\""
-+D["STDC_HEADERS"]=" 1"
-+D["HAVE_SYS_TYPES_H"]=" 1"
-+D["HAVE_SYS_STAT_H"]=" 1"
-+D["HAVE_STDLIB_H"]=" 1"
-+D["HAVE_STRING_H"]=" 1"
-+D["HAVE_MEMORY_H"]=" 1"
-+D["HAVE_STRINGS_H"]=" 1"
-+D["HAVE_INTTYPES_H"]=" 1"
-+D["HAVE_STDINT_H"]=" 1"
-+D["HAVE_UNISTD_H"]=" 1"
-+D["HAVE_DLFCN_H"]=" 1"
-+D["LT_OBJDIR"]=" \".libs/\""
-+D["HAVE_MALLOC_H"]=" 1"
-+D["HAVE_ALLOCA_H"]=" 1"
-+D["HAVE_ALLOCA"]=" 1"
-+D["HAVE_STRERROR"]=" 1"
-+D["HAVE_MKSTEMP"]=" 1"
-+D["HAVE_FFI_H"]=" 1"
-+D["HAVE_DLFCN_H"]=" 1"
-+D["USE_DL_FFI"]=" 1"
-+D["HAVE_CURSES_H"]=" 1"
-+D["HAVE_NCURSES_H"]=" 1"
-+D["HAVE_GETNSTR"]=" 1"
-+D["UNIX_ARCHITECTURE"]=" \"x86_64-unknown-linux-gnu\""
-+D["BUILD_TIME"]=" \"Wed Dec 11 21:19:25 UTC 2019\""
-+  for (key in D) D_is_set[key] = 1
-+  FS = "\a"
-+}
-+/^[\t ]*#[\t ]*(define|undef)[\t ]+[_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ][_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789]*([\t (]|$)/ {
-+  line = $ 0
-+  split(line, arg, " ")
-+  if (arg[1] == "#") {
-+    defundef = arg[2]
-+    mac1 = arg[3]
-+  } else {
-+    defundef = substr(arg[1], 2)
-+    mac1 = arg[2]
-+  }
-+  split(mac1, mac2, "(") #)
-+  macro = mac2[1]
-+  prefix = substr(line, 1, index(line, defundef) - 1)
-+  if (D_is_set[macro]) {
-+    # Preserve the white space surrounding the "#".
-+    print prefix "define", macro P[macro] D[macro]
-+    next
-+  } else {
-+    # Replace #undef with comments.  This is necessary, for example,
-+    # in the case of _POSIX_SOURCE, which is predefined and required
-+    # on some systems where configure will not decide to define it.
-+    if (defundef == "undef") {
-+      print "/*", prefix defundef, macro, "*/"
-+      next
-+    }
-+  }
-+}
-+{ print }
-+_ACAWK
-+  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
-+fi # test -n "$CONFIG_HEADERS"
-+
-+
-+eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
-+shift
-+for ac_tag
-+do
-+  case $ac_tag in
-+  :[FHLC]) ac_mode=$ac_tag; continue;;
-+  esac
-+  case $ac_mode$ac_tag in
-+  :[FHL]*:*);;
-+  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
-+  :[FH]-) ac_tag=-:-;;
-+  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
-+  esac
-+  ac_save_IFS=$IFS
-+  IFS=:
-+  set x $ac_tag
-+  IFS=$ac_save_IFS
-+  shift
-+  ac_file=$1
-+  shift
-+
-+  case $ac_mode in
-+  :L) ac_source=$1;;
-+  :[FH])
-+    ac_file_inputs=
-+    for ac_f
-+    do
-+      case $ac_f in
-+      -) ac_f="$ac_tmp/stdin";;
-+      *) # Look for the file first in the build tree, then in the source tree
-+	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
-+	 # because $ac_f cannot contain `:'.
-+	 test -f "$ac_f" ||
-+	   case $ac_f in
-+	   [\\/$]*) false;;
-+	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
-+	   esac ||
-+	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
-+      esac
-+      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
-+      as_fn_append ac_file_inputs " '$ac_f'"
-+    done
-+
-+    # Let's still pretend it is `configure' which instantiates (i.e., don't
-+    # use $as_me), people would be surprised to read:
-+    #    /* config.h.  Generated by config.status.  */
-+    configure_input='Generated from '`
-+	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
-+	`' by configure.'
-+    if test x"$ac_file" != x-; then
-+      configure_input="$ac_file.  $configure_input"
-+      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
-+$as_echo "$as_me: creating $ac_file" >&6;}
-+    fi
-+    # Neutralize special characters interpreted by sed in replacement strings.
-+    case $configure_input in #(
-+    *\&* | *\|* | *\\* )
-+       ac_sed_conf_input=`$as_echo "$configure_input" |
-+       sed 's/[\\\\&|]/\\\\&/g'`;; #(
-+    *) ac_sed_conf_input=$configure_input;;
-+    esac
-+
-+    case $ac_tag in
-+    *:-:* | *:-) cat >"$ac_tmp/stdin" \
-+      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
-+    esac
-+    ;;
-+  esac
-+
-+  ac_dir=`$as_dirname -- "$ac_file" ||
-+$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
-+	 X"$ac_file" : 'X\(//\)[^/]' \| \
-+	 X"$ac_file" : 'X\(//\)$' \| \
-+	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
-+$as_echo X"$ac_file" |
-+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
-+	    s//\1/
-+	    q
-+	  }
-+	  /^X\(\/\/\)[^/].*/{
-+	    s//\1/
-+	    q
-+	  }
-+	  /^X\(\/\/\)$/{
-+	    s//\1/
-+	    q
-+	  }
-+	  /^X\(\/\).*/{
-+	    s//\1/
-+	    q
-+	  }
-+	  s/.*/./; q'`
-+  as_dir="$ac_dir"; as_fn_mkdir_p
-+  ac_builddir=.
-+
-+case "$ac_dir" in
-+.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
-+*)
-+  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
-+  # A ".." for each directory in $ac_dir_suffix.
-+  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
-+  case $ac_top_builddir_sub in
-+  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
-+  *)  ac_top_build_prefix=$ac_top_builddir_su ;;
-+  esac ;;
-+esac
-+ac_abs_top_builddir=$ac_pwd
-+ac_abs_builddir=$ac_pwd$ac_dir_suffix
-+# for backward compatibility:
-+ac_top_builddir=$ac_top_build_prefix
-+
-+case $srcdir in
-+  .)  # We are building in place.
-+    ac_srcdir=.
-+    ac_top_srcdir=$ac_top_builddir_sub
-+    ac_abs_top_srcdir=$ac_pwd ;;
-+  [\\/]* | ?:[\\/]* )  # Absolute name.
-+    ac_srcdir=$srcdir$ac_dir_suffix;
-+    ac_top_srcdir=$srcdir
-+    ac_abs_top_srcdir=$srcdir ;;
-+  *) # Relative name.
-+    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
-+    ac_top_srcdir=$ac_top_build_prefix$srcdir
-+    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
-+esac
-+ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
-+
-+
-+  case $ac_mode in
-+  :F)
-+  #
-+  # CONFIG_FILE
-+  #
-+
-+  case $INSTALL in
-+  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
-+  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
-+  esac
-+  ac_MKDIR_P=$MKDIR_P
-+  case $MKDIR_P in
-+  [\\/$]* | ?:[\\/]* ) ;;
-+  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
-+  esac
-+# If the template does not know about datarootdir, expand it.
-+# FIXME: This hack should be removed a few years after 2.60.
-+ac_datarootdir_hack=; ac_datarootdir_seen=
-+ac_sed_dataroot='
-+/datarootdir/ {
-+  p
-+  q
-+}
-+/@datadir@/p
-+/@docdir@/p
-+/@infodir@/p
-+/@localedir@/p
-+/@mandir@/p'
-+case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
-+*datarootdir*) ac_datarootdir_seen=yes;;
-+*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
-+$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
-+  ac_datarootdir_hack='
-+  s&@datadir@&${datarootdir}&g
-+  s&@docdir@&${datarootdir}/doc/${PACKAGE_TARNAME}&g
-+  s&@infodir@&${datarootdir}/info&g
-+  s&@localedir@&${datarootdir}/locale&g
-+  s&@mandir@&${datarootdir}/man&g
-+  s&\${datarootdir}&${prefix}/share&g' ;;
-+esac
-+ac_sed_extra="/^[	 ]*VPATH[	 ]*=[	 ]*/{
-+h
-+s///
-+s/^/:/
-+s/[	 ]*$/:/
-+s/:\$(srcdir):/:/g
-+s/:\${srcdir}:/:/g
-+s/:@srcdir@:/:/g
-+s/^:*//
-+s/:*$//
-+x
-+s/\(=[	 ]*\).*/\1/
-+G
-+s/\n//
-+s/^[^=]*=[	 ]*$//
-+}
-+
-+:t
-+/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
-+s|@configure_input@|$ac_sed_conf_input|;t t
-+s&@top_builddir@&$ac_top_builddir_sub&;t t
-+s&@top_build_prefix@&$ac_top_build_prefix&;t t
-+s&@srcdir@&$ac_srcdir&;t t
-+s&@abs_srcdir@&$ac_abs_srcdir&;t t
-+s&@top_srcdir@&$ac_top_srcdir&;t t
-+s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
-+s&@builddir@&$ac_builddir&;t t
-+s&@abs_builddir@&$ac_abs_builddir&;t t
-+s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
-+s&@INSTALL@&$ac_INSTALL&;t t
-+s&@MKDIR_P@&$ac_MKDIR_P&;t t
-+$ac_datarootdir_hack
-+"
-+eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
-+  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
-+
-+test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
-+  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
-+  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
-+      "$ac_tmp/out"`; test -z "$ac_out"; } &&
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
-+which seems to be undefined.  Please make sure it is defined" >&5
-+$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
-+which seems to be undefined.  Please make sure it is defined" >&2;}
-+
-+  rm -f "$ac_tmp/stdin"
-+  case $ac_file in
-+  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
-+  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
-+  esac \
-+  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
-+ ;;
-+  :H)
-+  #
-+  # CONFIG_HEADER
-+  #
-+  if test x"$ac_file" != x-; then
-+    {
-+      $as_echo "/* $configure_input  */" \
-+      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
-+    } >"$ac_tmp/config.h" \
-+      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
-+    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
-+      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
-+$as_echo "$as_me: $ac_file is unchanged" >&6;}
-+    else
-+      rm -f "$ac_file"
-+      mv "$ac_tmp/config.h" "$ac_file" \
-+	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
-+    fi
-+  else
-+    $as_echo "/* $configure_input  */" \
-+      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
-+      || as_fn_error $? "could not create -" "$LINENO" 5
-+  fi
-+# Compute "$ac_file"'s index in $config_headers.
-+_am_arg="$ac_file"
-+_am_stamp_count=1
-+for _am_header in $config_headers :; do
-+  case $_am_header in
-+    $_am_arg | $_am_arg:* )
-+      break ;;
-+    * )
-+      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
-+  esac
-+done
-+echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
-+$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
-+	 X"$_am_arg" : 'X\(//\)[^/]' \| \
-+	 X"$_am_arg" : 'X\(//\)$' \| \
-+	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
-+$as_echo X"$_am_arg" |
-+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
-+	    s//\1/
-+	    q
-+	  }
-+	  /^X\(\/\/\)[^/].*/{
-+	    s//\1/
-+	    q
-+	  }
-+	  /^X\(\/\/\)$/{
-+	    s//\1/
-+	    q
-+	  }
-+	  /^X\(\/\).*/{
-+	    s//\1/
-+	    q
-+	  }
-+	  s/.*/./; q'`/stamp-h$_am_stamp_count
-+ ;;
-+
-+  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
-+$as_echo "$as_me: executing $ac_file commands" >&6;}
-+ ;;
-+  esac
-+
-+
-+  case $ac_file$ac_mode in
-+    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
-+  # Older Autoconf quotes --file arguments for eval, but not when files
-+  # are listed without --file.  Let's play safe and only enable the eval
-+  # if we detect the quoting.
-+  # TODO: see whether this extra hack can be removed once we start
-+  # requiring Autoconf 2.70 or later.
-+  case $CONFIG_FILES in #(
-+  *\'*) :
-+    eval set x "$CONFIG_FILES" ;; #(
-+  *) :
-+    set x $CONFIG_FILES ;; #(
-+  *) :
-+     ;;
-+esac
-+  shift
-+  # Used to flag and report bootstrapping failures.
-+  am_rc=0
-+  for am_mf
-+  do
-+    # Strip MF so we end up with the name of the file.
-+    am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'`
-+    # Check whether this is an Automake generated Makefile which includes
-+    # dependency-tracking related rules and includes.
-+    # Grep'ing the whole file directly is not great: AIX grep has a line
-+    # limit of 2048, but all sed's we know have understand at least 4000.
-+    sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
-+      || continue
-+    am_dirpart=`$as_dirname -- "$am_mf" ||
-+$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
-+	 X"$am_mf" : 'X\(//\)[^/]' \| \
-+	 X"$am_mf" : 'X\(//\)$' \| \
-+	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
-+$as_echo X"$am_mf" |
-+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
-+	    s//\1/
-+	    q
-+	  }
-+	  /^X\(\/\/\)[^/].*/{
-+	    s//\1/
-+	    q
-+	  }
-+	  /^X\(\/\/\)$/{
-+	    s//\1/
-+	    q
-+	  }
-+	  /^X\(\/\).*/{
-+	    s//\1/
-+	    q
-+	  }
-+	  s/.*/./; q'`
-+    am_filepart=`$as_basename -- "$am_mf" ||
-+$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
-+	 X"$am_mf" : 'X\(//\)$' \| \
-+	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
-+$as_echo X/"$am_mf" |
-+    sed '/^.*\/\([^/][^/]*\)\/*$/{
-+	    s//\1/
-+	    q
-+	  }
-+	  /^X\/\(\/\/\)$/{
-+	    s//\1/
-+	    q
-+	  }
-+	  /^X\/\(\/\).*/{
-+	    s//\1/
-+	    q
-+	  }
-+	  s/.*/./; q'`
-+    { echo "$as_me:$LINENO: cd "$am_dirpart" \
-+      && sed -e '/# am--include-marker/d' "$am_filepart" \
-+        | $MAKE -f - am--depfiles" >&5
-+   (cd "$am_dirpart" \
-+      && sed -e '/# am--include-marker/d' "$am_filepart" \
-+        | $MAKE -f - am--depfiles) >&5 2>&5
-+   ac_status=$?
-+   echo "$as_me:$LINENO: \$? = $ac_status" >&5
-+   (exit $ac_status); } || am_rc=$?
-+  done
-+  if test $am_rc -ne 0; then
-+    { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
-+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
-+as_fn_error $? "Something went wrong bootstrapping makefile fragments
-+    for automatic dependency tracking.  Try re-running configure with the
-+    '--disable-dependency-tracking' option to at least be able to build
-+    the package (albeit without support for automatic dependency tracking).
-+See \`config.log' for more details" "$LINENO" 5; }
-+  fi
-+  { am_dirpart=; unset am_dirpart;}
-+  { am_filepart=; unset am_filepart;}
-+  { am_mf=; unset am_mf;}
-+  { am_rc=; unset am_rc;}
-+  rm -f conftest-deps.mk
-+}
-+ ;;
-+    "libtool":C)
-+
-+    # See if we are running on zsh, and set the options that allow our
-+    # commands through without removal of \ escapes.
-+    if test -n "${ZSH_VERSION+set}"; then
-+      setopt NO_GLOB_SUBST
-+    fi
-+
-+    cfgfile=${ofile}T
-+    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
-+    $RM "$cfgfile"
-+
-+    cat <<_LT_EOF >> "$cfgfile"
-+#! $SHELL
-+# Generated automatically by $as_me ($PACKAGE) $VERSION
-+# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
-+# NOTE: Changes made to this file will be lost: look at ltmain.sh.
-+
-+# Provide generalized library-building support services.
-+# Written by Gordon Matzigkeit, 1996
-+
-+# Copyright (C) 2014 Free Software Foundation, Inc.
-+# This is free software; see the source for copying conditions.  There is NO
-+# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-+
-+# GNU Libtool is free software; you can redistribute it and/or modify
-+# it under the terms of the GNU General Public License as published by
-+# the Free Software Foundation; either version 2 of of the License, or
-+# (at your option) any later version.
-+#
-+# As a special exception to the GNU General Public License, if you
-+# distribute this file as part of a program or library that is built
-+# using GNU Libtool, you may include this file under the  same
-+# distribution terms that you use for the rest of that program.
-+#
-+# GNU Libtool is distributed in the hope that it will be useful, but
-+# WITHOUT ANY WARRANTY; without even the implied warranty of
-+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-+# GNU General Public License for more details.
-+#
-+# You should have received a copy of the GNU General Public License
-+# along with this program.  If not, see <http://www.gnu.org/licenses/>.
-+
-+
-+# The names of the tagged configurations supported by this script.
-+available_tags=''
-+
-+# Configured defaults for sys_lib_dlsearch_path munging.
-+: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}
-+
-+# ### BEGIN LIBTOOL CONFIG
-+
-+# Which release of libtool.m4 was used?
-+macro_version=$macro_version
-+macro_revision=$macro_revision
-+
-+# Whether or not to build shared libraries.
-+build_libtool_libs=$enable_shared
-+
-+# Whether or not to build static libraries.
-+build_old_libs=$enable_static
-+
-+# What type of objects to build.
-+pic_mode=$pic_mode
-+
-+# Whether or not to optimize for fast installation.
-+fast_install=$enable_fast_install
-+
-+# Shared archive member basename,for filename based shared library versioning on AIX.
-+shared_archive_member_spec=$shared_archive_member_spec
-+
-+# Shell to use when invoking shell scripts.
-+SHELL=$lt_SHELL
-+
-+# An echo program that protects backslashes.
-+ECHO=$lt_ECHO
-+
-+# The PATH separator for the build system.
-+PATH_SEPARATOR=$lt_PATH_SEPARATOR
-+
-+# The host system.
-+host_alias=$host_alias
-+host=$host
-+host_os=$host_os
-+
-+# The build system.
-+build_alias=$build_alias
-+build=$build
-+build_os=$build_os
-+
-+# A sed program that does not truncate output.
-+SED=$lt_SED
-+
-+# Sed that helps us avoid accidentally triggering echo(1) options like -n.
-+Xsed="\$SED -e 1s/^X//"
-+
-+# A grep program that handles long lines.
-+GREP=$lt_GREP
-+
-+# An ERE matcher.
-+EGREP=$lt_EGREP
-+
-+# A literal string matcher.
-+FGREP=$lt_FGREP
-+
-+# A BSD- or MS-compatible name lister.
-+NM=$lt_NM
-+
-+# Whether we need soft or hard links.
-+LN_S=$lt_LN_S
-+
-+# What is the maximum length of a command?
-+max_cmd_len=$max_cmd_len
-+
-+# Object file suffix (normally "o").
-+objext=$ac_objext
-+
-+# Executable file suffix (normally "").
-+exeext=$exeext
-+
-+# whether the shell understands "unset".
-+lt_unset=$lt_unset
-+
-+# turn spaces into newlines.
-+SP2NL=$lt_lt_SP2NL
-+
-+# turn newlines into spaces.
-+NL2SP=$lt_lt_NL2SP
-+
-+# convert \$build file names to \$host format.
-+to_host_file_cmd=$lt_cv_to_host_file_cmd
-+
-+# convert \$build files to toolchain format.
-+to_tool_file_cmd=$lt_cv_to_tool_file_cmd
-+
-+# An object symbol dumper.
-+OBJDUMP=$lt_OBJDUMP
-+
-+# Method to check whether dependent libraries are shared objects.
-+deplibs_check_method=$lt_deplibs_check_method
-+
-+# Command to use when deplibs_check_method = "file_magic".
-+file_magic_cmd=$lt_file_magic_cmd
-+
-+# How to find potential files when deplibs_check_method = "file_magic".
-+file_magic_glob=$lt_file_magic_glob
-+
-+# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
-+want_nocaseglob=$lt_want_nocaseglob
-+
-+# DLL creation program.
-+DLLTOOL=$lt_DLLTOOL
-+
-+# Command to associate shared and link libraries.
-+sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
-+
-+# The archiver.
-+AR=$lt_AR
-+
-+# Flags to create an archive.
-+AR_FLAGS=$lt_AR_FLAGS
-+
-+# How to feed a file listing to the archiver.
-+archiver_list_spec=$lt_archiver_list_spec
-+
-+# A symbol stripping program.
-+STRIP=$lt_STRIP
-+
-+# Commands used to install an old-style archive.
-+RANLIB=$lt_RANLIB
-+old_postinstall_cmds=$lt_old_postinstall_cmds
-+old_postuninstall_cmds=$lt_old_postuninstall_cmds
-+
-+# Whether to use a lock for old archive extraction.
-+lock_old_archive_extraction=$lock_old_archive_extraction
-+
-+# A C compiler.
-+LTCC=$lt_CC
-+
-+# LTCC compiler flags.
-+LTCFLAGS=$lt_CFLAGS
-+
-+# Take the output of nm and produce a listing of raw symbols and C names.
-+global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
-+
-+# Transform the output of nm in a proper C declaration.
-+global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
-+
-+# Transform the output of nm into a list of symbols to manually relocate.
-+global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import
-+
-+# Transform the output of nm in a C name address pair.
-+global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
-+
-+# Transform the output of nm in a C name address pair when lib prefix is needed.
-+global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
-+
-+# The name lister interface.
-+nm_interface=$lt_lt_cv_nm_interface
-+
-+# Specify filename containing input files for \$NM.
-+nm_file_list_spec=$lt_nm_file_list_spec
-+
-+# The root where to search for dependent libraries,and where our libraries should be installed.
-+lt_sysroot=$lt_sysroot
-+
-+# Command to truncate a binary pipe.
-+lt_truncate_bin=$lt_lt_cv_truncate_bin
-+
-+# The name of the directory that contains temporary libtool files.
-+objdir=$objdir
-+
-+# Used to examine libraries when file_magic_cmd begins with "file".
-+MAGIC_CMD=$MAGIC_CMD
-+
-+# Must we lock files when doing compilation?
-+need_locks=$lt_need_locks
-+
-+# Manifest tool.
-+MANIFEST_TOOL=$lt_MANIFEST_TOOL
-+
-+# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
-+DSYMUTIL=$lt_DSYMUTIL
-+
-+# Tool to change global to local symbols on Mac OS X.
-+NMEDIT=$lt_NMEDIT
-+
-+# Tool to manipulate fat objects and archives on Mac OS X.
-+LIPO=$lt_LIPO
-+
-+# ldd/readelf like tool for Mach-O binaries on Mac OS X.
-+OTOOL=$lt_OTOOL
-+
-+# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
-+OTOOL64=$lt_OTOOL64
-+
-+# Old archive suffix (normally "a").
-+libext=$libext
-+
-+# Shared library suffix (normally ".so").
-+shrext_cmds=$lt_shrext_cmds
-+
-+# The commands to extract the exported symbol list from a shared archive.
-+extract_expsyms_cmds=$lt_extract_expsyms_cmds
-+
-+# Variables whose values should be saved in libtool wrapper scripts and
-+# restored at link time.
-+variables_saved_for_relink=$lt_variables_saved_for_relink
-+
-+# Do we need the "lib" prefix for modules?
-+need_lib_prefix=$need_lib_prefix
-+
-+# Do we need a version for libraries?
-+need_version=$need_version
-+
-+# Library versioning type.
-+version_type=$version_type
-+
-+# Shared library runtime path variable.
-+runpath_var=$runpath_var
-+
-+# Shared library path variable.
-+shlibpath_var=$shlibpath_var
-+
-+# Is shlibpath searched before the hard-coded library search path?
-+shlibpath_overrides_runpath=$shlibpath_overrides_runpath
-+
-+# Format of library name prefix.
-+libname_spec=$lt_libname_spec
-+
-+# List of archive names.  First name is the real one, the rest are links.
-+# The last name is the one that the linker finds with -lNAME
-+library_names_spec=$lt_library_names_spec
-+
-+# The coded name of the library, if different from the real name.
-+soname_spec=$lt_soname_spec
-+
-+# Permission mode override for installation of shared libraries.
-+install_override_mode=$lt_install_override_mode
-+
-+# Command to use after installation of a shared archive.
-+postinstall_cmds=$lt_postinstall_cmds
-+
-+# Command to use after uninstallation of a shared archive.
-+postuninstall_cmds=$lt_postuninstall_cmds
-+
-+# Commands used to finish a libtool library installation in a directory.
-+finish_cmds=$lt_finish_cmds
-+
-+# As "finish_cmds", except a single script fragment to be evaled but
-+# not shown.
-+finish_eval=$lt_finish_eval
-+
-+# Whether we should hardcode library paths into libraries.
-+hardcode_into_libs=$hardcode_into_libs
-+
-+# Compile-time system search path for libraries.
-+sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
-+
-+# Detected run-time system search path for libraries.
-+sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path
-+
-+# Explicit LT_SYS_LIBRARY_PATH set during ./configure time.
-+configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path
-+
-+# Whether dlopen is supported.
-+dlopen_support=$enable_dlopen
-+
-+# Whether dlopen of programs is supported.
-+dlopen_self=$enable_dlopen_self
-+
-+# Whether dlopen of statically linked programs is supported.
-+dlopen_self_static=$enable_dlopen_self_static
-+
-+# Commands to strip libraries.
-+old_striplib=$lt_old_striplib
-+striplib=$lt_striplib
-+
-+
-+# The linker used to build libraries.
-+LD=$lt_LD
-+
-+# How to create reloadable object files.
-+reload_flag=$lt_reload_flag
-+reload_cmds=$lt_reload_cmds
-+
-+# Commands used to build an old-style archive.
-+old_archive_cmds=$lt_old_archive_cmds
-+
-+# A language specific compiler.
-+CC=$lt_compiler
-+
-+# Is the compiler the GNU compiler?
-+with_gcc=$GCC
-+
-+# Compiler flag to turn off builtin functions.
-+no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
-+
-+# Additional compiler flags for building library objects.
-+pic_flag=$lt_lt_prog_compiler_pic
-+
-+# How to pass a linker flag through the compiler.
-+wl=$lt_lt_prog_compiler_wl
-+
-+# Compiler flag to prevent dynamic linking.
-+link_static_flag=$lt_lt_prog_compiler_static
-+
-+# Does compiler simultaneously support -c and -o options?
-+compiler_c_o=$lt_lt_cv_prog_compiler_c_o
-+
-+# Whether or not to add -lc for building shared libraries.
-+build_libtool_need_lc=$archive_cmds_need_lc
-+
-+# Whether or not to disallow shared libs when runtime libs are static.
-+allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
-+
-+# Compiler flag to allow reflexive dlopens.
-+export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
-+
-+# Compiler flag to generate shared objects directly from archives.
-+whole_archive_flag_spec=$lt_whole_archive_flag_spec
-+
-+# Whether the compiler copes with passing no objects directly.
-+compiler_needs_object=$lt_compiler_needs_object
-+
-+# Create an old-style archive from a shared archive.
-+old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
-+
-+# Create a temporary old-style archive to link instead of a shared archive.
-+old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
-+
-+# Commands used to build a shared archive.
-+archive_cmds=$lt_archive_cmds
-+archive_expsym_cmds=$lt_archive_expsym_cmds
-+
-+# Commands used to build a loadable module if different from building
-+# a shared archive.
-+module_cmds=$lt_module_cmds
-+module_expsym_cmds=$lt_module_expsym_cmds
-+
-+# Whether we are building with GNU ld or not.
-+with_gnu_ld=$lt_with_gnu_ld
-+
-+# Flag that allows shared libraries with undefined symbols to be built.
-+allow_undefined_flag=$lt_allow_undefined_flag
-+
-+# Flag that enforces no undefined symbols.
-+no_undefined_flag=$lt_no_undefined_flag
-+
-+# Flag to hardcode \$libdir into a binary during linking.
-+# This must work even if \$libdir does not exist
-+hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
-+
-+# Whether we need a single "-rpath" flag with a separated argument.
-+hardcode_libdir_separator=$lt_hardcode_libdir_separator
-+
-+# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
-+# DIR into the resulting binary.
-+hardcode_direct=$hardcode_direct
-+
-+# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
-+# DIR into the resulting binary and the resulting library dependency is
-+# "absolute",i.e impossible to change by setting \$shlibpath_var if the
-+# library is relocated.
-+hardcode_direct_absolute=$hardcode_direct_absolute
-+
-+# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
-+# into the resulting binary.
-+hardcode_minus_L=$hardcode_minus_L
-+
-+# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
-+# into the resulting binary.
-+hardcode_shlibpath_var=$hardcode_shlibpath_var
-+
-+# Set to "yes" if building a shared library automatically hardcodes DIR
-+# into the library and all subsequent libraries and executables linked
-+# against it.
-+hardcode_automatic=$hardcode_automatic
-+
-+# Set to yes if linker adds runtime paths of dependent libraries
-+# to runtime path list.
-+inherit_rpath=$inherit_rpath
-+
-+# Whether libtool must link a program against all its dependency libraries.
-+link_all_deplibs=$link_all_deplibs
-+
-+# Set to "yes" if exported symbols are required.
-+always_export_symbols=$always_export_symbols
-+
-+# The commands to list exported symbols.
-+export_symbols_cmds=$lt_export_symbols_cmds
-+
-+# Symbols that should not be listed in the preloaded symbols.
-+exclude_expsyms=$lt_exclude_expsyms
-+
-+# Symbols that must always be exported.
-+include_expsyms=$lt_include_expsyms
-+
-+# Commands necessary for linking programs (against libraries) with templates.
-+prelink_cmds=$lt_prelink_cmds
-+
-+# Commands necessary for finishing linking programs.
-+postlink_cmds=$lt_postlink_cmds
-+
-+# Specify filename containing input files.
-+file_list_spec=$lt_file_list_spec
-+
-+# How to hardcode a shared library path into an executable.
-+hardcode_action=$hardcode_action
-+
-+# ### END LIBTOOL CONFIG
-+
-+_LT_EOF
-+
-+    cat <<'_LT_EOF' >> "$cfgfile"
-+
-+# ### BEGIN FUNCTIONS SHARED WITH CONFIGURE
-+
-+# func_munge_path_list VARIABLE PATH
-+# -----------------------------------
-+# VARIABLE is name of variable containing _space_ separated list of
-+# directories to be munged by the contents of PATH, which is string
-+# having a format:
-+# "DIR[:DIR]:"
-+#       string "DIR[ DIR]" will be prepended to VARIABLE
-+# ":DIR[:DIR]"
-+#       string "DIR[ DIR]" will be appended to VARIABLE
-+# "DIRP[:DIRP]::[DIRA:]DIRA"
-+#       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
-+#       "DIRA[ DIRA]" will be appended to VARIABLE
-+# "DIR[:DIR]"
-+#       VARIABLE will be replaced by "DIR[ DIR]"
-+func_munge_path_list ()
-+{
-+    case x$2 in
-+    x)
-+        ;;
-+    *:)
-+        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
-+        ;;
-+    x:*)
-+        eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
-+        ;;
-+    *::*)
-+        eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
-+        eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
-+        ;;
-+    *)
-+        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
-+        ;;
-+    esac
-+}
-+
-+
-+# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
-+func_cc_basename ()
-+{
-+    for cc_temp in $*""; do
-+      case $cc_temp in
-+        compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
-+        distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
-+        \-*) ;;
-+        *) break;;
-+      esac
-+    done
-+    func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
-+}
-+
-+
-+# ### END FUNCTIONS SHARED WITH CONFIGURE
-+
-+_LT_EOF
-+
-+  case $host_os in
-+  aix3*)
-+    cat <<\_LT_EOF >> "$cfgfile"
-+# AIX sometimes has problems with the GCC collect2 program.  For some
-+# reason, if we set the COLLECT_NAMES environment variable, the problems
-+# vanish in a puff of smoke.
-+if test set != "${COLLECT_NAMES+set}"; then
-+  COLLECT_NAMES=
-+  export COLLECT_NAMES
-+fi
-+_LT_EOF
-+    ;;
-+  esac
-+
-+
-+ltmain=$ac_aux_dir/ltmain.sh
-+
-+
-+  # We use sed instead of cat because bash on DJGPP gets confused if
-+  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
-+  # text mode, it properly converts lines to CR/LF.  This bash problem
-+  # is reportedly fixed, but why not run on old versions too?
-+  sed '$q' "$ltmain" >> "$cfgfile" \
-+     || (rm -f "$cfgfile"; exit 1)
-+
-+   mv -f "$cfgfile" "$ofile" ||
-+    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
-+  chmod +x "$ofile"
-+
-+ ;;
-+
-+  esac
-+done # for ac_tag
-+
-+
-+as_fn_exit 0
-diff --git yabasic.flex yabasic.flex
-index 1a55bda..d3e4bb7 100755
---- yabasic.flex
-+++ yabasic.flex
-@@ -378,22 +378,18 @@ FALSE {yylval.fnum=0; return tFNUM;}
-   return tSTRSYM;
- }
- 
--\"[^\"]*(\"|\n) {
--  int cnt;
--  if (yytext[yyleng-1]=='\n') yycolumn=1;
--  if (yytext[yyleng-1]=='\n' && in_short_if) {in_short_if--;yyless(0);return tIMPLICITENDIF;}
--  if (yytext[yyleng-1]=='\n') {
-+\"[^"]*(\"|\n) {
-+  if (yyleng<2 || yytext[yyleng-1]=='\n') { /* unterminated string has reached end of line, report qualified error in bison */
-+        yycolumn=1;		      
-   	yylval.string=NULL;
-   	return tSTRING;
--  }
--  for(cnt=0;yytext[yyleng-cnt-2]=='\\';cnt++) ;
--  if (cnt%2) {
-+  } else if (yytext[yyleng-2]=='\\') { /* final quote was escaped, so put all text back and read more */
-   	yyless(yyleng-1);
- 	yymore();
--  } else {
-+  } else { /* properly quoted string; remove quotes and return it */
- 	yylval.string=(char *)my_strdup(yytext+1);
--	*(yylval.string+yyleng-2)='\0';
--	replace(yylval.string);
-+	*(yylval.string+strlen(yylval.string)-1)='\0';
-+	replace_escapes(yylval.string);
- 	return tSTRING;
-   }
- }
-@@ -491,7 +487,7 @@ int import_lib(char *name) /* import library */
-   } 
- 
-   if (severity_threshold <= sNOTE) {
--    if (isbound) {      
-+    if (is_bound) {      
-       sprintf(string,"importing library '%s'",name);
-     } else {
-       sprintf(string,"importing from file '%s'",full);
-diff --git yabasic.h yabasic.h
-index d3c579e..55947ed 100755
---- yabasic.h
-+++ yabasic.h
-@@ -538,7 +538,7 @@ void pop_stream (void);		/* pop stream from stack and switch to it */
- void mymove ();			/* move to specific position on screen */
- void clearscreen ();		/* clear entire screen */
- char *inkey (double);		/* gets char from keyboard, blocks and doesn´t print */
--char *replace (char *);		/* replace \n,\a, etc. */
-+char *replace_escapes (char *);		/* replace \n,\a, etc. */
- 
- /* graphic.c */
- void create_openwin (int);	/* create Command 'openwin' */
--- 
-2.24.1
-
diff --git a/srcpkgs/yabasic/template b/srcpkgs/yabasic/template
index d21ee72f4db..f0811ce1563 100644
--- a/srcpkgs/yabasic/template
+++ b/srcpkgs/yabasic/template
@@ -1,7 +1,7 @@
 # Template file for 'yabasic'
 pkgname=yabasic
 reverts="2.769_1"
-version=2.86.1
+version=2.86.4
 revision=1
 build_style=gnu-configure
 makedepends="libXt-devel ncurses-devel libffi-devel"
@@ -10,7 +10,7 @@ maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="MIT, GPL-3.0-or-later"
 homepage="https://2484.de/yabasic/"
 distfiles="https://2484.de/yabasic/download/yabasic-${version}.tar.gz"
-checksum=fd93176dda58a807370eb29926c50a229b85788cbeb80d3561d9d524f508942b
+checksum=0287fca8bfb38005ba723e3615cfeae19e2625bec87a87bb01a02897a30706a9
 
 do_install() {
 	vbin yabasic

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: yabasic: update to 2.86.4.
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-17614@inbox.vuxu.org>
                   ` (2 preceding siblings ...)
  2020-01-09 20:27 ` [PR PATCH] [Updated] " voidlinux-github
@ 2020-01-09 20:28 ` voidlinux-github
  2020-01-10 13:40 ` [PR PATCH] [Merged]: " voidlinux-github
  4 siblings, 0 replies; 5+ messages in thread
From: voidlinux-github @ 2020-01-09 20:28 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 199 bytes --]

New comment by mobinmob on void-packages repository

https://github.com/void-linux/void-packages/pull/17614#issuecomment-572740619

Comment:
> please squash your commits

Done, thank you @Piraty .

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PR PATCH] [Merged]: yabasic: update to 2.86.4.
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-17614@inbox.vuxu.org>
                   ` (3 preceding siblings ...)
  2020-01-09 20:28 ` voidlinux-github
@ 2020-01-10 13:40 ` voidlinux-github
  4 siblings, 0 replies; 5+ messages in thread
From: voidlinux-github @ 2020-01-10 13:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 160 bytes --]

There's a merged pull request on the void-packages repository

yabasic: update to 2.86.4.
https://github.com/void-linux/void-packages/pull/17614

Description:


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2020-01-10 13:40 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-17614@inbox.vuxu.org>
2020-01-06 17:27 ` yabasic: update to 2.86.3 voidlinux-github
2020-01-09 18:40 ` yabasic: update to 2.86.4 voidlinux-github
2020-01-09 20:27 ` [PR PATCH] [Updated] " voidlinux-github
2020-01-09 20:28 ` voidlinux-github
2020-01-10 13:40 ` [PR PATCH] [Merged]: " voidlinux-github

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).