Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 711068 - app-emulation/hercules-sdl: new package
Summary: app-emulation/hercules-sdl: new package
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: s390 team
URL: https://github.com/SDL-Hercules-390/h...
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks: 521032 828460 879629
  Show dependency tree
 
Reported: 2020-02-28 22:54 UTC by Nathan Dehnel
Modified: 2023-05-16 01:28 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nathan Dehnel 2020-02-28 22:54:45 UTC
I would really like a package for hercules 4.0 hyperion mainframe emulator.

Reproducible: Always
Comment 1 Jonas Stein gentoo-dev 2020-03-01 19:28:22 UTC
please add the URL to upstream. I suggest to prepare an ebuild for an overlay first.
Comment 2 Nathan Dehnel 2020-03-06 03:56:12 UTC
https://github.com/hercules-390/hyperion
Comment 3 SpanKY gentoo-dev 2021-11-18 06:38:22 UTC
hyperion is a fork.  this would be a new package, not an upgrade for the main release series.
Comment 4 matoro archtester 2022-12-04 02:08:15 UTC
Development on Hercules Hyperion unfortunately stalled in ~2019, but it has AGAIN been forked by "SoftDevLabs" and is undergoing active development at https://github.com/SDL-Hercules-390/hyperion.

I have been packaging this version out-of-tree at https://github.com/matoro/overlay/tree/master/app-emulation/hercules-sdl for the last couple releases as well as actively using it to virtualize my s390 test host with excellent results.

There is unfortunately one main hurdle to getting it in tree, which is that several submodules of the original code have been split out to their own repositories and are now integrated via directly checking in Windows binaries.  The submodules have no build tags and further there is no indication of what commit the submodule binaries for a given Hercules release come from.

I have opened an upstream tracking issue here:  https://github.com/SDL-Hercules-390/hyperion/issues/530  In the event that we don't get an upstream response I will end up packaging the submodules using best-guess effort for snapshot commits, as opposed to the live ebuilds I have in my overlay right now.

Also updating the title and URL for this ticket.