Remove use of makedep from MVS build

Description

From old times MVS build had to use makedep utility to get dependency information, because XLC was not supporting it, i guess.

After merge of MVS build migration to OpenXL v2.1, already done -

we can refactor build and remove use of makedep, as OpenXL v2.1 supports -MMD, -MT, etc

Activity

Show:

Oleksandr Hubanov September 23, 2024 at 4:10 PM

Oh, you right, this change can be under “fix zos build“.

There are some tests failing, mostly related to float point numbers, i assume it is because of wrong compler options. If so i will put the fix under the “fix zos build“ ICU-22714 ticket.

Markus Scherer September 23, 2024 at 3:20 PM

Ok. You could have reused the old ticket (I could have reopened it, same amount of work as accepting this one), but this is fine, too.

Oleksandr Hubanov September 23, 2024 at 11:38 AM

changes are very simple, removed use of makedep and copy pasted compile rules from darwin rules.

Oleksandr Hubanov September 23, 2024 at 10:23 AM

Hello , i have tested changes needed, will spawn PR shortly.

Fixed

Assignee

Reporter

Components

Priority

Fix versions

Created September 23, 2024 at 10:22 AM
Updated September 23, 2024 at 4:24 PM
Resolved September 23, 2024 at 4:24 PM