So, your files are still in ASCII on z/OS?   You may need Gil to help with
that :-)

Try unwinding the tarball into EBCDIC files:

pax -o from=iso8859-1 -rzvf openssl-1.0.1.tar.gz



On Wed, Apr 4, 2012 at 6:39 AM, Shaffer, Terri E <
terri.e.shaf...@jpmchase.com> wrote:

> Sorry about that, here is the beginning. I also pasted some of the hex
> code and what I think would be hex20 (ascii spaces) are hex09 as the first
> char. Not sure what an HT is.
>
> PREFIX=""
> SUFFIX=""
> TEST="false"
> EXE=""
>
> # pick up any command line args to config
> for i
> do
> case "$i" in
> -d*) PREFIX="debug-";;
> -t*) TEST="true";;
> -h*) TEST="true"; cat <<EOF
> Usage: config [options]
>  -d Add a debug- prefix to machine choice.
>  -t Test mode, do not run the Configure perl script.
>  -h This help.
>
> Any other text will be passed to the Configure perl script.
> See INSTALL for instructions.
>
> EOF
> ;;
> *) options=$options" $i" ;;
> esac
> done
>
> # First get uname entries that we use below
>
> [ "$MACHINE" ] || MACHINE=`(uname -m) 2>/dev/null` || MACHINE="unknown"
> [ "$RELEASE" ] || RELEASE=`(uname -r) 2>/dev/null` || RELEASE="unknown"
> [ "$SYSTEM" ] || SYSTEM=`(uname -s) 2>/dev/null`  || SYSTEM="unknown"
> [ "$BUILD" ] || VERSION=`(uname -v) 2>/dev/null` || VERSION="unknown"
>
> 000064  case "$XREL" in
>
> 066762225544226622222222222222222222222222222222222222222222222222222222
>
> 93135024825C209E00000000000000000000000000000000000000000000000000000000
>
> ------------------------------------------------------------------------------
> 000065      4.0|4.1)
>
> 022223237323222222222222222222222222222222222222222222222222222222222222
>
> 900004E0C4E1900000000000000000000000000000000000000000000000000000000000
>
> ------------------------------------------------------------------------------
> 000066      echo "${MACHINE}-whatever-isc4"; exit 0
>
> 002222666622274444444727667676726763232676723222222222222222222222222222
>
> 990000538F024BD1389E5DD78145652D93342B0589400000000000000000000000000000
>
> ------------------------------------------------------------------------------
> 000067  ;;
>
> 003322222222222222222222222222222222222222222222222222222222222222222222
>
> 99BB00000000000000000000000000000000000000000000000000000000000000000000
>
> ------------------------------------------------------------------------------
> 000068  esac
>
> 067662222222222222222222222222222222222222222222222222222222222222222222
>
> 953130000000000000000000000000000000000000000000000000000000000000000000
>
> To answer Kirk's question. I did have trouble unwinding the tarball
>
> I finally used    tar -xf openssl-1.0.1.tar
>
> I am not sure I did the set correctly. I need the unix for dummies book
> about now.
>
> W012108:SDEV(DEV):/u/w012108/temp/openssl-1.0.1 > set -x
> W012108:SDEV(DEV):/u/w012108/temp/openssl-1.0.1 > ./config
> --prefix=/usr/local -
> -openssldir=/usr/local/openssl
> + ./config --prefix=/usr/local --openssldir=/usr/local/openssl
> ./config 1: syntax error: got ), expecting Newline
>
> Thanks
>
> Ms. Terri E. Shaffer
> terri.e.shaf...@jpmchase.com
> Engineer
> J.P.Morgan Chase & Co.
> GTI DCT ECS Core Services zSoftware Group / Emerging Technologies
> Office: # 614-213-3467
> Cell: # 412-519-2592
>
> >
> > -----Original Message-----
> > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On
> > Behalf Of Kirk Wolf
> > Sent: Tuesday, April 03, 2012 3:11 PM
> > To: IBM-MAIN@bama.ua.edu
> > Subject: Re: openssl make - z/OS UNIX question - Help
> >
> > Do this first:
> > ./config --prefix=/usr/local --openssldir=/usr/local/openssl
> >
> > and after the configure script runs, then do the make:
> >
> > $MAKE
> >
> > But I'm now retreating to my original position :-)
> >
> >
> > On Tue, Apr 3, 2012 at 1:23 PM, Shaffer, Terri E <
> terri.e.shaf...@jpmchase.com> wrote:
> >
> >> Hi Kirk,
> >>  Okay you are right I do see the config file..
> >>
> >> W012108:SDEV(DEV):/u/w012108/temp/openssl-1.0.1 > chmod +x tools/*
> >> W012108:SDEV(DEV):/u/w012108/temp/openssl-1.0.1 > export MAKE=gmake
> >> W012108:SDEV(DEV):/u/w012108/temp/openssl-1.0.1 > export
> >> _C89_CCMODE=1
> >> W012108:SDEV(DEV):/u/w012108/temp/openssl-1.0.1 > ./config
> >> --prefix=/usr/local --openssldir=/usr/local/openssl $MAKE ./config 1:
> >> syntax error: got ), expecting Newline
> >> W012108:SDEV(DEV):/u/w012108/temp/openssl-1.0.1 >
> >>
> >> I am executing the 1.0.1 version as on March 14.
> >>
> >> I'm sorry my Perl experience is non-existent, so yet another limitation.
> >>
> >> Any idea of why I would get the syntax error? Or did I do something
> wrong.
> >>
> >> Thank for you help!
> >>
> >> Ms. Terri E. Shaffer
> >> terri.e.shaf...@jpmchase.com
> >> Engineer
> >> J.P.Morgan Chase & Co.
> >> GTI DCT ECS Core Services zSoftware Group / Emerging Technologies
> >> Office: # 614-213-3467
> >> Cell: # 412-519-2592
> >>
> >>
> >> -----Original Message-----
> >> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On
> >> Behalf Of Kirk Wolf
> >> Sent: Tuesday, April 03, 2012 1:59 PM
> >> To: IBM-MAIN@bama.ua.edu
> >> Subject: Re: openssl make - z/OS UNIX question - Help
> >>
> >> Terri,
> >>
> >> I see both "config" and "Configure" in openssl 0.9.8q
> >>
> >> "config" is a shell script, that starts:
> >>
> >> #!/bin/sh
> >> #
> >> # OpenSSL config: determine the operating system and run ./Configure
> >> # # "config -h" for usage information.
> >> ...
> >>
> >> So, config is a front end to the Configure perl script.
> >>
> >> Kirk Wolf
> >> Dovetailed Technologies
> >> http://dovetail.com
> >>
> >> On Tue, Apr 3, 2012 at 12:28 PM, Shaffer, Terri E <
> >> terri.e.shaf...@jpmchase.com> wrote:
> >>
> >> > Thanks Kirk,
> >> >  LOL, Yes I am in slightly over my head, but that another political
> >> > story as far as that help goes.
> >> >
> >> > If I look at where I exploded the tarball I see a Configure file
> >> > that I see is expecting the over-rides you mention.
> >> >
> >> > Configure       Viewed           File rwxrwxr-x
> >> >
> >> > I also have gmake so I can utilize that, I must be doing something
> >> > else wrong so here are my steps.
> >> >
> >> > export MAKE=gmake
> >> > export _C89_CCMODE=1
> >> > ./Configure --prefix=/usr/local --openssldir=/usr/local/openssl
> >> >
> >> > I'm guessing this part was a repeat of the setup MAKE=gmake $MAKE
> >> >
> >> > Then the $MAKE has the gmake assigned to it.
> >> >
> >> > Here's where I get more lost.  What actually starts the process or
> >> > starts the Configure or Makefile?
> >> >
> >> > Can you hopefully fill in my blanks?
> >> >
> >> > Thanks
> >> >
> >> > Ms. Terri E. Shaffer
> >> > terri.e.shaf...@jpmchase.com
> >> > Engineer
> >> > J.P.Morgan Chase & Co.
> >> > GTI DCT ECS Core Services zSoftware Group / Emerging Technologies
> >> > Office: # 614-213-3467
> >> > Cell: # 412-519-2592
> >> >
> >> >
> >> > -----Original Message-----
> >> > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu]
> >> > On Behalf Of Kirk Wolf
> >> > Sent: Tuesday, April 03, 2012 11:51 AM
> >> > To: IBM-MAIN@bama.ua.edu
> >> > Subject: Re: openssl make - z/OS UNIX question - Help
> >> >
> >> > Terri,
> >> >
> >> > We recently did a port of OpenSSL (0.9.8k I believe), and there are
> >> > a few things that you will need to do.
> >> > (Note: in our port, the crypto/evp library worked fine, but there
> >> > were some ASCII issues in the tools/commands that we didn't attempt
> >> > to
> >> > resolve.)
> >> >
> >> > Here are some notes, but be forewarned that this is tricky stuff.
> >> > If you haven't worked with the GNU toolchain and z/OS Unix
> >> > extensively, you make want to get help.
> >> >
> >> > Some prereqs:
> >> > - perl from IBM Ported Tools for z/OS or your own port
> >> > - gmake
> >> >
> >> > -- setup:
> >> > - assuming that perl and gmake are in /usr/local/bin, add
> >> > /usr/local/bin to your your PATH after /bin
> >> > - export MAKE=gmake
> >> > - chmod +x tools/*
> >> >
> >> > -- configure and make
> >> > ./config --prefix=/usr/local --openssldir=/usr/local/openssl export
> >> > _C89_CCMODE=1 export MAKE=gmake $MAKE
> >> >
> >> >
> >> > On Tue, Apr 3, 2012 at 10:25 AM, Shaffer, Terri E <
> >> > terri.e.shaf...@jpmchase.com> wrote:
> >> >
> >> > > Hi,
> >> > >
> >> > > I have cross-posted this on the MVS-OE page but hope someone can
> >> > > help me here...
> >> > >
> >> > >  I am having an issue with doing a make on building a newer
> >> > > version on openssl.  I download the new tar from openssl.orq and
> >> > > have it exploded to my directory. I then changed to the ssl
> >> > > directory and can see the descriptor file called Makefile. What I
> >> > > am trying to do now is build the new version of openssl and
> >> > > having issues. When I issue the make -f Makefile openssl it uses
> >> > > lots of cpu but never seems to finish and/or build anything and I
> am at a loss.
> >> > >
> >> > > Can anyone Please shed some light on where I took a wrong turn or
> >> > > how to do this?
> >> > >
> >> > > Thanks
> >> > >
> >> > > Ms. Terri E. Shaffer
> >> > > terri.e.shaf...@jpmchase.com
> >> > > Engineer
> >> > > J.P.Morgan Chase & Co.
> >> > > GTI DCT ECS Core Services zSoftware Group / Emerging Technologies
> >> > > Office: # 614-213-3467
> >> > > Cell: # 412-519-2592
> This communication is for informational purposes only. It is not
> intended as an offer or solicitation for the purchase or sale of
> any financial instrument or as an official confirmation of any
> transaction. All market prices, data and other information are not
> warranted as to completeness or accuracy and are subject to change
> without notice. Any comments or statements made herein do not
> necessarily reflect those of JPMorgan Chase & Co., its subsidiaries
> and affiliates.
>
> This transmission may contain information that is privileged,
> confidential, legally privileged, and/or exempt from disclosure
> under applicable law. If you are not the intended recipient, you
> are hereby notified that any disclosure, copying, distribution, or
> use of the information contained herein (including any reliance
> thereon) is STRICTLY PROHIBITED. Although this transmission and any
> attachments are believed to be free of any virus or other defect
> that might affect any computer system into which it is received and
> opened, it is the responsibility of the recipient to ensure that it
> is virus free and no responsibility is accepted by JPMorgan Chase &
> Co., its subsidiaries and affiliates, as applicable, for any loss
> or damage arising in any way from its use. If you received this
> transmission in error, please immediately contact the sender and
> destroy the material in its entirety, whether in electronic or hard
> copy format. Thank you.
>
> Please refer to http://www.jpmorgan.com/pages/disclosures for
> disclosures relating to European legal entities.
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
>

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN

Reply via email to