pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/emulators/hercules4sdl



Module Name:    pkgsrc
Committed By:   rhialto
Date:           Fri Oct 17 17:16:03 UTC 2025

Modified Files:
        pkgsrc/emulators/hercules4sdl: Makefile distinfo

Log Message:
emulators/hercules4sdl: update to 4.9.

Release notes for SDL Hyperion 4.9 from https://sdl-hercules-390.github.io/html/hercrnot.html

New default and recommended 'cu=' Control Unit value for 3390 dasds!

    In previous versions of Hercules, the default 'cu=' Control Unit value for
3390 dasds was 'cu=3990'. Additionally, it was recommended in our documentation
that 'cu=3990-6' should be used for modern "z" guest operating systems.

    This is no longer true.

    Extensive effort has been done to try and make Hecules's Dasd Control Unit
handling more accurate according to best available IBM documentation. Starting
with Hercules version 4.9, the default 'cu=' value for 3390 dasd is now
'cu=2107' instead.

    Additionally, support for the X'E7' Prefix CCW has been removed from the
3990-6 Control Unit specification such that any guest operating system that
requires it (such as z/VM), will now FAIL should the prior [incorrectly
recommended] 'cu=3990-6' be used instead.

    As a result of this change, some users may need to adjust their Hercules
configuration file dasd statements to ensure the correct 'cu=' value is being
specified when running SDL Hercules 4.9 Hyperion or greater.

Summary of changes:

    zVector Facility updates: fixes/performance improvements to existing
instructions, addition of new instructions, etc. (Ian Shorter, James Wekel)
    More historically correct/accurate Dasd CCW and Dasd Control Unit
implementation (Anders Edlund, #748)
    LCS device fixes and enhancements (Ian shorter, Fish, Harold Grovesteen,
#773, #774, #775, #776)
    Support for Microsoft VS2026 (Bill Lewis)
    Fix crash in PRNO instruction for large lengths (salva-rczero, Fish, #765)
    Fix FreeBSD QETH (OSA) TunTap support (Lennert Van Alboom, #754, #764)
    Fix Intermittent print to pipe subprocess launch failure (Bill Pappas, #757)
    Fix DR/D Divide instructions crash (Ian Shorter)
    Enable and Start CCKD/CFBA Dasd Hardener facility by default (Fish, #756)
    Fix QETH/OSA asynchronous HSCH/CSCH handling (Juergen Winkelmann)
    DOC: Add new "defragmenting" section to README.CCKD64 (Fish)
    Fix convto64 to disallow identical input and output files (Fish)
    Fix improper shadow file error on DEVBLK reuse (Fish)
    Fix for big-endian shared DASD server (Peter Jansen)
    Improved Carryless Multiply performance for MSVC builds (James Wekel)
    New z/Arch-only Diagnose F14: Hercules Get OS Microsecond Time (James Wekel)
    "Daemon Mode" renamed to "NoUI mode" instead (Patrik Schindler, #746)
    Fix buffer overflow CRASH in FBA dasdcopy (Fish)


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 pkgsrc/emulators/hercules4sdl/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/emulators/hercules4sdl/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/emulators/hercules4sdl/Makefile
diff -u pkgsrc/emulators/hercules4sdl/Makefile:1.14 pkgsrc/emulators/hercules4sdl/Makefile:1.15
--- pkgsrc/emulators/hercules4sdl/Makefile:1.14 Sat Apr 19 13:09:24 2025
+++ pkgsrc/emulators/hercules4sdl/Makefile      Fri Oct 17 17:16:03 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.14 2025/04/19 13:09:24 rhialto Exp $
+# $NetBSD: Makefile,v 1.15 2025/10/17 17:16:03 rhialto Exp $
 
-PKGNAME=       hercules4sdl-4.8
+PKGNAME=       hercules4sdl-4.9
 DISTNAME=      hyperion-Release_${PKGVERSION_NOREV}
 CATEGORIES=    emulators
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=SDL-Hercules-390/}

Index: pkgsrc/emulators/hercules4sdl/distinfo
diff -u pkgsrc/emulators/hercules4sdl/distinfo:1.10 pkgsrc/emulators/hercules4sdl/distinfo:1.11
--- pkgsrc/emulators/hercules4sdl/distinfo:1.10 Sat Apr 19 13:09:24 2025
+++ pkgsrc/emulators/hercules4sdl/distinfo      Fri Oct 17 17:16:03 2025
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.10 2025/04/19 13:09:24 rhialto Exp $
+$NetBSD: distinfo,v 1.11 2025/10/17 17:16:03 rhialto Exp $
 
-BLAKE2s (hyperion-Release_4.8.tar.gz) = 18215f747b0bb75b669e6b2bb3e7943377f38cf4188bc300b53b1ab9242afcf3
-SHA512 (hyperion-Release_4.8.tar.gz) = 3ce7fcab4ce1c003a1c42ebdd089452feb0d950851cf126d08e33a1b4201e1ae7f6e3572a2505f1a684377f9e4e8f1e1e932fe5c17498477d0946ad7cb8c4957
-Size (hyperion-Release_4.8.tar.gz) = 29051256 bytes
+BLAKE2s (hyperion-Release_4.9.tar.gz) = 234e601af0595a0e90be8f08978553e0419cec9a8335c109816851c7b3ca4dc1
+SHA512 (hyperion-Release_4.9.tar.gz) = 2ba95cd0b6c70460d7849fb664dddf85132da2a9c205b211cbd0d5f6c45cf08e9f06941ef63ffd85bc828aa41790e8f5ceda1d8321c8fb71a8ee4e47b6952545
+Size (hyperion-Release_4.9.tar.gz) = 32216669 bytes
 SHA1 (patch-Makefile.am) = 6ae600095ffb29aab2a5e1e467f79a40e814f26d
 SHA1 (patch-configure.ac) = 734f64da8f4ce0f790d4eac0f352649d1b6d08f2



Home | Main Index | Thread Index | Old Index