rudix-mac / rudix

Build system target on macOS with precompiled packages
https://rudix.org
BSD 3-Clause "New" or "Revised" License
194 stars 35 forks source link

RCS / High Sierra: Illegal instruction crash #76

Closed jrobert-gh closed 5 years ago

jrobert-gh commented 6 years ago

After upgrading my OS from Sierra to High Sierra, several RCS commands now crash on launch with "Illegal instruction: 4":

jrobert@Andromeda bin$ rcs --version rcs (GNU RCS) 5.9.4 Copyright (C) 2010-2015 Thien-Thi Nguyen Copyright (C) 1990-1995 Paul Eggert Copyright (C) 1982,1988,1989 Walter F. Tichy, Purdue CS License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.

jrobert@Andromeda bin$ co -l sieve.txt Illegal instruction: 4

jrobert@Andromeda bin$ rlog sieve.txt Illegal instruction: 4

jrobert@Andromeda bin$

ruda commented 6 years ago

Can you test with this package? https://github.com/rudix-mac/pkg/raw/master/rcs-5.9.4.pkg

jrobert-gh commented 6 years ago

I still get the same result - Illegal instruction: 4.

(Once this bug came up, to be able to keep working , I had to install another RCS package. It also installed into /usr/local/bin. So in order not to overwrite that one, I did not do an automatic install, but extracted your new executables onto my desktop. I tested by running both from within ~/Desktop and pathing to the target files, and from within the target directory and pathing to the executables. Both ways gave the same result.)

ruda commented 4 years ago

Fixed in commit 4b3cad3878256e367efcecdf95bbb00bdbe2bbd2 Package available at rudix.org