=> Bootstrap dependency digest>=20010302: found digest-20121220
WARNING: [license.mk] Every package should define a LICENSE.
===> 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 fbdesk-1.4.1nb9
--- config.h ---
--- all ---
/usr/bin/make  all-recursive
--- all-recursive ---
Making all in src
--- all-recursive ---
Making all in FbTk
--- App.o ---
--- Color.o ---
--- App.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT App.o -MD -MP -MF ".deps/App.Tpo" -c -o App.o App.cc;  then mv -f ".deps/App.Tpo" ".deps/App.Po"; else rm -f ".deps/App.Tpo"; exit 1; fi
--- Color.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT Color.o -MD -MP -MF ".deps/Color.Tpo" -c -o Color.o Color.cc;  then mv -f ".deps/Color.Tpo" ".deps/Color.Po"; else rm -f ".deps/Color.Tpo"; exit 1; fi
--- EventManager.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT EventManager.o -MD -MP -MF ".deps/EventManager.Tpo" -c -o EventManager.o EventManager.cc;  then mv -f ".deps/EventManager.Tpo" ".deps/EventManager.Po"; else rm -f ".deps/EventManager.Tpo"; exit 1; fi
--- FbWindow.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT FbWindow.o -MD -MP -MF ".deps/FbWindow.Tpo" -c -o FbWindow.o FbWindow.cc;  then mv -f ".deps/FbWindow.Tpo" ".deps/FbWindow.Po"; else rm -f ".deps/FbWindow.Tpo"; exit 1; fi
--- Font.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT Font.o -MD -MP -MF ".deps/Font.Tpo" -c -o Font.o Font.cc;  then mv -f ".deps/Font.Tpo" ".deps/Font.Po"; else rm -f ".deps/Font.Tpo"; exit 1; fi
--- FbWindow.o ---
FbWindow.cc:270:25: warning: '&&' within '||' [-Wlogical-op-parentheses]
        (the_width == 0 && the_height == 0 || 
         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ~~
FbWindow.cc:270:25: note: place parentheses around the '&&' expression to silence this warning
        (the_width == 0 && the_height == 0 || 
                        ^
         (                                )
FbWindow.cc:271:31: warning: '&&' within '||' [-Wlogical-op-parentheses]
         the_width == width() && the_height == height()) &&
         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
FbWindow.cc:271:31: note: place parentheses around the '&&' expression to silence this warning
         the_width == width() && the_height == height()) &&
                              ^
         (                                             )
2 warnings generated.
--- Directory.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT Directory.o -MD -MP -MF ".deps/Directory.Tpo" -c -o Directory.o Directory.cc;  then mv -f ".deps/Directory.Tpo" ".deps/Directory.Po"; else rm -f ".deps/Directory.Tpo"; exit 1; fi
--- XFontImp.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT XFontImp.o -MD -MP -MF ".deps/XFontImp.Tpo" -c -o XFontImp.o XFontImp.cc;  then mv -f ".deps/XFontImp.Tpo" ".deps/XFontImp.Po"; else rm -f ".deps/XFontImp.Tpo"; exit 1; fi
--- FbDrawable.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT FbDrawable.o -MD -MP -MF ".deps/FbDrawable.Tpo" -c -o FbDrawable.o FbDrawable.cc;  then mv -f ".deps/FbDrawable.Tpo" ".deps/FbDrawable.Po"; else rm -f ".deps/FbDrawable.Tpo"; exit 1; fi
--- XftFontImp.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT XftFontImp.o -MD -MP -MF ".deps/XftFontImp.Tpo" -c -o XftFontImp.o XftFontImp.cc;  then mv -f ".deps/XftFontImp.Tpo" ".deps/XftFontImp.Po"; else rm -f ".deps/XftFontImp.Tpo"; exit 1; fi
--- XmbFontImp.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT XmbFontImp.o -MD -MP -MF ".deps/XmbFontImp.Tpo" -c -o XmbFontImp.o XmbFontImp.cc;  then mv -f ".deps/XmbFontImp.Tpo" ".deps/XmbFontImp.Po"; else rm -f ".deps/XmbFontImp.Tpo"; exit 1; fi
--- ImageControl.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT ImageControl.o -MD -MP -MF ".deps/ImageControl.Tpo" -c -o ImageControl.o ImageControl.cc;  then mv -f ".deps/ImageControl.Tpo" ".deps/ImageControl.Po"; else rm -f ".deps/ImageControl.Tpo"; exit 1; fi
--- XmbFontImp.o ---
XmbFontImp.cc:116:28: warning: conversion from string literal to 'char *' is deprecated [-Wdeprecated-writable-strings]
    char **missing, *def = "-";
                           ^
1 warning generated.
--- Image.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT Image.o -MD -MP -MF ".deps/Image.Tpo" -c -o Image.o Image.cc;  then mv -f ".deps/Image.Tpo" ".deps/Image.Po"; else rm -f ".deps/Image.Tpo"; exit 1; fi
--- ImageControl.o ---
In file included from ImageControl.cc:27:
./ImageControl.hh:120:79: warning: '&&' within '||' [-Wlogical-op-parentheses]
                     (s1->texture < s2->texture || s1->texture == s2->texture &&
                                                ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
./ImageControl.hh:120:79: note: place parentheses around the '&&' expression to silence this warning
                     (s1->texture < s2->texture || s1->texture == s2->texture &&
                                                                              ^
./ImageControl.hh:122:63: warning: '&&' within '||' [-Wlogical-op-parentheses]
                      (s1->texture & FbTk::Texture::GRADIENT) &&
                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
./ImageControl.hh:122:63: note: place parentheses around the '&&' expression to silence this warning
                      (s1->texture & FbTk::Texture::GRADIENT) &&
                                                              ^
./ImageControl.hh:119:74: warning: '&&' within '||' [-Wlogical-op-parentheses]
                    (s1->height < s2->height || s1->height == s2->height &&
                                             ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~^~
./ImageControl.hh:119:74: note: place parentheses around the '&&' expression to silence this warning
                    (s1->height < s2->height || s1->height == s2->height &&
                                                                         ^
./ImageControl.hh:118:71: warning: '&&' within '||' [-Wlogical-op-parentheses]
            return (s1->width  < s2->width  || s1->width == s2->width && 
                                            ~~ ~~~~~~~~~~~~~~~~~~~~~~~^~
./ImageControl.hh:118:71: note: place parentheses around the '&&' expression to silence this warning
            return (s1->width  < s2->width  || s1->width == s2->width && 
                                                                      ^
--- Image.o ---
Image.cc:88:16: warning: initialization of pointer of type 'FbTk::PixmapWithMask *' to null from a constant boolean expression [-Wbool-conversion]
        return false;
               ^~~~~
Image.cc:95:16: warning: initialization of pointer of type 'FbTk::PixmapWithMask *' to null from a constant boolean expression [-Wbool-conversion]
        return false;
               ^~~~~
--- ImageControl.o ---
4 warnings generated.
--- MenuTheme.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT MenuTheme.o -MD -MP -MF ".deps/MenuTheme.Tpo" -c -o MenuTheme.o MenuTheme.cc;  then mv -f ".deps/MenuTheme.Tpo" ".deps/MenuTheme.Po"; else rm -f ".deps/MenuTheme.Tpo"; exit 1; fi
--- Image.o ---
2 warnings generated.
--- Menu.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT Menu.o -MD -MP -MF ".deps/Menu.Tpo" -c -o Menu.o Menu.cc;  then mv -f ".deps/Menu.Tpo" ".deps/Menu.Po"; else rm -f ".deps/Menu.Tpo"; exit 1; fi
--- MenuItem.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT MenuItem.o -MD -MP -MF ".deps/MenuItem.Tpo" -c -o MenuItem.o MenuItem.cc;  then mv -f ".deps/MenuItem.Tpo" ".deps/MenuItem.Po"; else rm -f ".deps/MenuItem.Tpo"; exit 1; fi
--- Menu.o ---
In file included from Menu.cc:40:
./ImageControl.hh:120:79: warning: '&&' within '||' [-Wlogical-op-parentheses]
                     (s1->texture < s2->texture || s1->texture == s2->texture &&
                                                ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
./ImageControl.hh:120:79: note: place parentheses around the '&&' expression to silence this warning
                     (s1->texture < s2->texture || s1->texture == s2->texture &&
                                                                              ^
./ImageControl.hh:122:63: warning: '&&' within '||' [-Wlogical-op-parentheses]
                      (s1->texture & FbTk::Texture::GRADIENT) &&
                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
./ImageControl.hh:122:63: note: place parentheses around the '&&' expression to silence this warning
                      (s1->texture & FbTk::Texture::GRADIENT) &&
                                                              ^
./ImageControl.hh:119:74: warning: '&&' within '||' [-Wlogical-op-parentheses]
                    (s1->height < s2->height || s1->height == s2->height &&
                                             ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~^~
./ImageControl.hh:119:74: note: place parentheses around the '&&' expression to silence this warning
                    (s1->height < s2->height || s1->height == s2->height &&
                                                                         ^
./ImageControl.hh:118:71: warning: '&&' within '||' [-Wlogical-op-parentheses]
            return (s1->width  < s2->width  || s1->width == s2->width && 
                                            ~~ ~~~~~~~~~~~~~~~~~~~~~~~^~
./ImageControl.hh:118:71: note: place parentheses around the '&&' expression to silence this warning
            return (s1->width  < s2->width  || s1->width == s2->width && 
                                                                      ^
--- MenuIcon.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT MenuIcon.o -MD -MP -MF ".deps/MenuIcon.Tpo" -c -o MenuIcon.o MenuIcon.cc;  then mv -f ".deps/MenuIcon.Tpo" ".deps/MenuIcon.Po"; else rm -f ".deps/MenuIcon.Tpo"; exit 1; fi
--- Menu.o ---
4 warnings generated.
--- MenuSeparator.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT MenuSeparator.o -MD -MP -MF ".deps/MenuSeparator.Tpo" -c -o MenuSeparator.o MenuSeparator.cc;  then mv -f ".deps/MenuSeparator.Tpo" ".deps/MenuSeparator.Po"; else rm -f ".deps/MenuSeparator.Tpo"; exit 1; fi
--- TextureRender.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT TextureRender.o -MD -MP -MF ".deps/TextureRender.Tpo" -c -o TextureRender.o TextureRender.cc;  then mv -f ".deps/TextureRender.Tpo" ".deps/TextureRender.Po"; else rm -f ".deps/TextureRender.Tpo"; exit 1; fi
--- Theme.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT Theme.o -MD -MP -MF ".deps/Theme.Tpo" -c -o Theme.o Theme.cc;  then mv -f ".deps/Theme.Tpo" ".deps/Theme.Po"; else rm -f ".deps/Theme.Tpo"; exit 1; fi
--- TextureRender.o ---
In file included from TextureRender.cc:29:
./ImageControl.hh:120:79: warning: '&&' within '||' [-Wlogical-op-parentheses]
                     (s1->texture < s2->texture || s1->texture == s2->texture &&
                                                ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
./ImageControl.hh:120:79: note: place parentheses around the '&&' expression to silence this warning
                     (s1->texture < s2->texture || s1->texture == s2->texture &&
                                                                              ^
./ImageControl.hh:122:63: warning: '&&' within '||' [-Wlogical-op-parentheses]
                      (s1->texture & FbTk::Texture::GRADIENT) &&
                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
./ImageControl.hh:122:63: note: place parentheses around the '&&' expression to silence this warning
                      (s1->texture & FbTk::Texture::GRADIENT) &&
                                                              ^
./ImageControl.hh:119:74: warning: '&&' within '||' [-Wlogical-op-parentheses]
                    (s1->height < s2->height || s1->height == s2->height &&
                                             ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~^~
./ImageControl.hh:119:74: note: place parentheses around the '&&' expression to silence this warning
                    (s1->height < s2->height || s1->height == s2->height &&
                                                                         ^
./ImageControl.hh:118:71: warning: '&&' within '||' [-Wlogical-op-parentheses]
            return (s1->width  < s2->width  || s1->width == s2->width && 
                                            ~~ ~~~~~~~~~~~~~~~~~~~~~~~^~
./ImageControl.hh:118:71: note: place parentheses around the '&&' expression to silence this warning
            return (s1->width  < s2->width  || s1->width == s2->width && 
                                                                      ^
TextureRender.cc:58:13: warning: field 'ncolors' is uninitialized when used here [-Wuninitialized]
    ncolors(ncolors),
            ^
--- Texture.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT Texture.o -MD -MP -MF ".deps/Texture.Tpo" -c -o Texture.o Texture.cc;  then mv -f ".deps/Texture.Tpo" ".deps/Texture.Po"; else rm -f ".deps/Texture.Tpo"; exit 1; fi
Texture.cc:93:13: warning: add explicit braces to avoid dangling else [-Wdangling-else]
            else
            ^
1 warning generated.
--- Timer.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT Timer.o -MD -MP -MF ".deps/Timer.Tpo" -c -o Timer.o Timer.cc;  then mv -f ".deps/Timer.Tpo" ".deps/Timer.Po"; else rm -f ".deps/Timer.Tpo"; exit 1; fi
--- TextureRender.o ---
5 warnings generated.
--- StringUtil.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT StringUtil.o -MD -MP -MF ".deps/StringUtil.Tpo" -c -o StringUtil.o StringUtil.cc;  then mv -f ".deps/StringUtil.Tpo" ".deps/StringUtil.Po"; else rm -f ".deps/StringUtil.Tpo"; exit 1; fi
--- Text.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT Text.o -MD -MP -MF ".deps/Text.Tpo" -c -o Text.o Text.cc;  then mv -f ".deps/Text.Tpo" ".deps/Text.Po"; else rm -f ".deps/Text.Tpo"; exit 1; fi
--- Transparent.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT Transparent.o -MD -MP -MF ".deps/Transparent.Tpo" -c -o Transparent.o Transparent.cc;  then mv -f ".deps/Transparent.Tpo" ".deps/Transparent.Po"; else rm -f ".deps/Transparent.Tpo"; exit 1; fi
--- GContext.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT GContext.o -MD -MP -MF ".deps/GContext.Tpo" -c -o GContext.o GContext.cc;  then mv -f ".deps/GContext.Tpo" ".deps/GContext.Po"; else rm -f ".deps/GContext.Tpo"; exit 1; fi
--- FbPixmap.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT FbPixmap.o -MD -MP -MF ".deps/FbPixmap.Tpo" -c -o FbPixmap.o FbPixmap.cc;  then mv -f ".deps/FbPixmap.Tpo" ".deps/FbPixmap.Po"; else rm -f ".deps/FbPixmap.Tpo"; exit 1; fi
--- Subject.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT Subject.o -MD -MP -MF ".deps/Subject.Tpo" -c -o Subject.o Subject.cc;  then mv -f ".deps/Subject.Tpo" ".deps/Subject.Po"; else rm -f ".deps/Subject.Tpo"; exit 1; fi
--- Observer.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT Observer.o -MD -MP -MF ".deps/Observer.Tpo" -c -o Observer.o Observer.cc;  then mv -f ".deps/Observer.Tpo" ".deps/Observer.Po"; else rm -f ".deps/Observer.Tpo"; exit 1; fi
--- Resource.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT Resource.o -MD -MP -MF ".deps/Resource.Tpo" -c -o Resource.o Resource.cc;  then mv -f ".deps/Resource.Tpo" ".deps/Resource.Po"; else rm -f ".deps/Resource.Tpo"; exit 1; fi
--- ImagePNG.o ---
if c++ -DHAVE_CONFIG_H -I. -I. -I../..    -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2  -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2    -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include  -I/usr/pkg/include/libpng16 -I/usr/pkg/include -MT ImagePNG.o -MD -MP -MF ".deps/ImagePNG.Tpo" -c -o ImagePNG.o ImagePNG.cc;  then mv -f ".deps/ImagePNG.Tpo" ".deps/ImagePNG.Po"; else rm -f ".deps/ImagePNG.Tpo"; exit 1; fi
ImagePNG.cc:242:9: error: use of undeclared identifier 'memcpy'; did you mean 'wmemcpy'?
        memcpy(srf->data(), data, png_get_image_height(png.png(), png.info()) * rowbytes);
        ^~~~~~
        wmemcpy
/usr/include/wchar.h:131:10: note: 'wmemcpy' declared here
wchar_t *wmemcpy(wchar_t * __restrict, const wchar_t * __restrict, size_t);
         ^
ImagePNG.cc:242:16: error: cannot initialize a parameter of type 'wchar_t *' with an rvalue of type 'unsigned char *'
        memcpy(srf->data(), data, png_get_image_height(png.png(), png.info()) * rowbytes);
               ^~~~~~~~~~~
/usr/include/wchar.h:131:38: note: passing argument to parameter here
wchar_t *wmemcpy(wchar_t * __restrict, const wchar_t * __restrict, size_t);
                                     ^
2 errors generated.
*** [ImagePNG.o] Error code 1

make: stopped in /scratch/x11/fbdesk/work/fbdesk-1.4.1/src/FbTk
1 error

make: stopped in /scratch/x11/fbdesk/work/fbdesk-1.4.1/src/FbTk
*** [all-recursive] Error code 1

make: stopped in /scratch/x11/fbdesk/work/fbdesk-1.4.1/src
1 error

make: stopped in /scratch/x11/fbdesk/work/fbdesk-1.4.1/src
*** [all-recursive] Error code 1

make: stopped in /scratch/x11/fbdesk/work/fbdesk-1.4.1
1 error

make: stopped in /scratch/x11/fbdesk/work/fbdesk-1.4.1
*** [all] Error code 2

make: stopped in /scratch/x11/fbdesk/work/fbdesk-1.4.1
1 error

make: stopped in /scratch/x11/fbdesk/work/fbdesk-1.4.1
*** Error code 2

Stop.
make: stopped in /bulk-data/pkgsrc/x11/fbdesk
*** Error code 1

Stop.
make: stopped in /bulk-data/pkgsrc/x11/fbdesk
