LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   ucspi-ssl - default.build: not found (https://www.linuxquestions.org/questions/linux-software-2/ucspi-ssl-default-build-not-found-4175686756/)

lucmove 12-12-2020 09:59 PM

ucspi-ssl - default.build: not found
 
First of all: I HATE building software from source. It never works out of the box. Never. Never. In my 20 years of Linux, it only worked once or twice. It failed in every other time.

Now, I'm trying to install ucspi-ssl. The instructions I'm following are here.

Here is the result:

Code:


#> mkdir /package
#> chmod 1755 /package
#> cd /package
#> cp /downloads/ucspi-ssl-0.73.tar.gz ./
#> gunzip ucspi-ssl-0.73.tar.gz
#> tar -xpf ucspi-ssl-0.73.tar
#> rm ucspi-ssl-0.73.tar
#> cd host/superscript.com/net/ucspi-ssl-0.73/
#> package/compile 
sh makefile.build default.build makeinclude makeinclude
makefile.build: 30: .: default.build: not found
sh makefile.build home.build home
makefile.build: 30: .: home.build: not found
sh makefile.build default.build makescrip makescrip
makefile.build: 30: .: default.build: not found
sh makefile.build default.build https@ https@
makefile.build: 30: .: default.build: not found
sh makefile.build default.build sslcat sslcat
makefile.build: 30: .: default.build: not found
sh makefile.build default.build sslconnect sslconnect
makefile.build: 30: .: default.build: not found
sh makefile.build default.build load load
makefile.build: 30: .: default.build: not found
sh makefile.build default.build systype systype
makefile.build: 30: .: default.build: not found
sh makefile.build default.build compile compile
makefile.build: 30: .: default.build: not found
sh makefile.build default.build choose choose
makefile.build: 30: .: default.build: not found
sh makefile.build iopause.h.build iopause.h
makefile.build: 30: .: iopause.h.build: not found
sh makefile.build uint64.h.build uint64.h
makefile.build: 30: .: uint64.h.build: not found
sh makefile.build default.o.build sslclient.o sslclient
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build remoteinfo.o remoteinfo
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build timeoutconn.o timeoutconn
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.build makelib makelib
makefile.build: 30: .: default.build: not found
sh makefile.build default.o.build ssl.o ssl
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build ssl_io.o ssl_io
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build ssl_context.o ssl_context
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build ssl_new.o ssl_new
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build ssl_timeoutconn.o ssl_timeoutconn
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build ssl_timeoutaccept.o ssl_timeoutaccept
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build ssl_certkey.o ssl_certkey
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build ssl_ca.o ssl_ca
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build ssl_cca.o ssl_cca
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build ssl_ciphers.o ssl_ciphers
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build ssl_verify.o ssl_verify
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build ssl_params.o ssl_params
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build ssl_error.o ssl_error
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build ssl_env.o ssl_env
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.a.build ssl.a ssl
makefile.build: 30: .: default.a.build: not found
sh makefile.build default.o.build alloc.o alloc
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build alloc_re.o alloc_re
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build buffer.o buffer
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build buffer_0.o buffer_0
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build buffer_1.o buffer_1
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build buffer_2.o buffer_2
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build buffer_get.o buffer_get
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build buffer_put.o buffer_put
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build buffer_copy.o buffer_copy
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build buffer_read.o buffer_read
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build buffer_write.o buffer_write
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build env.o env
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build error.o error
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build error_str.o error_str
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build fd_copy.o fd_copy
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build fd_move.o fd_move
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build fmt_ulong.o fmt_ulong
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build getln.o getln
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build getln2.o getln2
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build socket_accept.o socket_accept
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build socket_bind.o socket_bind
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build socket_conn.o socket_conn
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build socket_delay.o socket_delay
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build socket_listen.o socket_listen
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build socket_local.o socket_local
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build socket_opts.o socket_opts
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build socket_remote.o socket_remote
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build socket_tcp.o socket_tcp
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build socket_udp.o socket_udp
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build ndelay_on.o ndelay_on
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build ndelay_off.o ndelay_off
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build open_append.o open_append
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build open_read.o open_read
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build open_trunc.o open_trunc
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build openreadclose.o openreadclose
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build pathexec_env.o pathexec_env
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build pathexec_run.o pathexec_run
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build chkshsgr.o chkshsgr
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.build chkshsgr chkshsgr
makefile.build: 30: .: default.build: not found
sh makefile.build hasshsgr.h.build hasshsgr.h
makefile.build: 30: .: hasshsgr.h.build: not found
sh makefile.build default.o.build prot.o prot
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build readclose.o readclose
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build seek_set.o seek_set
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build sgetopt.o sgetopt
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build sig.o sig
makefile.build: 30: .: default.o.build: not found
sh makefile.build hassgprm.h.build hassgprm.h
makefile.build: 30: .: hassgprm.h.build: not found
sh makefile.build default.o.build sig_block.o sig_block
makefile.build: 30: .: default.o.build: not found
sh makefile.build hassgact.h.build hassgact.h
makefile.build: 30: .: hassgact.h.build: not found
sh makefile.build default.o.build sig_catch.o sig_catch
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build sig_pause.o sig_pause
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build str_chr.o str_chr
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build str_diff.o str_diff
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build str_len.o str_len
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build str_start.o str_start
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build stralloc_cat.o stralloc_cat
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build stralloc_catb.o stralloc_catb
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build stralloc_cats.o stralloc_cats
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build stralloc_copy.o stralloc_copy
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build stralloc_eady.o stralloc_eady
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build stralloc_opyb.o stralloc_opyb
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build stralloc_opys.o stralloc_opys
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build stralloc_pend.o stralloc_pend
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build strerr_die.o strerr_die
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build strerr_sys.o strerr_sys
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build subgetopt.o subgetopt
makefile.build: 30: .: default.o.build: not found
sh makefile.build haswaitp.h.build haswaitp.h
makefile.build: 30: .: haswaitp.h.build: not found
sh makefile.build default.o.build wait_nohang.o wait_nohang
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build wait_pid.o wait_pid
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build byte_chr.o byte_chr
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build byte_copy.o byte_copy
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build byte_cr.o byte_cr
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build byte_diff.o byte_diff
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build byte_zero.o byte_zero
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build case_diffb.o case_diffb
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build case_diffs.o case_diffs
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build ip4_fmt.o ip4_fmt
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build ip4_scan.o ip4_scan
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build scan_ulong.o scan_ulong
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build scan_uint.o scan_uint
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build uint16_pack.o uint16_pack
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build uint16_unpack.o uint16_unpack
makefile.build: 30: .: default.o.build: not found
sh makefile.build uint32.h.build uint32.h
makefile.build: 30: .: uint32.h.build: not found
sh makefile.build default.o.build uint32_pack.o uint32_pack
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build uint32_unpack.o uint32_unpack
makefile.build: 30: .: default.o.build: not found
sh makefile.build select.h.build select.h
makefile.build: 30: .: select.h.build: not found
sh makefile.build default.o.build iopause.o iopause
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build tai_pack.o tai_pack
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build taia_add.o taia_add
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build taia_approx.o taia_approx
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build taia_frac.o taia_frac
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build taia_less.o taia_less
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build taia_now.o taia_now
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build taia_pack.o taia_pack
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build taia_sub.o taia_sub
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build taia_uint.o taia_uint
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build dns_dfd.o dns_dfd
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build dns_domain.o dns_domain
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build dns_dtda.o dns_dtda
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build dns_ip.o dns_ip
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build dns_ipq.o dns_ipq
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build dns_name.o dns_name
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build dns_nd.o dns_nd
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build dns_packet.o dns_packet
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build dns_random.o dns_random
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build dns_rcip.o dns_rcip
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build dns_rcrw.o dns_rcrw
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build dns_resolve.o dns_resolve
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build dns_sortip.o dns_sortip
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build dns_transmit.o dns_transmit
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build dns_txt.o dns_txt
makefile.build: 30: .: default.o.build: not found
sh makefile.build hasflock.h.build hasflock.h
makefile.build: 30: .: hasflock.h.build: not found
sh makefile.build default.o.build lock_ex.o lock_ex
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build lock_un.o lock_un
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build coe.o coe
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.a.build unix.a unix
makefile.build: 30: .: default.a.build: not found
sh makefile.build default.o.build auto-str.o auto-str
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.build auto-str auto-str
makefile.build: 30: .: default.build: not found
sh makefile.build default.c.build auto_cafile.c auto_cafile
makefile.build: 30: .: default.c.build: not found
sh makefile.build default.o.build auto_cafile.o auto_cafile
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.c.build auto_cadir.c auto_cadir
makefile.build: 30: .: default.c.build: not found
sh makefile.build default.o.build auto_cadir.o auto_cadir
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.c.build auto_ciphers.c auto_ciphers
makefile.build: 30: .: default.c.build: not found
sh makefile.build default.o.build auto_ciphers.o auto_ciphers
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.lib.build socket.lib socket
makefile.build: 30: .: default.lib.build: not found
sh makefile.build default.build sslclient sslclient
makefile.build: 30: .: default.build: not found
sh makefile.build default.o.build sslserver.o sslserver
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.c.build auto_ccafile.c auto_ccafile
makefile.build: 30: .: default.c.build: not found
sh makefile.build default.o.build auto_ccafile.o auto_ccafile
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.c.build auto_dhfile.c auto_dhfile
makefile.build: 30: .: default.c.build: not found
sh makefile.build default.o.build auto_dhfile.o auto_dhfile
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.c.build auto_certfile.c auto_certfile
makefile.build: 30: .: default.c.build: not found
sh makefile.build default.o.build auto_certfile.o auto_certfile
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.c.build auto_keyfile.c auto_keyfile
makefile.build: 30: .: default.c.build: not found
sh makefile.build default.o.build auto_keyfile.o auto_keyfile
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build rules.o rules
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build cdb.o cdb
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build cdb_hash.o cdb_hash
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build cdb_make.o cdb_make
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.a.build cdb.a cdb
makefile.build: 30: .: default.a.build: not found
sh makefile.build default.build sslserver sslserver
makefile.build: 30: .: default.build: not found
sh makefile.build default.o.build sslprint.o sslprint
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.o.build sslhandle.o sslhandle
makefile.build: 30: .: default.o.build: not found
sh makefile.build default.build sslprint sslprint
makefile.build: 30: .: default.build: not found
sh makefile.build default.build it it
makefile.build: 30: .: default.build: not found

Now I have zero clue about what to do. Thank you for any pointers.

berndbausch 12-12-2020 11:15 PM

To find out what's up with the missing default.build, I'd inspect the makefile.build script. Also check whether there is some default file with a different, perhaps similar name.

EDIT: Let me point out that http://www.superscript.com/ucspi-ssl/index.html was last updated 5 years ago, and that the first paragraph states that it is not being developed at this site anymore. However, http://www.fehcom.de/ipnet/ucspi-ssl/doxygen/index.html seems to be up-to-date.

lucmove 12-13-2020 11:22 AM

Quote:

Originally Posted by berndbausch (Post 6194913)
To find out what's up with the missing default.build, I'd inspect the makefile.build script. Also check whether there is some default file with a different, perhaps similar name.

I have no idea how to do that. I can't read those files. I don't know C.

Quote:

Originally Posted by berndbausch (Post 6194913)
EDIT: Let me point out that http://www.superscript.com/ucspi-ssl/index.html was last updated 5 years ago, and that the first paragraph states that it is not being developed at this site anymore. However, http://www.fehcom.de/ipnet/ucspi-ssl/doxygen/index.html seems to be up-to-date.

That is interesting, but doesn't work either.

Code:


#> package/compile 
sh find-systype.sh > systype
rm -f load
sh print-ld.sh > load
chmod 755 load 
rm -f compile
sh print-cc.sh > compile
chmod 755 compile
./compile sslclient.c
In file included from sslclient.c:11:0:
ucspissl.h:22:22: fatal error: stralloc.h: No such file or directory
 #include "stralloc.h"
                      ^
compilation terminated.
Makefile:246: recipe for target 'sslclient.o' failed
make: *** [sslclient.o] Error 1
compile: fatal: cannot make it-base it-sslperl


berndbausch 12-13-2020 04:13 PM

Quote:

Originally Posted by lucmove (Post 6195088)
I have no idea how to do that. I can't read those files. I don't know C.

makefile.build is not a C file, but written in a scripting language. I remember Perl being mentioned on the various web sites. Even if you don't know a language, scripts are often readable.

mti2935 12-13-2021 07:09 PM

How to get ucspi-ssl sslserver up and running
 
See https://github.com/meixler/installin...-ssl-sslserver for a step-by-step guide on how to get ucspi-ssl sslserver up and running.


All times are GMT -5. The time now is 05:54 AM.