Compile with GCC 4.3.3 (FORTIFY_SOURCE=2)
mode specifies the permissions to use in case a new file is created. This
argument must be supplied when O_CREAT is specified in flags;
Steps to Reproduce:
1.Compile tha package with gcc 4.3.3 from portage
incm.c:640: warning: ignoring return value of 'write', declared with attribute warn_unused_result
In function 'open',
inlined from 'lock_mbox' at incm.c:630,
inlined from 'process_mbox' at incm.c:670,
inlined from 'process' at incm.c:847:
/usr/include/bits/fcntl2.h:51: error: call to '__open_missing_mode' declared with attribute error: open with O_CREAT in second argument needs 3 arguments
make: *** [incm.o] Error 1
Would compile fine.
Created attachment 182949 [details]
Build log of mew-6.1
Version bumped to 6.2, where the issue should be fixed.
Thanks for reporting it.