CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2019/11/01 18:33:29
Modified files:
devel/gmake/patches: patch-job_c
Added files:
devel/gmake/patches: patch-makeint_h
Log message:
Let gmake build on arm
The previous commit introduced a better code path protected by #ifdef
POSIX but also introduced an invalid fallback code path if POSIX was not
defined. Sadly makeint.h #undef's POSIX on __arm since 1994, probably to
cope with some crappy proprietary system available at that time.
Just define POSIX on arm like on other platforms. Also fix upstream's
fallback code path while here.
Problem reported by phessler@, fix from matthieu@ but slightly tweaked.
ok matthieu@ kurt@ phessler@