Feature #21554
openWhich `make` should be supported?
Description
@nobu (Nobuyoshi Nakada) tried to support the following make for prism dependencies:
- GNU make(gmake)
- BSD make(bsdmake)
- NetBSD make(bmake)
- NMAKE
But it's not complete with bmake
now. I added gmake
to our OpenBSD instance and use it for chkbuild failures.
@jeremyevans0 (Jeremy Evans) Is it ok to use gmake
on OpenBSD?
And I propose defining the necessary make tools for building Ruby as gmake
, bsdmake
, and NMAKE
.
Updated by jeremyevans0 (Jeremy Evans) 2 days ago
hsbt (Hiroshi SHIBATA) wrote:
@jeremyevans0 (Jeremy Evans) Is it ok to use
gmake
on OpenBSD?
I'm against requiring installation of gmake
on OpenBSD. Ruby has historically built with both BSD make and GNU make. Prism has apparently built with both in the past. If Prism has made changes that broke building with BSD make, and it cannot be fixed to work with BSD make, the changes should be reverted, IMO.
Updated by kddnewton (Kevin Newton) 2 days ago
I wasn't aware that it wasn't working with BSD make. Is there something I can change to make sure it is working? I assumed Prism would work with BSD make, since we tested it out in the past.