=> Bootstrap dependency digest>=20010302: found digest-20121220
===> Skipping vulnerability checks.
WARNING: No /var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'.
===> Building for afterstep-2.1.2nb25
gmake[1]: Entering directory `/scratch/wm/afterstep/work/AfterStep-2.1.2/libAfterBase'
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c ashash.c
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c aslist.c
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c asvector.c
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c audit.c
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c fs.c
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c layout.c
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c mystring.c
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c os.c
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c output.c
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c parse.c
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c regexp.c
parse.c:121:8: warning: array subscript is of type 'char' [-Wchar-subscripts]
                if( !isdigit(ptr[i]) )
                     ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
parse.c:166:11: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
                if( hue >= 0 && hue < 60 )
                    ~~~ ^  ~
parse.c:281:8: warning: array subscript is of type 'char' [-Wchar-subscripts]
                if( !isdigit(ptr[i]) )
                     ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
parse.c:330:8: warning: array subscript is of type 'char' [-Wchar-subscripts]
                if( !isdigit(ptr[0]) )
                     ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
parse.c:352:10: warning: array subscript is of type 'char' [-Wchar-subscripts]
                                if( !isdigit(ptr[i]) )
                                     ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
parse.c:359:8: warning: array subscript is of type 'char' [-Wchar-subscripts]
                if( !isdigit(ptr[i]) )
                     ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
regexp.c:105:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
            if ((c == (unsigned char)*(reserved++)))
                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regexp.c:105:20: note: remove extraneous parentheses around the comparison to silence this warning
            if ((c == (unsigned char)*(reserved++)))
                ~  ^                              ~
regexp.c:105:20: note: use '=' to turn this equality comparison into an assignment
            if ((c == (unsigned char)*(reserved++)))
                   ^~
                   =
regexp.c:619:28: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                if( regcomp( trg->p_reg, (ptr + strlen(POSIX_HEADER)), REG_EXTENDED | REG_ICASE ) != 0)
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/regex.h:135:58: note: passing argument to parameter here
int     regcomp(regex_t * __restrict, const char * __restrict, int);
                                                             ^
6 warnings generated.
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c safemalloc.c
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c selfdiag.c
selfdiag.c:557:28: warning: implicit declaration of function '__backtrace_symbols' is invalid in C99 [-Wimplicit-function-declaration]
            char **dummy = GLIBC_BACKTRACE_FUNC ((void **)&(ret_addr[call_no]), 1);
                           ^
selfdiag.c:44:32: note: expanded from macro 'GLIBC_BACKTRACE_FUNC'
# define GLIBC_BACKTRACE_FUNC   __backtrace_symbols
                                ^
selfdiag.c:557:20: warning: incompatible integer to pointer conversion initializing 'char **' with an expression of type 'int' [-Wint-conversion]
            char **dummy = GLIBC_BACKTRACE_FUNC ((void **)&(ret_addr[call_no]), 1);
                   ^       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
selfdiag.c:592:14: warning: incompatible integer to pointer conversion initializing 'char **' with an expression of type 'int' [-Wint-conversion]
                    char **dummy = GLIBC_BACKTRACE_FUNC ((void **)&(ret_addr[call_no]), 1);
                           ^       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 warnings generated.
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c sleep.c
3 warnings generated.
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c socket.c
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c timer.c
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c trace.c
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c xprop.c
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c xwrap.c
/bin/rm -f libAfterBase.a
ar clq libAfterBase.a ashash.o aslist.o asvector.o audit.o fs.o layout.o mystring.o os.o output.o parse.o regexp.o safemalloc.o selfdiag.o sleep.o socket.o timer.o trace.o xprop.o xwrap.o
ranlib libAfterBase.a
gmake[1]: Leaving directory `/scratch/wm/afterstep/work/AfterStep-2.1.2/libAfterBase'
gmake[1]: Entering directory `/scratch/wm/afterstep/work/AfterStep-2.1.2/libAfterImage'
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC  -I/usr/pkg/include/freetype2 -I/usr/pkg/include    -c libungif/dgif_lib.c -o libungif/dgif_lib.o
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC  -I/usr/pkg/include/freetype2 -I/usr/pkg/include    -c libungif/egif_lib.c -o libungif/egif_lib.o
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC  -I/usr/pkg/include/freetype2 -I/usr/pkg/include    -c libungif/gifalloc.c -o libungif/gifalloc.o
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC  -I/usr/pkg/include/freetype2 -I/usr/pkg/include    -c libungif/gif_err.c -o libungif/gif_err.o
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC  -I/usr/pkg/include/freetype2 -I/usr/pkg/include    -c asimage.c -o asimage.o
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC  -I/usr/pkg/include/freetype2 -I/usr/pkg/include    -c ascmap.c -o ascmap.o
asimage.c:757:29: warning: comparison of unsigned enum expression < 0 is always false [-Wtautological-compare]
        if (AS_ASSERT(im) || color <0 || color >= IC_NUM_CHANNELS )
                             ~~~~~ ^~
asimage.c:771:29: warning: comparison of unsigned enum expression < 0 is always false [-Wtautological-compare]
        if (AS_ASSERT(im) || color <0 || color >= IC_NUM_CHANNELS )
                             ~~~~~ ^~
asimage.c:785:29: warning: comparison of unsigned enum expression < 0 is always false [-Wtautological-compare]
        if (AS_ASSERT(im) || color < 0 || color >= IC_NUM_CHANNELS )
                             ~~~~~ ^ ~
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC  -I/usr/pkg/include/freetype2 -I/usr/pkg/include    -c asfont.c -o asfont.o
3 warnings generated.
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC  -I/usr/pkg/include/freetype2 -I/usr/pkg/include    -c asimagexml.c -o asimagexml.o
asfont.c:173:10: warning: array subscript is of type 'char' [-Wchar-subscripts]
                                if( !isdigit( tmp[i] ) )
                                     ^~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
asimagexml.c:466:68: warning: array subscript is of type 'char' [-Wchar-subscripts]
                              for (ptr = (char*)str + 1 ; *ptr && !isspace(*ptr) && *ptr != '+' && *ptr != '-' && *ptr != '*' && *ptr != '/' && *ptr != ')' ; ptr++);
                                                                   ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
asimagexml.c:2866:54: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
                        else if( strncmp(ptr,"&circ;", c_len ) == 0 ) c = '<88>' ;
                                                                          ^
asimagexml.c:2870:54: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
                        else if( strncmp(ptr,"&Yuml;", c_len ) == 0 ) c = '<9F>' ;
                                                                          ^
asimagexml.c:2871:54: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
                        else if( strncmp(ptr,"&euro;", c_len ) == 0 ) c = '<80>' ;                                  
                                                                          ^
asimagexml.c:2877:50: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
                        if( strncmp(ptr,"&OElig;", c_len ) == 0 ) c = '<8C>' ;
                                                                      ^
asimagexml.c:2878:55: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
                        else if( strncmp(ptr,"&oelig;", c_len ) == 0 ) c = '<9C>' ;
                                                                           ^
asimagexml.c:2879:55: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
                        else if( strncmp(ptr,"&tilde;", c_len ) == 0 ) c = '<98>' ;
                                                                           ^
asimagexml.c:2880:55: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
                        else if( strncmp(ptr,"&ndash;", c_len ) == 0 ) c = '<96>' ;
                                                                           ^
asimagexml.c:2881:55: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
                        else if( strncmp(ptr,"&mdash;", c_len ) == 0 ) c = '<97>' ;
                                                                           ^
asimagexml.c:2882:55: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
                        else if( strncmp(ptr,"&lsquo;", c_len ) == 0 ) c = '<91>' ;
                                                                           ^
asimagexml.c:2883:55: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
                        else if( strncmp(ptr,"&rsquo;", c_len ) == 0 ) c = '<92>' ;
                                                                           ^
asimagexml.c:2884:55: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
                        else if( strncmp(ptr,"&sbquo;", c_len ) == 0 ) c = '<82>' ;
                                                                           ^
asimagexml.c:2885:55: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
                        else if( strncmp(ptr,"&ldquo;", c_len ) == 0 ) c = '<93>' ;
                                                                           ^
asimagexml.c:2886:55: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
                        else if( strncmp(ptr,"&rdquo;", c_len ) == 0 ) c = '<94>' ;
                                                                           ^
asimagexml.c:2887:55: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
                        else if( strncmp(ptr,"&bdquo;", c_len ) == 0 ) c = '<84>' ;
                                                                           ^
asimagexml.c:2892:51: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
                        if( strncmp(ptr,"&Scaron;", c_len ) == 0 ) c = '<8A>' ;
                                                                       ^
asimagexml.c:2893:56: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
                        else if( strncmp(ptr,"&scaron;", c_len ) == 0 ) c = '<9A>' ;
                                                                            ^
asimagexml.c:2895:56: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
                        else if( strncmp(ptr,"&dagger;", c_len ) == 0 ) c = '<86>' ;
                                                                            ^
asimagexml.c:2896:56: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
                        else if( strncmp(ptr,"&Dagger;", c_len ) == 0 ) c = '<87>' ;
                                                                            ^
asimagexml.c:2897:56: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
                        else if( strncmp(ptr,"&permil;", c_len ) == 0 ) c = '<89>' ;
                                                                            ^
asimagexml.c:2898:56: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
                        else if( strncmp(ptr,"&lsaquo;", c_len ) == 0 ) c = '<8B>' ;
                                                                            ^
asimagexml.c:2899:56: warning: illegal character encoding in character literal [-Winvalid-source-encoding]
                        else if( strncmp(ptr,"&rsaquo;", c_len ) == 0 ) c = '<9B>' ;
                                                                            ^
22 warnings generated.
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC  -I/usr/pkg/include/freetype2 -I/usr/pkg/include    -c asstorage.c -o asstorage.o
1 warning generated.
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC  -I/usr/pkg/include/freetype2 -I/usr/pkg/include    -c asvisual.c -o asvisual.o
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC  -I/usr/pkg/include/freetype2 -I/usr/pkg/include    -c blender.c -o blender.o
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC  -I/usr/pkg/include/freetype2 -I/usr/pkg/include    -c bmp.c -o bmp.o
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC  -I/usr/pkg/include/freetype2 -I/usr/pkg/include    -c char2uni.c -o char2uni.o
char2uni.c:986:18: warning: comparison of unsigned enum expression < 0 is always false [-Wtautological-compare]
        if( new_charset < 0 || new_charset >= SUPPORTED_CHARSETS_NUM )
            ~~~~~~~~~~~ ^ ~
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC  -I/usr/pkg/include/freetype2 -I/usr/pkg/include    -c draw.c -o draw.o
1 warning generated.
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC  -I/usr/pkg/include/freetype2 -I/usr/pkg/include    -c export.c -o export.o
export.c:163:35: warning: comparison of unsigned enum expression < 0 is always false [-Wtautological-compare]
        if( type >= ASIT_Unknown || type < 0 )
                                    ~~~~ ^ ~
1 warning generated.
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC  -I/usr/pkg/include/freetype2 -I/usr/pkg/include    -c imencdec.c -o imencdec.o
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC  -I/usr/pkg/include/freetype2 -I/usr/pkg/include    -c import.c -o import.o
imencdec.c:508:13: warning: comparison of unsigned enum expression < 0 is always false [-Wtautological-compare]
        if( format < 0 || format == ASA_Vector || format >= ASA_Formats)
            ~~~~~~ ^ ~
import.c:660:23: warning: passing 'CARD8 [513]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                        if( mystrncasecmp( head, "<HTML>", 6 ) == 0 )
                                           ^~~~
./../libAfterBase/mystring.h:9:32: note: passing argument to parameter 's1' here
int mystrncasecmp (const char *s1, const char *s2, size_t n);
                               ^
import.c:687:30: warning: passing 'CARD8 *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                        else if( mystrncasecmp( &(head[i]), "<!DOCTYPE ", 10 ) == 0 ) 
                                                                ^~~~~~~~~~
./../libAfterBase/mystring.h:9:32: note: passing argument to parameter 's1' here
int mystrncasecmp (const char *s1, const char *s2, size_t n);
                               ^
import.c:693:28: warning: passing 'CARD8 *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                                        if( mystrncasecmp( &(head[i]), "afterstep-image-xml", 19 ) == 0 )                       
                                                                           ^~~~~~~~~~
./../libAfterBase/mystring.h:9:32: note: passing argument to parameter 's1' here
int mystrncasecmp (const char *s1, const char *s2, size_t n);
                               ^
3 warnings generated.
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC  -I/usr/pkg/include/freetype2 -I/usr/pkg/include    -c pixmap.c -o pixmap.o
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC  -I/usr/pkg/include/freetype2 -I/usr/pkg/include    -c transform.c -o transform.o
transform.c:2104:6: warning: variable 'imdec' is used uninitialized whenever '&&' condition is false [-Wsometimes-uninitialized]
        if( src && (imdec = start_image_decoding(asv, src, SCL_DO_ALL, offset_x, offset_y, to_width, 0, NULL)) == NULL )
            ^~~
transform.c:2111:20: note: uninitialized use occurs here
        set_decoder_shift(imdec,8);
                          ^~~~~
transform.c:2104:6: note: remove the '&&' if its condition is always true
        if( src && (imdec = start_image_decoding(asv, src, SCL_DO_ALL, offset_x, offset_y, to_width, 0, NULL)) == NULL )
            ^~~~~~~
transform.c:2099:23: note: initialize the variable 'imdec' to silence this warning
        ASImageDecoder *imdec ;
                             ^
                              = NULL
1 warning generated.
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC  -I/usr/pkg/include/freetype2 -I/usr/pkg/include    -c ungif.c -o ungif.o
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC  -I/usr/pkg/include/freetype2 -I/usr/pkg/include    -c xcf.c -o xcf.o
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC  -I/usr/pkg/include/freetype2 -I/usr/pkg/include    -c ximage.c -o ximage.o
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC  -I/usr/pkg/include/freetype2 -I/usr/pkg/include    -c xpm.c -o xpm.o
1 warning generated.
/bin/rm -f libAfterImage.a
ar clq libAfterImage.a libungif/dgif_lib.o libungif/egif_lib.o libungif/gifalloc.o libungif/gif_err.o asimage.o ascmap.o asfont.o asimagexml.o asstorage.o asvisual.o blender.o bmp.o char2uni.o draw.o export.o imencdec.o import.o pixmap.o transform.o ungif.o xcf.o ximage.o xpm.o
ranlib libAfterImage.a
cd apps; make ; cd ..
make[2]: Entering directory `/scratch/wm/afterstep/work/AfterStep-2.1.2/libAfterImage/apps'
make[2]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c asview.c
gcc -O3 -DNO_DEBUG_OUTPUT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c common.c
gcc asview.o common.o -L/usr/pkg/lib -Wl,-rpath,/usr/pkg/lib -L/usr/lib -Wl,-rpath,/usr/lib -rdynamic -rdynamic -L../ -L../../libAfterBase -lAfterImage -lAfterBase -L/usr/pkg/lib -lfreetype -lz -lbz2 -ltiff -lX11    -lSM -lICE -lGL -lXext -ljpeg -lpng -lz -lm -lX11    -lSM -lICE -lGL -lXext   -o asview
../../libAfterBase/libAfterBase.a(selfdiag.o): In function `get_caller_func':
selfdiag.c:(.text+0x253): undefined reference to `__backtrace_symbols'
../../libAfterBase/libAfterBase.a(selfdiag.o): In function `print_simple_backtrace':
selfdiag.c:(.text+0x3db): undefined reference to `__backtrace_symbols'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [asview] Error 1
make[2]: Leaving directory `/scratch/wm/afterstep/work/AfterStep-2.1.2/libAfterImage/apps'
gmake[1]: Leaving directory `/scratch/wm/afterstep/work/AfterStep-2.1.2/libAfterImage'
gmake[1]: Entering directory `/scratch/wm/afterstep/work/AfterStep-2.1.2/libAfterStep'
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c asapp.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c ascommand.c
asapp.c:959:29: warning: array subscript is of type 'char' [-Wchar-subscripts]
            while( i > 0 && isdigit(display[--i]) );
                            ^~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
asapp.c:1032:56: warning: array subscript is of type 'char' [-Wchar-subscripts]
                        if( as_app_args.locale && as_app_args.locale[0] && !isspace(as_app_args.locale[0]))
                                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
asapp.c:1058:36: warning: array subscript is of type 'char' [-Wchar-subscripts]
            while( --i >= 0 ) if( !isspace(cmdl[i]) ) break;
                                   ^~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c asdatabase.c
3 warnings generated.
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c asfeel.c
asdatabase.c:488:16: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                        if (strcmp (regexp->raw, "*") == 0)
                                    ^~~~~~~~~~~
/usr/include/string.h:56:25: note: passing argument to parameter here
int      strcmp(const char *, const char *);
                            ^
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c aswindata.c
1 warning generated.
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c balloon.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c canvas.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c clientprops.c
canvas.c:1045:42: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                         &(client_event.xconfigure.width),
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canvas.c:35:77: note: passing argument to parameter 'pwidth' here
get_current_canvas_geometry( ASCanvas * pc, int *px, int *py, unsigned int *pwidth, unsigned int *pheight, unsigned int *pbw )
                                                                            ^
canvas.c:1046:42: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                         &(client_event.xconfigure.height),
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canvas.c:35:99: note: passing argument to parameter 'pheight' here
get_current_canvas_geometry( ASCanvas * pc, int *px, int *py, unsigned int *pwidth, unsigned int *pheight, unsigned int *pbw )
                                                                                                  ^
canvas.c:1047:42: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                         &(client_event.xconfigure.border_width));
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canvas.c:35:122: note: passing argument to parameter 'pbw' here
get_current_canvas_geometry( ASCanvas * pc, int *px, int *py, unsigned int *pwidth, unsigned int *pheight, unsigned int *pbw )
                                                                                                                         ^
3 warnings generated.
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c colorscheme.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c decor.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c event.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c freestor.c
freestor.c:723:21: warning: array subscript is of type 'char' [-Wchar-subscripts]
        for (ptr = string; isspace (*ptr); ptr++);
                           ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
freestor.c:724:18: warning: array subscript is of type 'char' [-Wchar-subscripts]
        for (; *ptr && !isspace (*ptr); ptr++)
                        ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
freestor.c:729:13: warning: array subscript is of type 'char' [-Wchar-subscripts]
        if (islower (tmp1))
            ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:49:40: note: expanded from macro 'islower'
#define islower(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_L))
                                            ^~~~
freestor.c:730:20: warning: array subscript is of type 'char' [-Wchar-subscripts]
            tmp1 = toupper (tmp1);
                   ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper'
#define toupper(c)      ((int)((_toupper_tab_ + 1)[(c)]))
                                                  ^~~~
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c functions.c
functions.c:55:9: warning: array subscript is of type 'char' [-Wchar-subscripts]
        for (; isspace (*text); text++);
               ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
functions.c:61:11: warning: array subscript is of type 'char' [-Wchar-subscripts]
                for (; !isspace (*text) && *text; text++);
                        ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
functions.c:62:10: warning: array subscript is of type 'char' [-Wchar-subscripts]
                for (; isspace (*text); text++);
                       ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
functions.c:67:11: warning: array subscript is of type 'char' [-Wchar-subscripts]
                        for (; isspace (*(ptr - 1)); ptr--);
                               ^~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
functions.c:83:27: warning: array subscript is of type 'char' [-Wchar-subscripts]
        for (ptr = (char *)text; isspace (*ptr); ptr++);
                                 ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
functions.c:97:10: warning: array subscript is of type 'char' [-Wchar-subscripts]
        while (!isspace (*ptr) && *ptr)
                ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
functions.c:112:10: warning: array subscript is of type 'char' [-Wchar-subscripts]
                for (; isspace (*tail) && tail > ptr; tail--);
                       ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
functions.c:119:8: warning: array subscript is of type 'char' [-Wchar-subscripts]
                if (!isspace (*ptr))
                     ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
functions.c:141:15: warning: array subscript is of type 'char' [-Wchar-subscripts]
                        } else if (isdigit (*ptr))
                                   ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
functions.c:147:21: warning: array subscript is of type 'char' [-Wchar-subscripts]
                                for (count = 1; isdigit (*(ptr + count)); count++);
                                                ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
functions.c:148:36: warning: array subscript is of type 'char' [-Wchar-subscripts]
                                if (*(ptr + count) != '\0' && !isspace (*(ptr + count)))
                                                               ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
functions.c:149:18: warning: array subscript is of type 'char' [-Wchar-subscripts]
                                        is_text = (!isspace (*(ptr + count + 1)) && *(ptr + count + 1) != '\0') ? 1 : 0;
                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
functions.c:190:28: warning: array subscript is of type 'char' [-Wchar-subscripts]
                                        while (*(ptr + 1) && !isspace (*(ptr + 1)))
                                                              ^~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
4 warnings generated.
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c font.c
13 warnings generated.
font.c:43:9: warning: array subscript is of type 'char' [-Wchar-subscripts]
                        if( !isdigit(ptr[i]) )
                             ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
font.c:45:8: warning: array subscript is of type 'char' [-Wchar-subscripts]
                if( (isspace( ptr[i] ) || ptr[i] == '-') && ptr[i+1] )
                     ^~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
font.c:48:20: warning: array subscript is of type 'char' [-Wchar-subscripts]
                        while( i > 0 && isspace(ptr[i-1]) )     --i ;
                                        ^~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c hints.c
3 warnings generated.
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c module.c
hints.c:82:69: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                if (read_int_resource (db, "afterstep*viewportx", "AS*ViewportX", &(status->viewport_x)))
                                                                                  ^~~~~~~~~~~~~~~~~~~~~
./clientprops.h:592:90: note: passing argument to parameter 'value' here
Bool read_int_resource( XrmDatabase db, const char *res_name, const char*res_class, int *value );
                                                                                         ^
hints.c:84:69: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                if (read_int_resource (db, "afterstep*viewporty", "AS*ViewportY", &(status->viewport_y)))
                                                                                  ^~~~~~~~~~~~~~~~~~~~~
./clientprops.h:592:90: note: passing argument to parameter 'value' here
Bool read_int_resource( XrmDatabase db, const char *res_name, const char*res_class, int *value );
                                                                                         ^
hints.c:166:12: warning: array subscript is of type 'char' [-Wchar-subscripts]
                                                        if( isspace(src[k]) ) 
                                                            ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
hints.c:2615:19: warning: initializing 'CARD8 *' (aka 'unsigned char *') with an expression of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                register CARD8 *src = string;
                                ^     ~~~~~~
hints.c:2628:7: warning: assigning to 'CARD8 *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                src = &(string[i << 2]);
                    ^ ~~~~~~~~~~~~~~~~~
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c moveresize.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c myicon.c
myicon.c:80:56: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                        if (!XGetGeometry( dpy, pix, &junk_w, &junk, &junk, &icon->width, &icon->height, &junk, &junk))
                                                                            ^~~~~~~~~~~~
/scratch/wm/afterstep/work/.buildlink/include/X11/Xlib.h:2634:37: note: passing argument to parameter here
    unsigned int*       /* width_return */,
                                          ^
myicon.c:80:70: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                        if (!XGetGeometry( dpy, pix, &junk_w, &junk, &junk, &icon->width, &icon->height, &junk, &junk))
                                                                                          ^~~~~~~~~~~~~
/scratch/wm/afterstep/work/.buildlink/include/X11/Xlib.h:2635:38: note: passing argument to parameter here
    unsigned int*       /* height_return */,
                                           ^
myicon.c:80:85: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                        if (!XGetGeometry( dpy, pix, &junk_w, &junk, &junk, &icon->width, &icon->height, &junk, &junk))
                                                                                                         ^~~~~
/scratch/wm/afterstep/work/.buildlink/include/X11/Xlib.h:2636:44: note: passing argument to parameter here
    unsigned int*       /* border_width_return */,
                                                 ^
myicon.c:80:92: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                        if (!XGetGeometry( dpy, pix, &junk_w, &junk, &junk, &icon->width, &icon->height, &junk, &junk))
                                                                                                                ^~~~~
/scratch/wm/afterstep/work/.buildlink/include/X11/Xlib.h:2638:1: note: passing argument to parameter here
);
^
4 warnings generated.
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c mylook.c
5 warnings generated.
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c mystyle.c
mystyle.c:260:54: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
            if( XGetGeometry(dpy, target, &wdumm, &tx, &ty, &tw, &th, &bw, &udumm )!= 0 )
                                                            ^~~
/scratch/wm/afterstep/work/.buildlink/include/X11/Xlib.h:2634:37: note: passing argument to parameter here
    unsigned int*       /* width_return */,
                                          ^
mystyle.c:260:59: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
            if( XGetGeometry(dpy, target, &wdumm, &tx, &ty, &tw, &th, &bw, &udumm )!= 0 )
                                                                 ^~~
/scratch/wm/afterstep/work/.buildlink/include/X11/Xlib.h:2635:38: note: passing argument to parameter here
    unsigned int*       /* height_return */,
                                           ^
mystyle.c:260:64: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
            if( XGetGeometry(dpy, target, &wdumm, &tx, &ty, &tw, &th, &bw, &udumm )!= 0 )
                                                                      ^~~
/scratch/wm/afterstep/work/.buildlink/include/X11/Xlib.h:2636:44: note: passing argument to parameter here
    unsigned int*       /* border_width_return */,
                                                 ^
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c mystyle_property.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c outline.c
3 warnings generated.
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c operations.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c parser.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c screen.c
parser.c:616:11: warning: array subscript is of type 'char' [-Wchar-subscripts]
                                                if (tolower (*(mname++)) != tolower (*(++cur)))
                                                    ^~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:59:46: note: expanded from macro 'tolower'
#define tolower(c)      ((int)((_tolower_tab_ + 1)[(c)]))
                                                  ^~~~
parser.c:616:35: warning: array subscript is of type 'char' [-Wchar-subscripts]
                                                if (tolower (*(mname++)) != tolower (*(++cur)))
                                                                            ^~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:59:46: note: expanded from macro 'tolower'
#define tolower(c)      ((int)((_tolower_tab_ + 1)[(c)]))
                                                  ^~~~
screen.c:448:32: warning: 'XKeycodeToKeysym' is deprecated [-Wdeprecated-declarations]
                                if ((kc = *kp++) && ((ks = XKeycodeToKeysym (dpy, kc, 0)) != NoSymbol))
                                                           ^
/scratch/wm/afterstep/work/.buildlink/include/X11/Xlib.h:1695:15: note: 'XKeycodeToKeysym' declared here
extern KeySym XKeycodeToKeysym(
              ^
2 warnings generated.
1 warning generated.
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c session.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c shape.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c wmprops.c
wmprops.c:468:66: warning: passing 'INT32 *' (aka 'int *') to parameter of type 'CARD32 *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
                if (read_32bit_property (wmprops->scr->Root, _AS_CURRENT_DESK, &desk_no))
                                                                               ^~~~~~~~
./../include/../libAfterBase/xprop.h:39:60: note: passing argument to parameter 'trg' here
Bool read_32bit_property (Window w, Atom property, CARD32* trg);
                                                           ^
wmprops.c:1115:74: warning: passing 'INT32 *' (aka 'int *') to parameter of type 'CARD32 *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
                set_32bit_proplist (wmprops->scr->Root, _AS_DESK_NUMBERS, XA_CARDINAL, &(wmprops->as_desk_numbers[0]),
                                                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./../include/../libAfterBase/xprop.h:57:70: note: passing argument to parameter 'list' here
void set_32bit_proplist (Window w, Atom property, Atom type, CARD32* list, long nitems);
                                                                     ^
wmprops.c:1117:77: warning: incompatible pointer types passing 'Window *' (aka 'unsigned long *') to parameter of type 'CARD32 *' (aka 'unsigned int *') [-Wincompatible-pointer-types]
                set_32bit_proplist (wmprops->scr->Root, _XA_NET_VIRTUAL_ROOTS, XA_WINDOW, &(wmprops->virtual_roots[0]),
                                                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./../include/../libAfterBase/xprop.h:57:70: note: passing argument to parameter 'list' here
void set_32bit_proplist (Window w, Atom property, Atom type, CARD32* list, long nitems);
                                                                     ^
wmprops.c:1273:75: warning: incompatible pointer types passing 'Window *' (aka 'unsigned long *') to parameter of type 'CARD32 *' (aka 'unsigned int *') [-Wincompatible-pointer-types]
                set_32bit_proplist (wmprops->scr->Root, _XA_NET_CLIENT_LIST, XA_WINDOW, list, nclients);
                                                                                        ^~~~
./../include/../libAfterBase/xprop.h:57:70: note: passing argument to parameter 'list' here
void set_32bit_proplist (Window w, Atom property, Atom type, CARD32* list, long nitems);
                                                                     ^
wmprops.c:1274:77: warning: incompatible pointer types passing 'Window *' (aka 'unsigned long *') to parameter of type 'CARD32 *' (aka 'unsigned int *') [-Wincompatible-pointer-types]
                set_32bit_proplist (wmprops->scr->Root, _XA_WIN_CLIENT_LIST, XA_CARDINAL, list, nclients);
                                                                                          ^~~~
./../include/../libAfterBase/xprop.h:57:70: note: passing argument to parameter 'list' here
void set_32bit_proplist (Window w, Atom property, Atom type, CARD32* list, long nitems);
                                                                     ^
wmprops.c:1292:85: warning: incompatible pointer types passing 'Window *' (aka 'unsigned long *') to parameter of type 'CARD32 *' (aka 'unsigned int *') [-Wincompatible-pointer-types]
                set_32bit_proplist (wmprops->scr->Root, _XA_NET_CLIENT_LIST_STACKING, XA_WINDOW, list, nclients);       
                                                                                                 ^~~~
./../include/../libAfterBase/xprop.h:57:70: note: passing argument to parameter 'list' here
void set_32bit_proplist (Window w, Atom property, Atom type, CARD32* list, long nitems);
                                                                     ^
6 warnings generated.
/bin/rm -f libAfterStep.a
ar clq libAfterStep.a asapp.o ascommand.o asdatabase.o asfeel.o aswindata.o balloon.o canvas.o clientprops.o colorscheme.o decor.o event.o freestor.o functions.o font.o hints.o module.o moveresize.o myicon.o mylook.o mystyle.o mystyle_property.o outline.o operations.o parser.o screen.o session.o shape.o wmprops.o
ranlib libAfterStep.a
gmake[1]: Leaving directory `/scratch/wm/afterstep/work/AfterStep-2.1.2/libAfterStep'
gmake[1]: Entering directory `/scratch/wm/afterstep/work/AfterStep-2.1.2/libAfterConf'
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c AfterStep.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c AlignBevel.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c Animate.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c ASetRoot.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c Audio.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c Base.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c balloon.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c Clean.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c Color.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c Database.c
Color.c:323:11: warning: array subscript is of type 'char' [-Wchar-subscripts]
                        while( isspace(buffer[i]) )++i ; 
                               ^~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
Color.c:338:11: warning: array subscript is of type 'char' [-Wchar-subscripts]
                                                if( isalpha(token[0]) ) 
                                                    ^~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:53:40: note: expanded from macro 'isalpha'
#define isalpha(c)      ((int)((_ctype_ + 1)[(c)] & (_CTYPE_U|_CTYPE_L)))
                                            ^~~~
Color.c:348:50: warning: format specifies type 'unsigned long' but the argument has type 'unsigned int' [-Wformat]
                                                                        fprintf( dst_fp, "#%2.2lX%2.2lX%2.2lX", ARGB32_RED8(argb), ARGB32_GREEN8(argb), ARGB32_BLUE8(argb) );
                                                                                           ~~~~~~               ^~~~~~~~~~~~~~~~~
                                                                                           %2.2X
./../libAfterStep/../libAfterImage/asvisual.h:87:26: note: expanded from macro 'ARGB32_RED8'
#define ARGB32_RED8(c)                  (((c)>>16)&0x00FF)
                                        ^~~~~~~~~~~~~~~~~~
Color.c:348:69: warning: format specifies type 'unsigned long' but the argument has type 'unsigned int' [-Wformat]
                                                                        fprintf( dst_fp, "#%2.2lX%2.2lX%2.2lX", ARGB32_RED8(argb), ARGB32_GREEN8(argb), ARGB32_BLUE8(argb) );
                                                                                                 ~~~~~~                            ^~~~~~~~~~~~~~~~~~~
                                                                                                 %2.2X
./../libAfterStep/../libAfterImage/asvisual.h:88:28: note: expanded from macro 'ARGB32_GREEN8'
#define ARGB32_GREEN8(c)                (((c)>>8 )&0x00FF)
                                        ^~~~~~~~~~~~~~~~~~
Color.c:348:90: warning: format specifies type 'unsigned long' but the argument has type 'unsigned int' [-Wformat]
                                                                        fprintf( dst_fp, "#%2.2lX%2.2lX%2.2lX", ARGB32_RED8(argb), ARGB32_GREEN8(argb), ARGB32_BLUE8(argb) );
                                                                                                       ~~~~~~                                           ^~~~~~~~~~~~~~~~~~
                                                                                                       %2.2X
./../libAfterStep/../libAfterImage/asvisual.h:89:27: note: expanded from macro 'ARGB32_BLUE8'
#define ARGB32_BLUE8(c)                 ( (c)     &0x00FF)
                                        ^~~~~~~~~~~~~~~~~~
5 warnings generated.
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c Feel.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c function.c
Feel.c:201:7: warning: initializing 'int *' with an expression of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
        int *count = &(ASDefaultScr->Feel.window_boxes_num);
             ^       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Feel.c:311:7: warning: 'XKeycodeToKeysym' is deprecated [-Wdeprecated-declarations]
                if (XKeycodeToKeysym (dpy, keycode, 0) == keysym)
                    ^
/scratch/wm/afterstep/work/.buildlink/include/X11/Xlib.h:1695:15: note: 'XKeycodeToKeysym' declared here
extern KeySym XKeycodeToKeysym(
              ^
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c Ident.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c Look.c
2 warnings generated.
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c MyFrame.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c MyStyle.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c Pager.c
Pager.c:428:14: warning: array subscript is of type 'char' [-Wchar-subscripts]
                                         while (isspace (*tmp))
                                                ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c Wharf.c
1 warning generated.
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c WinList.c
WinList.c:360:29: warning: array subscript is of type 'char' [-Wchar-subscripts]
                        if (isdigit (ptr[0]))
                            ^~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
WinList.c:368:37: warning: array subscript is of type 'char' [-Wchar-subscripts]
                            while (!isspace (ptr[i]) && ptr[i])
                                    ^~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
WinList.c:370:36: warning: array subscript is of type 'char' [-Wchar-subscripts]
                            while (isspace (ptr[i]) && ptr[i])
                                   ^~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c WinTabs.c
3 warnings generated.
/bin/rm -f libAfterConf.a
ar clq libAfterConf.a AfterStep.o AlignBevel.o Animate.o ASetRoot.o Audio.o Base.o balloon.o Clean.o Color.o Database.o Feel.o function.o Ident.o Look.o MyFrame.o MyStyle.o Pager.o Wharf.o WinList.o WinTabs.o
ranlib libAfterConf.a
gmake[1]: Leaving directory `/scratch/wm/afterstep/work/AfterStep-2.1.2/libAfterConf'
gmake[1]: Entering directory `/scratch/wm/afterstep/work/AfterStep-2.1.2/libASGTK'
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC   -D_REENTRANT -pthread -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -c asgtkapp.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC   -D_REENTRANT -pthread -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -c asgtkai.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC   -D_REENTRANT -pthread -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -c asgtkcolorsel.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC   -D_REENTRANT -pthread -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -c asgtkgradient.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC   -D_REENTRANT -pthread -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -c asgtkimagebrowser.c
asgtkgradient.c:277:3: warning: 'gdk_pixbuf_unref' is deprecated [-Wdeprecated-declarations]
                gdk_pixbuf_unref( pb );                    
                ^
/scratch/wm/afterstep/work/.buildlink/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:243:12: note: 'gdk_pixbuf_unref' declared here
void       gdk_pixbuf_unref    (GdkPixbuf *pixbuf);
           ^
1 warning generated.
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC   -D_REENTRANT -pthread -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -c asgtkimagedir.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC   -D_REENTRANT -pthread -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -c asgtkimageview.c
asgtkimagedir.c:275:14: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                                                                0, &count, NULL );
                                                                                   ^~~~~~
./../libAfterImage/import.h:201:24: note: passing argument to parameter 'count_ret' here
                                                                        unsigned int *count_ret,
                                                                                      ^
1 warning generated.
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC   -D_REENTRANT -pthread -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/pkg/include -I/usr/pkg/include/cairo -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/pkg/include/pixman-1 -I/usr/pkg/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -c asgtkxmleditor.c
asgtkimageview.c:225:3: warning: 'gdk_pixbuf_unref' is deprecated [-Wdeprecated-declarations]
                gdk_pixbuf_unref( pb );                    
                ^
/scratch/wm/afterstep/work/.buildlink/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:243:12: note: 'gdk_pixbuf_unref' declared here
void       gdk_pixbuf_unref    (GdkPixbuf *pixbuf);
           ^
1 warning generated.
asgtkxmleditor.c:182:9: warning: array subscript is of type 'char' [-Wchar-subscripts]
                                if( isspace(text[char_count]) || 
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
asgtkxmleditor.c:586:9: warning: array subscript is of type 'char' [-Wchar-subscripts]
                        if( !isspace(start_text[i]) )
                             ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
2 warnings generated.
/bin/rm -f libASGTK.a
ar clq libASGTK.a asgtkapp.o asgtkai.o asgtkcolorsel.o asgtkgradient.o asgtkimagebrowser.o asgtkimagedir.o asgtkimageview.o asgtkxmleditor.o
ranlib libASGTK.a
gmake[1]: Leaving directory `/scratch/wm/afterstep/work/AfterStep-2.1.2/libASGTK'
gmake[1]: Entering directory `/scratch/wm/afterstep/work/AfterStep-2.1.2/src/afterstep'
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c add_window.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c afterstep.c
afterstep.c:561:81: warning: passing 'unsigned long *' to parameter of type 'long *' converts between pointers to integer types with different sign [-Wpointer-sign]
            if( read_32bit_proplist (children[i], _XA_WM_STATE, 2, &state_prop, &nitems) )
                                                                                ^~~~~~~
./../../libAfterStep/../include/../libAfterBase/xprop.h:36:48: note: passing argument to parameter 'nitems' here
                          CARD32** list, long *nitems);
                                               ^
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c aswindow.c
1 warning generated.
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c colormaps.c
aswindow.c:539:26: warning: array subscript is of type 'char' [-Wchar-subscripts]
                                if( tmp[0] == '#' && isdigit(tmp[1]) )
                                                     ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c configure.c
configure.c:1186:125: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                get_text_size( " +88888 x +88888 ", look->MSWindow[BACK_FOCUSED]->font.as_font, look->MSWindow[BACK_FOCUSED]->text_style, &width, &height );
                                                                                                                                          ^~~~~~
./../../libAfterImage/asfont.h:534:35: note: passing argument to parameter 'width' here
                    unsigned int *width, unsigned int *height );
                                  ^
configure.c:1186:133: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                get_text_size( " +88888 x +88888 ", look->MSWindow[BACK_FOCUSED]->font.as_font, look->MSWindow[BACK_FOCUSED]->text_style, &width, &height );
                                                                                                                                                  ^~~~~~~
./../../libAfterImage/asfont.h:534:56: note: passing argument to parameter 'height' here
                    unsigned int *width, unsigned int *height );
                                                       ^
configure.c:1844:12: warning: array subscript is of type 'char' [-Wchar-subscripts]
    while (isspace (tline[offset]))   offset++;
           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
configure.c:1845:12: warning: array subscript is of type 'char' [-Wchar-subscripts]
    while (isdigit (tline[offset]))   offset++;
           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
configure.c:1846:12: warning: array subscript is of type 'char' [-Wchar-subscripts]
    while (isspace (tline[offset]))   offset++;
           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
configure.c:1850:12: warning: array subscript is of type 'char' [-Wchar-subscripts]
    while( isspace(tline[offset]) ) ++offset;
           ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
configure.c:1910:41: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                XReadBitmapFile (dpy, Scr.Root, path, &width, &height, &mask, &x, &y);
                                                      ^~~~~~
/scratch/wm/afterstep/work/.buildlink/include/X11/Xlib.h:3043:37: note: passing argument to parameter here
    unsigned int*       /* width_return */,
                                          ^
configure.c:1910:49: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                XReadBitmapFile (dpy, Scr.Root, path, &width, &height, &mask, &x, &y);
                                                              ^~~~~~~
/scratch/wm/afterstep/work/.buildlink/include/X11/Xlib.h:3044:38: note: passing argument to parameter here
    unsigned int*       /* height_return */,
                                           ^
configure.c:1921:41: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                XReadBitmapFile (dpy, Scr.Root, path, &width, &height, &cursor, &x, &y);
                                                      ^~~~~~
/scratch/wm/afterstep/work/.buildlink/include/X11/Xlib.h:3043:37: note: passing argument to parameter here
    unsigned int*       /* width_return */,
                                          ^
configure.c:1921:49: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
                XReadBitmapFile (dpy, Scr.Root, path, &width, &height, &cursor, &x, &y);
                                                              ^~~~~~~
/scratch/wm/afterstep/work/.buildlink/include/X11/Xlib.h:3044:38: note: passing argument to parameter here
    unsigned int*       /* height_return */,
                                           ^
configure.c:2138:17: warning: array subscript is of type 'char' [-Wchar-subscripts]
        while( !isspace(text[i]) && text[i] != '\0' )
                ^~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
configure.c:2284:12: warning: array subscript is of type 'char' [-Wchar-subscripts]
    while( isdigit(text[i]) ) ++i ;
           ^~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
configure.c:2285:20: warning: array subscript is of type 'char' [-Wchar-subscripts]
    if( i == 0 || !isspace(text[i]) )
                   ^~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
configure.c:2291:12: warning: array subscript is of type 'char' [-Wchar-subscripts]
    while( isspace(text[i]) ) ++i ;
           ^~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
configure.c:2322:15: warning: array subscript is of type 'char' [-Wchar-subscripts]
        while(isspace(text[i])) ++i;
              ^~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
1 warning generated.
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c cover.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c decorations.c
15 warnings generated.
decorations.c:901:10: warning: initializing 'int *' with an expression of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
    int *frame_contexts  = &(od->frame_contexts[0]);
         ^                 ~~~~~~~~~~~~~~~~~~~~~~~~
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c dirtree.c
dirtree.c:289:20: warning: array subscript is of type 'char' [-Wchar-subscripts]
                                for (ptr += 8; isspace (*ptr); ptr++);                          
                                               ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
dirtree.c:290:10: warning: array subscript is of type 'char' [-Wchar-subscripts]
                                if ( isdigit(*ptr) )
                                     ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
dirtree.c:293:13: warning: array subscript is of type 'char' [-Wchar-subscripts]
                                        while( isdigit( *ptr ) ) ++ptr;
                                               ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
dirtree.c:303:10: warning: array subscript is of type 'char' [-Wchar-subscripts]
                        while(isspace (*ptr))   ptr++;
                              ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
dirtree.c:309:25: warning: array subscript is of type 'char' [-Wchar-subscripts]
                                for (*ptr++ = '\0'; isspace (*ptr); ptr++);
                                                    ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
dirtree.c:337:19: warning: array subscript is of type 'char' [-Wchar-subscripts]
                        for (ptr += 9; isspace (*ptr); ptr++);
                                       ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
dirtree.c:338:48: warning: array subscript is of type 'char' [-Wchar-subscripts]
                        for (tmp = ptr + strlen (ptr); tmp > ptr && isspace (*(tmp - 1)); tmp--);
                                                                    ^~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
dirtree.c:348:20: warning: array subscript is of type 'char' [-Wchar-subscripts]
                        for (ptr += 13; isspace (*ptr); ptr++);
                                        ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
dirtree.c:349:48: warning: array subscript is of type 'char' [-Wchar-subscripts]
                        for (tmp = ptr + strlen (ptr); tmp > ptr && isspace (*(tmp - 1)); tmp--);
                                                                    ^~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
dirtree.c:354:20: warning: array subscript is of type 'char' [-Wchar-subscripts]
                        for (ptr += 10; isspace (*ptr); ptr++);
                                        ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
dirtree.c:360:19: warning: array subscript is of type 'char' [-Wchar-subscripts]
                        for (ptr += 7; isspace (*ptr); ptr++);
                                       ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
dirtree.c:372:19: warning: array subscript is of type 'char' [-Wchar-subscripts]
                        for (ptr += 4; isspace (*ptr); ptr++);
                                       ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
12 warnings generated.
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c events.c
1 warning generated.
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c functions.c
events.c:732:19: warning: 'XKeycodeToKeysym' is deprecated [-Wdeprecated-declarations]
                KeySym keysym = XKeycodeToKeysym (dpy, xk->keycode, m); 
                                ^
/scratch/wm/afterstep/work/.buildlink/include/X11/Xlib.h:1695:15: note: 'XKeycodeToKeysym' declared here
extern KeySym XKeycodeToKeysym(
              ^
functions.c:1063:10: warning: array subscript is of type 'char' [-Wchar-subscripts]
                while( isspace(cmdl[curr_cmdl])) ++curr_cmdl;
                       ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
functions.c:1071:11: warning: array subscript is of type 'char' [-Wchar-subscripts]
                        while( isspace(cmdl[tmp]) ) ++tmp ;
                               ^~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
functions.c:1075:12: warning: array subscript is of type 'char' [-Wchar-subscripts]
                                while( isspace(cmdl[tmp]) ) ++tmp ;
                                       ^~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
functions.c:1079:13: warning: array subscript is of type 'char' [-Wchar-subscripts]
                                        while( isspace(cmdl[tmp]) ) ++tmp ;
                                               ^~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
functions.c:1082:13: warning: array subscript is of type 'char' [-Wchar-subscripts]
                                        while( isspace(cmdl[tmp]) ) ++tmp ;
                                               ^~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
functions.c:1110:36: warning: array subscript is of type 'char' [-Wchar-subscripts]
                        while( curr_cmdl < cmdl_len && !isspace(cmdl[curr_cmdl])) 
                                                        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
1 warning generated.
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c housekeeping.c
housekeeping.c:254:16: warning: array subscript is of type 'char' [-Wchar-subscripts]
                                } else if (isupper (*buf))
                                           ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:52:40: note: expanded from macro 'isupper'
#define isupper(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_U))
                                            ^~~~
1 warning generated.
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c icons.c
icons.c:224:18: warning: assigning to 'int *' from 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
            geom_size_p = &(geom->height);
                        ^ ~~~~~~~~~~~~~~~
icons.c:225:18: warning: assigning to 'int *' from 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
            geom_size_s = &(geom->width);
                        ^ ~~~~~~~~~~~~~~
icons.c:239:18: warning: assigning to 'int *' from 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
            geom_size_p = &(geom->width);
                        ^ ~~~~~~~~~~~~~~
icons.c:240:18: warning: assigning to 'int *' from 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign]
            geom_size_s = &(geom->height);
                        ^ ~~~~~~~~~~~~~~~
6 warnings generated.
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c menuitem.c
4 warnings generated.
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c menus.c
menuitem.c:102:9: warning: array subscript is of type 'char' [-Wchar-subscripts]
        for (; isspace (*buf); buf++);
               ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
menuitem.c:131:9: warning: array subscript is of type 'char' [-Wchar-subscripts]
        for (; isspace (*buf); buf++);
               ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
menuitem.c:168:10: warning: array subscript is of type 'char' [-Wchar-subscripts]
                while (isspace (*ptr))
                       ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
menuitem.c:224:9: warning: array subscript is of type 'char' [-Wchar-subscripts]
        while (isspace (*tline))
               ^~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
menuitem.c:226:9: warning: array subscript is of type 'char' [-Wchar-subscripts]
        while (isdigit (*tline))
               ^~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
menuitem.c:290:10: warning: 'XKeycodeToKeysym' is deprecated [-Wdeprecated-declarations]
                                        if (XKeycodeToKeysym (dpy, i, m) == keysym)
                                            ^
/scratch/wm/afterstep/work/.buildlink/include/X11/Xlib.h:1695:15: note: 'XKeycodeToKeysym' declared here
extern KeySym XKeycodeToKeysym(
              ^
6 warnings generated.
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c misc.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c module.c
module.c:163:16: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
        if (done_this >= 0 && done_this < size)
            ~~~~~~~~~ ^  ~
module.c:558:52: warning: passing 'int *' to parameter of type '__socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
        fd = accept (socket_fd, (struct sockaddr *)&name, &len);
                                                          ^~~~
/usr/include/sys/socket.h:613:69: note: passing argument to parameter here
int     accept(int, struct sockaddr * __restrict, socklen_t * __restrict);
                                                                        ^
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c pager.c
2 warnings generated.
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c placement.c
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c theme.c
theme.c:95:12: warning: array subscript is of type 'char' [-Wchar-subscripts]
                                                if( !isprint(buf[i]) )
                                                     ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:56:40: note: expanded from macro 'isprint'
#define isprint(c)      ((int)((_ctype_ + 1)[(c)] & (_CTYPE_P|_CTYPE_U|_CTYPE_L|_CTYPE_N|_CTYPE_B)))
                                            ^~~~
theme.c:410:55: warning: format specifies type 'long' but the argument has type '__uid_t' (aka 'unsigned int') [-Wformat]
        sprintf (theme_dir, "%s/astheme.%ld", tmpdir, getuid() );
                                        ~~~           ^~~~~~~~
                                        %u
2 warnings generated.
gcc -DNO_DEBUG_OUTPUT -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -Wall -fPIC     -c winstatus.c
winstatus.c:1943:49: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
        if( asw->status->x + asw->status->width < 0  || asw->status->x >= Scr.MyDisplayWidth ||
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
winstatus.c:1944:50: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
            asw->status->y + asw->status->height < 0 || asw->status->y >= Scr.MyDisplayHeight )
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
2 warnings generated.
gcc add_window.o afterstep.o aswindow.o colormaps.o configure.o cover.o decorations.o dirtree.o events.o functions.o housekeeping.o icons.o menuitem.o menus.o misc.o module.o pager.o placement.o theme.o winstatus.o -L/usr/pkg/lib -Wl,-rpath,/usr/pkg/lib -L/usr/lib -Wl,-rpath,/usr/lib -rdynamic ../../libAfterConf/libAfterConf.a ../../libAfterStep/libAfterStep.a ../../libAfterImage/libAfterImage.a ../../libAfterBase/libAfterBase.a -L/usr/pkg/lib -lfreetype -lz -lbz2 -ltiff -lX11 -lSM -lICE -lGL -lXext -ljpeg -lpng -lz -lm  -lXinerama -lX11    -lSM -lICE -lXext -lGL  -o afterstep
../../libAfterBase/libAfterBase.a(asvector.o): In function `vector_insert_elem':
asvector.c:(.text+0x4b1): undefined reference to `vector_set_data'
../../libAfterBase/libAfterBase.a(asvector.o): In function `vector_relocate_elem':
asvector.c:(.text+0x6c7): undefined reference to `vector_set_data'
../../libAfterBase/libAfterBase.a(selfdiag.o): In function `get_caller_func':
selfdiag.c:(.text+0x253): undefined reference to `__backtrace_symbols'
../../libAfterBase/libAfterBase.a(selfdiag.o): In function `print_simple_backtrace':
selfdiag.c:(.text+0x3db): undefined reference to `__backtrace_symbols'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
gmake[1]: *** [afterstep] Error 1
gmake[1]: Leaving directory `/scratch/wm/afterstep/work/AfterStep-2.1.2/src/afterstep'
gmake: *** [all] Error 1
*** Error code 2

Stop.
make: stopped in /bulk-data/pkgsrc/wm/afterstep
*** Error code 1

Stop.
make: stopped in /bulk-data/pkgsrc/wm/afterstep
