Error building racket BC snapshot from source

20 views
Skip to first unread message

bedeke

unread,
Apr 18, 2020, 4:35:57 AM4/18/20
to Racket Users
Hello,

I was trying to build racket snapshot using the using the files on the utah server[1].
Afterwards I basically do make && make DESTDIR="${pkgdir}" install

This is part of a PKGBUILD script I have been using reliably on arch for the last few years.
However somewhere around the beginning of this month it didn't work, Complaining about references
to Chez-Scheme [3]
Using the files on the northwestern server[2], this script does work.
Have the make commands changed?


[3]: last part of build output
make[4]: Entering directory '/home/bert/builds/racket-snap/src/racket-7.7.0.2/src/build/gracket'
make install-wx_xt
make[5]: Entering directory '/home/bert/builds/racket-snap/src/racket-7.7.0.2/src/build/gracket'
make install-common
make[6]: Entering directory '/home/bert/builds/racket-snap/src/racket-7.7.0.2/src/build/gracket'
:
make[6]: Leaving directory '/home/bert/builds/racket-snap/src/racket-7.7.0.2/src/build/gracket'
cd ..; rm -f "/home/bert/builds/racket-snap/pkg/racket/usr/lib/gracketcgc"
cd ..; rm -f "/home/bert/builds/racket-snap/pkg/racket/usr/lib/gracket"
cd ..; echo 'MROPTIONS=' >> "/home/bert/builds/racket-snap/pkg/racket/usr/lib/buildinfo"
cd ..; echo "MRLIBS=" >> "/home/bert/builds/racket-snap/pkg/racket/usr/lib/buildinfo"
cd ..; echo "MRLDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro -pthread -L../racket" >> "/home/bert/builds/racket-snap/pkg/racket/usr/lib/buildinfo"
cd ..; mkdir -p "/home/bert/builds/racket-snap/pkg/racket/usr/lib";
make[5]: Leaving directory '/home/bert/builds/racket-snap/src/racket-7.7.0.2/src/build/gracket'
make install-wx_xt-3m
make[5]: Entering directory '/home/bert/builds/racket-snap/src/racket-7.7.0.2/src/build/gracket'
make install-lib-3m-wx_xt
make[6]: Entering directory '/home/bert/builds/racket-snap/src/racket-7.7.0.2/src/build/gracket'
:
make[6]: Leaving directory '/home/bert/builds/racket-snap/src/racket-7.7.0.2/src/build/gracket'
cd ..; libtool --mode=install cp gracket/gracket3m "/home/bert/builds/racket-snap/pkg/racket/usr/lib/gracket"
libtool: install: cp gracket/.libs/gracket3m /home/bert/builds/racket-snap/pkg/racket/usr/lib/gracket
cd ..; strip "/home/bert/builds/racket-snap/pkg/racket/usr/lib/gracket"
../racket/racket3m  -cu "/home/bert/builds/racket-snap/src/racket-7.7.0.2/src/build/../gracket/../racket/collects-path.rkt" "/home/bert/builds/racket-snap/pkg/racket/usr/lib/gracket" ../collects ../etc
make[5]: Leaving directory '/home/bert/builds/racket-snap/src/racket-7.7.0.2/src/build/gracket'
make install-wx_xt-3m-final
make[5]: Entering directory '/home/bert/builds/racket-snap/src/racket-7.7.0.2/src/build/gracket'
:
make[5]: Leaving directory '/home/bert/builds/racket-snap/src/racket-7.7.0.2/src/build/gracket'
make[4]: Leaving directory '/home/bert/builds/racket-snap/src/racket-7.7.0.2/src/build/gracket'
make[3]: Leaving directory '/home/bert/builds/racket-snap/src/racket-7.7.0.2/src/build'
make install-common-middle
make[3]: Entering directory '/home/bert/builds/racket-snap/src/racket-7.7.0.2/src/build'
make copytree-run
make[4]: Entering directory '/home/bert/builds/racket-snap/src/racket-7.7.0.2/src/build'
racket/racketcgc  -u \
          "/home/bert/builds/racket-snap/src/racket-7.7.0.2/src/build/../../collects/setup/unixstyle-install.rkt" \
          make-install-copytree "/home/bert/builds/racket-snap/src/racket-7.7.0.2/src/build/../.." \
          "/home/bert/builds/racket-snap/pkg/racket/usr/bin" "/home/bert/builds/racket-snap/pkg/racket/usr/collects" "/home/bert/builds/racket-snap/pkg/racket/usr/doc" "/home/bert/builds/racket-snap/pkg/racket/usr/lib" "/home/bert/builds/racket-snap/pkg/racket/usr/include" "/home/bert/builds/racket-snap/pkg/racket/usr/lib" "/home/bert/builds/racket-snap/pkg/racket/usr/share" "/home/bert/builds/racket-snap/pkg/racket/usr/etc" "/home/bert/builds/racket-snap/pkg/racket/usr/share/applications" "/home/bert/builds/racket-snap/pkg/racket/usr/man" "yes"
read-compiled-linklet: virtual-machine mismatch  expected: "racket"  found: "chez-scheme"  in: /home/bert/builds/racket-snap/src/racket-7.7.0.2/collects/setup/compiled/unixstyle-install_rkt.zo
  context...:
   read-linklet-or-directory
   read-dispatch
   read-syntax
   default-load-handler
   standard-module-name-resolver
   module-path-index-resolve
   [repeats 1 more time]
   module-declared?
make[4]: *** [Makefile:163: copytree-run] Error 1
make[4]: Leaving directory '/home/bert/builds/racket-snap/src/racket-7.7.0.2/src/build'
make[3]: *** [Makefile:142: install-common-middle] Error 2
make[3]: Leaving directory '/home/bert/builds/racket-snap/src/racket-7.7.0.2/src/build'
make[2]: *** [Makefile:196: install-3m-common] Error 2
make[2]: Leaving directory '/home/bert/builds/racket-snap/src/racket-7.7.0.2/src/build'
make[1]: *** [Makefile:199: install-3m] Error 2
make[1]: Leaving directory '/home/bert/builds/racket-snap/src/racket-7.7.0.2/src/build'
make: *** [Makefile:121: install] Error 2
==> ERROR: A failure occurred in package().
    Aborting...


Reply all
Reply to author
Forward
0 new messages