>  -------Original Message-------
>  
>  ./help_h_gen < pine.hlp > helptext.h
>  make[2]/ *** [Makefile/902/ helptext.h] Error 139
>  make[2]/ Leaving directory 
> '/home/strikr/work/aur/alpine/src/alpine-2.24/pith'
>  make[1]/ *** [Makefile/538/ all-recursive] Error 1
>  make[1]/ Leaving directory '/home/strikr/work/aur/alpine/src/alpine-2.24'
>  make/ *** [Makefile/427/ all] Error 2
>  

Answering my own query here.

Error 139 indicates that 'a command inside the Makefile' had a SEGFAULT.
Also helptext.h file was of 0 bytes which is unusual.

Taking a cue from the directories listed above with the error, I updated an 
environment variable C_INCLUDE_PATH to be this

export 
C_INCLUDE_PATH=/usr/include:${HOME}/work/aur/alpine/src/alpine-2.24:${HOME}/work/aur/alpine/src/alpine-2.24/pith:${C_INCLUDE_PATH}

Next, since Alpine ships with a 'configure' script, i took the liberty of 
disabling stuff that i don't want "--without" or "--disable" and "--with-gnu-ld"

Here is the configure fragment from the updated PKGBUILD file

        # Configure Alpine
        LIBS+="-lpam -lkrb5 -lcrypto" ./configure --prefix=/usr \
        --with-passfile=.alpine.passfile --without-tcl --disable-shared \
        --with-system-pinerc=/etc/${pkgname}.d/pine.conf \
        --with-system-fixed-pinerc=/etc/${pkgname}.d/pine.conf.fixed \
        --without-ipv6  \
        --without-ntlm  \
        --without-ldap  \
        --without-krb5  \
        --with-gnu-ld   \
        --disable-mouse \
        --disable-background-post

The build happened without any glitches and i could 'pacman -U' install the 
package.

Thanks for reading this far.

warm regards
Saifi.

Reply via email to