>>>>> "PGNet" == PGNet Dev <pgnet....@gmail.com> writes:

PGNet> On 3/10/19 3:19 PM, Wietse Venema wrote:
>> * LINUX5 is supported, based on sanity checks with a Rawhide
>> prerelease.

PGNet> fyi, still

PGNet>  cd postfix-3.4.2
PGNet>          make tidy
PGNet>          make -f Makefile.in MAKELEVEL= Makefiles
PGNet>           (echo "# Do not edit -- this file documents how Postfix was 
built for your machine."; /bin/sh makedefs) >makedefs.tmp
PGNet>           ATTENTION:
PGNet>           ATTENTION: Unknown system type: Linux 
5.0.0-lp150.5.g6bc6477-default
PGNet>           ATTENTION:
PGNet>           make: *** [Makefile.in:31: Makefiles] Error 1
PGNet>           make: *** [Makefile:22: Makefiles] Error 2

PGNet> checking,

PGNet>  grep Linux makedefs
PGNet>          #       Do not build with Linux EPOLL support.
PGNet>          #       is unavailable on some recent Linux distributions.
PGNet>              Linux.1*)   SYSTYPE=LINUX1
PGNet>              Linux.2*)   SYSTYPE=LINUX2
PGNet>  ??        Linux.[34].*) SYSTYPE=LINUX$RELEASE_MAJOR
PGNet>          # The following was validated in 2014 on FreeBSD/Linux and 
Solaris 9.


And we're going to run into this exact same problem the next time
Linus bumps the major version, which happened when he went to 3., and
to 4.x.  Maybe it's make more sense to assume that all new releases
are compatible, and only add in a nother switch statement when you
know there's an issue?

John

Reply via email to