racket/racketcgc -L debug -X "/usr/people/edodd/local/share/racket/collects" -G "/usr/people/edodd/local/etc/racket" --no-user-path -N "raco" -l- setup --no-user
getenv: contract violation
expected: string-environment-variable-name?
given: #f
context...:
/usr/people/edodd/local/share/racket/collects/racket/private/misc.rkt:202:2: getenv
/usr/people/edodd/local/share/racket/collects/openssl/mzssl.rkt:374:0: x509-root-sources
IRIX is missing `setenv` and `unsetenv`. I added those in with a patch as seen here: https://gist.github.com/unxmaal/bc996e78e9f422d6e277e0b4a0003cf5
With debug logging on, I see this:
compiler/cm: done: /usr/people/edodd/local/share/racket/collects/openssl/libcrypto.rkt
ffi-lib: loaded "libcrypto.so"
compiler/cm: processing: /usr/people/edodd/local/share/racket/collects/openssl/libssl.rkt
compiler/cm: done: /usr/people/edodd/local/share/racket/collects/openssl/libssl.rkt
ffi-lib: loaded "libssl.so"
getenv: contract violation
expected: string-environment-variable-name?
given: #f
context...:
/usr/people/edodd/local/share/racket/collects/racket/private/misc.rkt:202:2: getenv
/usr/people/edodd/local/share/racket/collects/openssl/mzssl.rkt:374:0: x509-root-sources
In mzssl.rkt, x509-root-sources(), it seems to handle finding openssl. Mine is located in a non-standard location. How do I pass this location in properly?
Thanks!
Next, it errors with "out of memory":
raco setup: making: <pkgs>/deinprogramm-signature/deinprogramm/signature (DeinProgramm - Signatures)
raco setup: in <pkgs>/deinprogramm-signature/deinprogramm/signature
raco setup: in <pkgs>/htdp-lib/stepper/private
raco setup: in <pkgs>/gui-lib/framework
raco setup: in <pkgs>/gui-lib/mred
raco setup: in <pkgs>/gui-lib/framework/private
raco setup: in <pkgs>/scribble-lib/scribble
raco setup: in <pkgs>/scheme-lib/scheme/unit/lang
raco setup: in <pkgs>/scheme-lib/scheme/unit
raco setup: in <pkgs>/syntax-color-lib/syntax-color
raco setup: in <pkgs>/gui-lib/mrlib
raco setup: in <pkgs>/gui-lib/mrlib/hierlist
raco setup: in <pkgs>/scheme-lib/scheme/signature/lang
raco setup: in <pkgs>/tex-table
raco setup: in <pkgs>/gui-lib/mrlib/private
raco setup: in <pkgs>/scheme-lib/scheme
out of memory
make[1]: *** [Makefile:221: install-cgc] Error 255
make[1]: Leaving directory '/usr/people/edodd/buildstuff/racket-7.5/src'
make: *** [Makefile:119: install] Error 2
To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/5e2d9b64.1c69fb81.43651.b3faSMTPIN_ADDED_MISSING%40gmr-mx.google.com.