Michael Bombardieri wrote:

> Today I decided to test a snapshot of Minix OS version 3.4.0 running 
> under Qemu version 2.8.0 (qemu-system-i386). The snapshot I used was
> 
>   http://download.minix3.org/iso/snapshot/minix_R3.4.0rc5-1d9650c.iso.bz2
> 
> When building vim8 from source I received linker error related to 
> missing function getpgid(). The function was referenced at
> 
>   https://github.com/vim/vim/blob/master/src/os_unix.c#L5432
> 
> GNUlib documentation mentions lack of getpgid() on Minix as a known 
> portability issue.
> 
>   https://www.gnu.org/software/gnulib/manual/html_node/getpgid.html
> 
> The default compiler for this Minix was  clang 3.6 (target 
> i386-elf32-minix).
> 
> Bypassing the getpgid() call allowed vim8 to build. I then proceeded to 
> test basic editing in vim, as well as syntax highlighting and encryption 
> (cm=blowfish2).
> 
> I hope this report is useful. I'm not a regular user of Minix but maybe 
> Vim build process could include a HAS_GETPGID check etc.

Yes, we should be able to add a configure check for getpgid().

Can you show us how you skipped the call to getpgid()?
A context diff would be helpful.

-- 
Momento mori, ergo carpe diem

 /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org        ///
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Raspunde prin e-mail lui