Created attachment 223575 [details]
dps8m shar Archive
DPS8M is a simh based simulator for the Honeywell h6180/dps8m Multics processor.
One can run Multics MR12.5 and MR12.6 with it.
The fastest start is to download Multics from here:
Extract QuickStart_MR12.6f.zip, cd into it and execute "dps8 MR12.6f_boot.ini"
Multics starts an you can login with telnet 127.0.0.1 6180.
Unless it's a static archive (this seems to be generated on the fly) please use the suggested way for Gitlab mentioned in the handbook.
Is the current ICU license incompatible with dps8m's otherwise I'd recommend you to define the same?
>Is the current ICU license incompatible with dps8m's otherwise I'd recommend you to define the same?
I don't know, not a Lawyer, it is explicitly mentioned ICU 1.8.1 and later as you can read here:
Yes will change it to the "Gitlab-Way".
The dist-files are made "on the fly", and are not resolvable thru the commit-hash.
Probably because Github to Gitlab migration, so for now i leave the shar as it is.
That sounds a bit odd, the hash listed here doesn't work?
https://gitlab.com/dps8m/dps8m/-/tags/R2.0 --> https://gitlab.com/dps8m/dps8m/-/commit/2a56f38d5658458da870acee6d04e45c70b79ea5
Well try it, it's not found in the /archive directory.
Are you following the instructions properly?
Do note that you do not specify MASTER_SITES
>Are you following the instructions properly?
Yes, both the simple and the "more" complete.
Created attachment 223823 [details]
Patch for dps8m (WIP)
Use USE_GITLAB framework
Fails to compile on FreeBSD 13.0-RC1 (arm64)
ld: error: duplicate symbol: sim_vm_init
>>> defined at dps8_sys.c:107
>>> defined at scp.c:397
>>> scp.o:(.bss+0x120) in archive ../simh-master/simh.a
clang: error: linker command failed with exit code 1 (use -v to see invocation)
gmake: *** [Makefile:304: dps8] Error 1
gmake: *** [Makefile:344: locallibs_then_dps8] Error 2
gmake: Leaving directory '/usr/ports/emulators/dps8m/work/dps8m-R2.0-2a56f38d5658458da870acee6d04e45c70b79ea5/src/dps8'
gmake: *** [Makefile:11: all] Error 2
gmake: Leaving directory '/usr/ports/emulators/dps8m/work/dps8m-R2.0-2a56f38d5658458da870acee6d04e45c70b79ea5'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
*** Error code 1
make: stopped in /usr/ports/emulators/dps8m
A quick note regarding your patches, you shouldn't hardset compiler instead you should rely on the ports framework.