bugmake - Bugs: bug #62654, Add z/OS support

 
 

bug #62654: Add z/OS support

Submitter:  igor.todorovski <igortodorovski>
Submitted:  Mon 20 Jun 2022 03:22:05 PM UTC
   
 
Severity:  3 - Normal Item Group:  Enhancement
Status:  Fixed Privacy:  Public
Assigned to:  psmith Open/Closed:  Closed
Component Version:  4.3 Operating System:  POSIX-Based
Fixed Release:  4.4.1 Triage Status:  Medium Effort
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Sun 08 Jan 2023 04:10:49 PM UTC, comment #9: 

I pushed changes to support z/OS.  Thanks for use of the test system!

Paul D. Smith <psmith>
Group administrator
Tue 03 Jan 2023 02:58:01 PM UTC, comment #8: 

My apologies, I uploaded the wrong one. Here's the z/OS config.log

(file #54183)

igor.todorovski <igortodorovski>
Sun 25 Dec 2022 03:04:29 PM UTC, comment #7: 

Also it appears to be from a build on a GNU/Linux x64 system, not z/OS???

Paul D. Smith <psmith>
Group administrator
Sun 25 Dec 2022 02:59:05 PM UTC, comment #6: 

I did get your emails, sorry for not replying Igor.

I took a look at the config.log you attached and it appears to be from a different package, not from GNU make, unfortunately.

Paul D. Smith <psmith>
Group administrator
Tue 06 Dec 2022 04:10:09 PM UTC, comment #5: 

Hi Paul,

I think my emails are likely not getting to you and the mailing list button is not working with outlook for some reason. Is there a way to get the "email address" to reply to a thread?

Anyyway, this is my Make 4.4 z/OS patch: https://github.com/ZOSOpenTools/makeport/blob/main/patches/PR1.patch

It’s a lot simpler compared to the 4.3 changes since I’m now linking to our zoslib library which consolidates a lot of the common changes we’re making to OSS packages.

I also uploaded the config.log.

(file #54063)

igor.todorovski <igortodorovski>
Sun 14 Aug 2022 06:12:08 PM UTC, comment #4: 

Just as a note, in case it wasn't seen, there was a review of the patch posted here:

https://lists.gnu.org/archive/html/bug-make/2022-07/msg00000.html

Let's please review the patches on the mailing list, if possible, since it's much easier to have a conversation there than it is in the Savannah bug tracker.

Paul D. Smith <psmith>
Group administrator
Mon 27 Jun 2022 06:35:35 PM UTC, comment #3: 

Hi Paul, I'm just checking in.  Do you have an update on the review of the z/OS enablement patch? 

If you have any comments about the patch, please let me know.

Thanks,
Igor


igor.todorovski <igortodorovski>
Mon 20 Jun 2022 04:01:27 PM UTC, comment #2: 

Sure, here's the patch.

Some notes:

  • Adds a os390.h file to implement some os390/z/OS specific functions
  • All changes should be guarded by the _MVS_ macro
  • Assumes xlclang as the C/C++ compiler


(file #53326)

igor.todorovski <igortodorovski>
Mon 20 Jun 2022 03:47:44 PM UTC, comment #1: 

You can attach the patch here and we will take a look.  You don't have to make it work with current Git master HEAD.

Paul D. Smith <psmith>
Group administrator
Mon 20 Jun 2022 03:22:05 PM UTC, original submission:  

Hi, I have a patch to add z/OS ASCII support, which applies to Make v4.3 only.  Do I need to make my patch apply to master or can I submit it for 4.3?

igor.todorovski <igortodorovski>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

Attached Files
file #54183:  config.log added by igortodorovski (318KiB - application/octet-stream)
file #54063:  config.log added by igortodorovski (417KiB - application/octet-stream)
file #53326:  initial_port.patch added by igortodorovski (18KiB - application/octet-stream - initial z/OS port)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by psmith (Posted a comment)
  • -email is unavailable- added by igortodorovski (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 8 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2023-01-08 psmith StatusNone Fixed
        Assigned toNone psmith
        Open/ClosedOpen Closed
        Fixed ReleaseNone 4.4.1
        Triage StatusNone Medium Effort
    2023-01-03 igortodorovski Attached File- Added config.log, #54183
    2022-12-06 igortodorovski Attached File- Added config.log, #54063
    2022-06-20 igortodorovski Attached File- Added initial_port.patch, #53326

    Back to the top

    Powered by Savane 3.13-4448.
    Corresponding source code