Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

Pournelle must die!


devel / comp.lang.rexx / Correctly detirmining release version of custom compiled ooRexx v5.x

SubjectAuthor
* Correctly detirmining release version of custom compiled ooRexx v5.xMichael Lueck
`- Re: Correctly detirmining release version of custom compiled ooRexx v5.xMichael Lueck

1
Correctly detirmining release version of custom compiled ooRexx v5.x

<da376377-617e-4320-81b1-5da75c0882adn@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=78&group=comp.lang.rexx#78

  copy link   Newsgroups: comp.lang.rexx
X-Received: by 2002:a05:620a:890c:b0:76d:ada1:d841 with SMTP id ql12-20020a05620a890c00b0076dada1d841mr48830qkn.7.1695229683657;
Wed, 20 Sep 2023 10:08:03 -0700 (PDT)
X-Received: by 2002:a05:6808:3084:b0:3a9:a49f:d6b8 with SMTP id
bl4-20020a056808308400b003a9a49fd6b8mr1460693oib.0.1695229681997; Wed, 20 Sep
2023 10:08:01 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.rexx
Date: Wed, 20 Sep 2023 10:08:01 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=99.24.175.36; posting-account=JeAllAoAAAAhhN4UulMiDx9njcilMlPX
NNTP-Posting-Host: 99.24.175.36
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <da376377-617e-4320-81b1-5da75c0882adn@googlegroups.com>
Subject: Correctly detirmining release version of custom compiled ooRexx v5.x
From: wurlitzer@gmail.com (Michael Lueck)
Injection-Date: Wed, 20 Sep 2023 17:08:03 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2573
 by: Michael Lueck - Wed, 20 Sep 2023 17:08 UTC

Greetings,

For use in Linux Shared Webhosting, we custom compile ooRexx from the source, in order to specify a custom prefix jailing it to our webhosting home directory.

Last I compiled ooRexx v5 was in it was:
$ rexx -v
Open Object Rexx Version 5.0.0 r11724
Build date: Feb 6 2019
Addressing mode: 64
Copyright (c) 1995, 2004 IBM Corporation. All rights reserved.
Copyright (c) 2005-2019 Rexx Language Association. All rights reserved.
This program and the accompanying materials are made available under the terms
of the Common Public License v1.0 which accompanies this distribution or at
http://www.oorexx.org/license.html

While on my own computer I downloaded an RexxLA package for Ubuntu and installed it:

$ rexx -v
Open Object Rexx Version 5.0.0 r12583
Build date: Dec 23 2022
Addressing mode: 64
Copyright (c) 1995, 2004 IBM Corporation. All rights reserved.
Copyright (c) 2005-2022 Rexx Language Association. All rights reserved.
This program and the accompanying materials are made available under the terms
of the Common Public License v1.0 which accompanies this distribution or at
https://www.oorexx.org/license.html

Do I understand correctly that the "Build Date" is the date at which the code was compiled, and that the "r11724" vs "r12583" is which actual source code release the software was compiled from?

Thus if I recompile from the release "r12583" source code on the shared webhosting server, I should expect rexx -v to reflect that same number, with the current date?

I am thankful,
Michael

Re: Correctly detirmining release version of custom compiled ooRexx v5.x

<3fa37edd-f92b-49a7-8eab-8f65b365f167n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=79&group=comp.lang.rexx#79

  copy link   Newsgroups: comp.lang.rexx
X-Received: by 2002:ac8:7ec7:0:b0:40a:9069:895b with SMTP id x7-20020ac87ec7000000b0040a9069895bmr118442qtj.2.1695253266472;
Wed, 20 Sep 2023 16:41:06 -0700 (PDT)
X-Received: by 2002:a05:6830:11c7:b0:6c2:10e1:9d67 with SMTP id
v7-20020a05683011c700b006c210e19d67mr1301750otq.2.1695253266241; Wed, 20 Sep
2023 16:41:06 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!border-2.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.rexx
Date: Wed, 20 Sep 2023 16:41:05 -0700 (PDT)
In-Reply-To: <da376377-617e-4320-81b1-5da75c0882adn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=99.24.175.36; posting-account=JeAllAoAAAAhhN4UulMiDx9njcilMlPX
NNTP-Posting-Host: 99.24.175.36
References: <da376377-617e-4320-81b1-5da75c0882adn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <3fa37edd-f92b-49a7-8eab-8f65b365f167n@googlegroups.com>
Subject: Re: Correctly detirmining release version of custom compiled ooRexx v5.x
From: wurlitzer@gmail.com (Michael Lueck)
Injection-Date: Wed, 20 Sep 2023 23:41:06 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 175
 by: Michael Lueck - Wed, 20 Sep 2023 23:41 UTC

Greetings,

I decided to test out the process of downloading the ooRexx source package and compile ooRexx 5.0 release trying to add back the server specific settings that worked with the beta and downloading from the source repository.

The process bombs.

Suggestions what went wrong with the build process since 5.0.0 r11724?

I am thankful,
Michael

Output as follows:

(uiserver):u40009095:~/build/ooRexx-5.0.0$ cmake -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=/kunden/homepages/35/d157794216/htdocs/opt/oorexx -CMAKE_INSTALL_PREFIX=/kunden/homepages/35/d157794216/htdocs/opt/oorexx
CMake Warning:
No source or binary directory provided. Both will be assumed to be the
same as the current working directory, but note that this warning will
become a fatal error in future CMake releases.

loading initial cache file MAKE_INSTALL_PREFIX=/kunden/homepages/35/d157794216/htdocs/opt/oorexx
CMake Error: Error processing file: /kunden/homepages/35/d157794216/htdocs/build/ooRexx-5.0.0/MAKE_INSTALL_PREFIX=/kunden/homepages/35/d157794216/htdocs/opt/oorexx
-- CMake version is 3.18.4
-- The C compiler identification is GNU 10.2.1
-- The CXX compiler identification is GNU 10.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /kunden/kunden/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /kunden/kunden/kunden/kunden/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Building for a 64-bit architecture
-- OOREXX_SHEBANG_PROGRAM: "/usr/bin/env rexx" (default)
-- Found Subversion: /kunden/kunden/usr/bin/svn (found version "1.14.1")
-- SVN Revision Number is 0
-- CMAKE_INSTALL_PREFIX is /kunden/kunden/homepages/35/d157794216/htdocs/opt/oorexx
-- INSTALL_LIB_DIR is lib
-- Looking for xlocale.h
-- Looking for xlocale.h - not found
-- Looking for malloc.h
-- Looking for malloc.h - found
-- Looking for alloca.h
-- Looking for alloca.h - found
-- Looking for signal.h
-- Looking for signal.h - found
-- Looking for time.h
-- Looking for time.h - found
-- Looking for inttypes.h
-- Looking for inttypes.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for nsleep
-- Looking for nsleep - not found
-- Looking for nanosleep
-- Looking for nanosleep - found
-- Looking for crypt in crypt
-- Looking for crypt in crypt - found
-- Looking for crypt
-- Looking for crypt - found
-- Looking for wordexp
-- Looking for wordexp - found
-- Looking for wordexp.h
CMake Warning (dev) at /kunden/kunden/usr/share/cmake-3.18/Modules/CheckIncludeFile.cmake:80 (message):
Policy CMP0075 is not set: Include file check macros honor
CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy
details. Use the cmake_policy command to set the policy and suppress this
warning.

CMAKE_REQUIRED_LIBRARIES is set to:

crypt

For compatibility with CMake 3.11 and below this check is ignoring it.
Call Stack (most recent call first):
/kunden/kunden/homepages/35/d157794216/htdocs/build/ooRexx-5.0.0/CMakeLists.txt:373 (check_include_file)
This warning is for project developers. Use -Wno-dev to suppress it.

-- Looking for wordexp.h - found
-- Looking for sys/xattr.h
-- Looking for sys/xattr.h - found
-- Looking for catopen
-- Looking for catopen - found
-- Looking for dlfcn.h
-- Looking for dlfcn.h - found
-- Looking for features.h
-- Looking for features.h - found
-- Looking for filehdr.h
-- Looking for filehdr.h - not found
-- Looking for euidaccess
-- Looking for euidaccess - found
-- Looking for nl_types.h
-- Looking for nl_types.h - found
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_mutex_timedlock
-- Looking for pthread_mutex_timedlock - found
-- Performing Test HAVE_DLADDR
-- Performing Test HAVE_DLADDR - Success
-- Looking for _PC_CASE_SENSITIVE
-- Looking for _PC_CASE_SENSITIVE - not found
-- Looking for FNM_CASEFOLD
-- Looking for FNM_CASEFOLD - found
-- Looking for KDMKTONE
-- Looking for KDMKTONE - found
-- Looking for FS_CASEFOLD_FL
-- Looking for FS_CASEFOLD_FL - found
-- Looking for _NSGetExecutablePath
-- Looking for _NSGetExecutablePath - not found
-- Looking for getexecname
-- Looking for getexecname - not found
-- Looking for KERN_PROC_PATHNAME
-- Looking for KERN_PROC_PATHNAME - not found
-- Looking for KERN_PROC_ARGV
-- Looking for KERN_PROC_ARGV - not found
-- Performing Test HAVE_STAT_ST_MTIM
-- Performing Test HAVE_STAT_ST_MTIM - Success
-- Performing Test HAVE_STAT_ST_MTIMESPEC
-- Performing Test HAVE_STAT_ST_MTIMESPEC - Failed
-- Looking for pwd.h
-- Looking for pwd.h - found
-- Looking for sched.h
-- Looking for sched.h - found
-- Looking for strings.h
-- Looking for strings.h - found
-- Looking for sys/filio.h
-- Looking for sys/filio.h - not found
-- Looking for sys/ldr.h
-- Looking for sys/ldr.h - not found
-- Looking for sys/resource.h
-- Looking for sys/resource.h - found
-- Looking for sys/select.h
-- Looking for sys/select.h - found
-- Looking for sys/sem.h
-- Looking for sys/sem.h - found
-- Looking for sys/signal.h
-- Looking for sys/signal.h - found
-- Looking for sys/time.h
-- Looking for sys/time.h - found
-- Looking for sys/utsname.h
-- Looking for sys/utsname.h - found
-- Looking for sys/wait.h
-- Looking for sys/wait.h - found
-- Looking for ifaddrs.h
-- Looking for ifaddrs.h - found
-- Looking for getifaddrs
-- Looking for getifaddrs - found
-- Could NOT find Curses (missing: CURSES_LIBRARY CURSES_INCLUDE_PATH)
-- CURSES_HAVE_NCURSES_H is CURSES_HAVE_NCURSES_H-NOTFOUND
-- CURSES_HAVE_NCURSES_NCURSES_H is CURSES_HAVE_NCURSES_NCURSES_H-NOTFOUND
CMake Error at /kunden/kunden/homepages/35/d157794216/htdocs/build/ooRexx-5.0.0/CMakeLists.txt:1815 (add_subdirectory):
add_subdirectory not given a binary directory but the given source
directory
"/kunden/kunden/kunden/homepages/35/d157794216/htdocs/build/ooRexx-5.0.0/samples"
is not a subdirectory of
"/kunden/kunden/homepages/35/d157794216/htdocs/build/ooRexx-5.0.0". When
specifying an out-of-tree source a binary directory must be explicitly
specified.

CMake Error at /kunden/kunden/homepages/35/d157794216/htdocs/build/ooRexx-5.0.0/CMakeLists.txt:1818 (add_subdirectory):
add_subdirectory not given a binary directory but the given source
directory
"/kunden/kunden/kunden/homepages/35/d157794216/htdocs/build/ooRexx-5.0.0/testbinaries"
is not a subdirectory of
"/kunden/kunden/homepages/35/d157794216/htdocs/build/ooRexx-5.0.0". When
specifying an out-of-tree source a binary directory must be explicitly
specified.

-- Configuring incomplete, errors occurred!
See also "/kunden/homepages/35/d157794216/htdocs/build/ooRexx-5.0.0/CMakeFiles/CMakeOutput.log".
See also "/kunden/homepages/35/d157794216/htdocs/build/ooRexx-5.0.0/CMakeFiles/CMakeError.log".

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor