Home My Page Projects Code Snippets Project Openings SML/NJ Bugs
Summary Activity Tracker Lists

[#80] Installation fails on Linux 3.0

Date:
2011-09-12 08:21
Priority:
3
State:
Closed
Submitted by:
Bug Submitter (webuser)
Assigned to:
John Reppy (jhr)
Machine Architecture:
x86
Operating System:
Linux
Component:
Installer
Resolution:
None
Severity:
Minor
OS Version:
3.0
SML/NJ Version:
110.73
Keywords:
URL:
Transcript (of reproduction):
$ uname -m i686 $ uname -r 3.0-ARCH $ config/install.sh n config/install.sh: Using shell /bin/sh. config/install.sh: SML root is /tmp/smlnj. config/install.sh: Installation directory is /tmp/smlnj. config/install.sh: Installing version 110.73. config/install.sh: URL of source archive is http://smlnj.cs.uchicago.edu/dist/working/110.73/. config/install.sh: !!! Script /tmp/smlnj/bin/.arch-n-opsys fails on this machine. config/install.sh: !!! You must patch this by hand and repeat the installation.
Source (for reproduction):
# config/_arch-n-opsys ... Linux) OPSYS=linux case `uname -m` in *86) ARCH=x86 # we no longer support Linux before the 2.2 kernel. case `uname -r` in 2.2.*) ;; 2.3.*) ;; 2.4.*) ;; 2.5.*) ;; 2.6.*) ;; *) exit 1 ;; esac ;; ...
Summary:
Installation fails on Linux 3.0

Detailed description
Installation fails on Linux 3.0 because of missing
.*-entry in config/_arch-n-opsys.

Additional comments:
With the following fix everything seems to work again.

Fix:
Please add the following line in config/_arch-n-opsys
between .6.*) ;; and *) exit 1 ;;:

3.*) ;;



Submitted via web form by CaB

Comments:

Message  ↓
Date: 2011-10-26 02:06
Sender: Lars Bergstrom

Fixed. We now support all 3.x kernels.

Date: 2011-10-08 19:55
Sender: Lars Bergstrom

I think we should probably match 3.0.*, not just 3.*. I will try to track down a Linux machine with a 3.x kernel over the next few weeks.

Attached Files:

Changes

Field Old Value Date By
status_idOpen2011-10-26 02:06larsberg
close_date2011-10-26 02:062011-10-26 02:06larsberg
assigned_tonone2011-09-12 15:28jhr