>>> Building on exopi-5 under audio/gogglesmm BDEPENDS = [devel/gmake;audio/taglib;archivers/xz;devel/fox;databases/sqlite3;x11/dbus;multimedia/xine-lib] DIST = [audio/gogglesmm:gogglesmm-0.12.7.tar.xz] FULLPKGNAME = gogglesmm-0.12.7p15 RDEPENDS = [databases/sqlite3;x11/dbus;devel/fox;multimedia/xine-lib;devel/desktop-file-utils;x11/gtk+4,-guic;audio/taglib] (Junk lock obtained for exopi-5 at 1732052761.04) >>> Running depends in audio/gogglesmm at 1732052761.08 last junk was in www/netsurf/hubbub /usr/sbin/pkg_add -aI -Drepair dbus-1.14.10v0 fox-1.6.50p3 sqlite3-3.47.0 xine-lib-1.2.13 was: /usr/sbin/pkg_add -aI -Drepair dbus-1.14.10v0 fox-1.6.50p3 gmake-4.4.1 sqlite3-3.47.0 taglib-1.13.1 xine-lib-1.2.13 xz-5.6.3 /usr/sbin/pkg_add -aI -Drepair dbus-1.14.10v0 fox-1.6.50p3 sqlite3-3.47.0 xine-lib-1.2.13 >>> Running show-prepare-results in audio/gogglesmm at 1732052773.74 ===> audio/gogglesmm ===> Building from scratch gogglesmm-0.12.7p15 ===> gogglesmm-0.12.7p15 depends on: gmake-* -> gmake-4.4.1 ===> gogglesmm-0.12.7p15 depends on: xz->=5.4.0 -> xz-5.6.3 ===> gogglesmm-0.12.7p15 depends on: taglib-* -> taglib-1.13.1 ===> gogglesmm-0.12.7p15 depends on: sqlite3-* -> sqlite3-3.47.0 ===> gogglesmm-0.12.7p15 depends on: fox-* -> fox-1.6.50p3 ===> gogglesmm-0.12.7p15 depends on: xine-lib-* -> xine-lib-1.2.13 ===> gogglesmm-0.12.7p15 depends on: dbus-* -> dbus-1.14.10v0 ===> Verifying specs: FOX-1.6 GL GLU X11 c dbus-1 expat intl m sqlite3 c++ c++abi pthread tag xine z ===> found FOX-1.6.2.1 GL.19.1 GLU.9.0 X11.18.2 c.100.3 dbus-1.11.3 expat.15.0 intl.8.0 m.10.1 sqlite3.37.27 c++.10.0 c++abi.7.0 pthread.27.1 tag.13.1 xine.38.0 z.7.1 dbus-1.14.10v0 fox-1.6.50p3 gmake-4.4.1 sqlite3-3.47.0 taglib-1.13.1 xine-lib-1.2.13 xz-5.6.3 (Junk lock released for exopi-5 at 1732052776.25) distfiles size=344652 >>> Running patch in audio/gogglesmm at 1732052776.27 ===> audio/gogglesmm ===> Checking files for gogglesmm-0.12.7p15 `/exopi-cvs/ports/distfiles/gogglesmm-0.12.7.tar.xz' is up to date. >> (SHA256) all files: OK ===> Extracting for gogglesmm-0.12.7p15 ===> Patching for gogglesmm-0.12.7p15 ===> Applying OpenBSD patch patch-Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- Makefile.orig Thu Feb 9 03:50:01 2012 |+++ Makefile Wed May 15 09:21:54 2013 -------------------------- Patching file Makefile using Plan A... Hunk #1 succeeded at 16. Hunk #2 succeeded at 154. done ===> Applying OpenBSD patch patch-src_GMAbout_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/GMAbout.cpp |--- src/GMAbout.cpp.orig |+++ src/GMAbout.cpp -------------------------- Patching file src/GMAbout.cpp using Plan A... Hunk #1 succeeded at 89. done ===> Applying OpenBSD patch patch-src_GMAudioScrobbler_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/GMAudioScrobbler.cpp |--- src/GMAudioScrobbler.cpp.orig |+++ src/GMAudioScrobbler.cpp -------------------------- Patching file src/GMAudioScrobbler.cpp using Plan A... Hunk #1 succeeded at 870. Hunk #2 succeeded at 885. Hunk #3 succeeded at 911. Hunk #4 succeeded at 1047. Hunk #5 succeeded at 1070. Hunk #6 succeeded at 1133. Hunk #7 succeeded at 1155. Hunk #8 succeeded at 1189. Hunk #9 succeeded at 1271. Hunk #10 succeeded at 1357. Hunk #11 succeeded at 1372. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in audio/gogglesmm at 1732052777.22 ===> audio/gogglesmm ===> Generating configure for gogglesmm-0.12.7p15 ===> Configuring for gogglesmm-0.12.7p15 Goggles Music Manager: Search for fox >= 1.6 Found fox 1.6.50 in /usr/local Checking Reswrap ... Search for sqlite3 >= 3.6.3 Found sqlite 3.47.0 in /usr/local Search for taglib >= 1.6.3 Found taglib 1.13.1 in /usr/local Search for dbus-1 >= 1.0 Found dbus 1.14.10 in /usr/local Search for x11 Found x11 1.8.10 in /usr/X11R6 Search for glu Found glu 9.0.1 in /usr/X11R6 Search for libxine Found libxine 1.2.13 in /usr/local Features: MD5 => internal DBUS Support => yes NLS Support => yes Locale Path => /usr/local/share/locale Man Path => /usr/local/share/man Install Path => /usr/local Done. Please run "make" and "make install" to compile and install GMM. >>> Running build in audio/gogglesmm at 1732052783.49 ===> audio/gogglesmm ===> Building for gogglesmm-0.12.7p15 Creating Icon Resource Header Creating Icon Resources Compiling src/fxext.cpp ... src/fxext.cpp:66:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,yl,yh,yy,dy,n,t; ^~~~~~~~~ src/fxext.cpp:66:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,yl,yh,yy,dy,n,t; ^~~~~~~~~ src/fxext.cpp:66:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,yl,yh,yy,dy,n,t; ^~~~~~~~~ src/fxext.cpp:66:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,yl,yh,yy,dy,n,t; ^~~~~~~~~ src/fxext.cpp:66:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,yl,yh,yy,dy,n,t; ^~~~~~~~~ src/fxext.cpp:66:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,yl,yh,yy,dy,n,t; ^~~~~~~~~ src/fxext.cpp:66:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,yl,yh,yy,dy,n,t; ^~~~~~~~~ src/fxext.cpp:66:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,yl,yh,yy,dy,n,t; ^~~~~~~~~ src/fxext.cpp:66:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,yl,yh,yy,dy,n,t; ^~~~~~~~~ src/fxext.cpp:66:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,yl,yh,yy,dy,n,t; ^~~~~~~~~ src/fxext.cpp:66:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,yl,yh,yy,dy,n,t; ^~~~~~~~~ src/fxext.cpp:66:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,yl,yh,yy,dy,n,t; ^~~~~~~~~ src/fxext.cpp:66:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,yl,yh,yy,dy,n,t; ^~~~~~~~~ src/fxext.cpp:66:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,yl,yh,yy,dy,n,t; ^~~~~~~~~ src/fxext.cpp:66:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,yl,yh,yy,dy,n,t; ^~~~~~~~~ src/fxext.cpp:66:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,yl,yh,yy,dy,n,t; ^~~~~~~~~ src/fxext.cpp:66:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,yl,yh,yy,dy,n,t; ^~~~~~~~~ src/fxext.cpp:66:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,yl,yh,yy,dy,n,t; ^~~~~~~~~ src/fxext.cpp:107:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,xl,xh,xx,dx,n,t; ^~~~~~~~~ src/fxext.cpp:107:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,xl,xh,xx,dx,n,t; ^~~~~~~~~ src/fxext.cpp:107:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,xl,xh,xx,dx,n,t; ^~~~~~~~~ src/fxext.cpp:107:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,xl,xh,xx,dx,n,t; ^~~~~~~~~ src/fxext.cpp:107:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,xl,xh,xx,dx,n,t; ^~~~~~~~~ src/fxext.cpp:107:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,xl,xh,xx,dx,n,t; ^~~~~~~~~ src/fxext.cpp:107:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,xl,xh,xx,dx,n,t; ^~~~~~~~~ src/fxext.cpp:107:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,xl,xh,xx,dx,n,t; ^~~~~~~~~ src/fxext.cpp:107:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,xl,xh,xx,dx,n,t; ^~~~~~~~~ src/fxext.cpp:107:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,xl,xh,xx,dx,n,t; ^~~~~~~~~ src/fxext.cpp:107:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,xl,xh,xx,dx,n,t; ^~~~~~~~~ src/fxext.cpp:107:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,xl,xh,xx,dx,n,t; ^~~~~~~~~ src/fxext.cpp:107:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,xl,xh,xx,dx,n,t; ^~~~~~~~~ src/fxext.cpp:107:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,xl,xh,xx,dx,n,t; ^~~~~~~~~ src/fxext.cpp:107:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,xl,xh,xx,dx,n,t; ^~~~~~~~~ src/fxext.cpp:107:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,xl,xh,xx,dx,n,t; ^~~~~~~~~ src/fxext.cpp:107:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,xl,xh,xx,dx,n,t; ^~~~~~~~~ src/fxext.cpp:107:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rr,gg,bb,dr,dg,db,r1,g1,b1,r2,g2,b2,xl,xh,xx,dx,n,t; ^~~~~~~~~ src/fxext.cpp:202:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint x,y,w,h,i,ilo,ihi; ^~~~~~~~~ src/fxext.cpp:202:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint x,y,w,h,i,ilo,ihi; ^~~~~~~~~ src/fxext.cpp:202:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint x,y,w,h,i,ilo,ihi; ^~~~~~~~~ src/fxext.cpp:202:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint x,y,w,h,i,ilo,ihi; ^~~~~~~~~ src/fxext.cpp:202:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint x,y,w,h,i,ilo,ihi; ^~~~~~~~~ src/fxext.cpp:202:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint x,y,w,h,i,ilo,ihi; ^~~~~~~~~ src/fxext.cpp:202:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint x,y,w,h,i,ilo,ihi; ^~~~~~~~~ src/fxext.cpp:414:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint sp,ep; ^~~~~~~~~ src/fxext.cpp:414:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint sp,ep; ^~~~~~~~~ src/fxext.cpp:1664:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXEvent *ev=(FXEvent*)ptr; ^~~~~~~~~ src/fxext.cpp:1665:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int total; ^~~~~~~~~ 47 warnings generated. Compiling src/GMAbout.cpp ... Compiling src/GMAnimImage.cpp ... src/GMAnimImage.cpp:73:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint w=0; ^~~~~~~~~ src/GMAnimImage.cpp:80:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint h=0; ^~~~~~~~~ 2 warnings generated. Compiling src/GMApp.cpp ... Compiling src/GMAudioScrobbler.cpp ... Compiling src/GMClipboard.cpp ... Compiling src/GMColumnDialog.cpp ... src/GMColumnDialog.cpp:64:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXFont *font=list->getFont(); ^~~~~~~~~ src/GMColumnDialog.cpp:65:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint ih=0,th=0; ^~~~~~~~~ src/GMColumnDialog.cpp:65:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint ih=0,th=0; ^~~~~~~~~ src/GMColumnDialog.cpp:129:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXFont *font=list->getFont(); ^~~~~~~~~ src/GMColumnDialog.cpp:130:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint iw=0,ih=0,tw=0,th=0,cx,ix,iy,tx,ty,h; ^~~~~~~~~ src/GMColumnDialog.cpp:130:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint iw=0,ih=0,tw=0,th=0,cx,ix,iy,tx,ty,h; ^~~~~~~~~ src/GMColumnDialog.cpp:130:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint iw=0,ih=0,tw=0,th=0,cx,ix,iy,tx,ty,h; ^~~~~~~~~ src/GMColumnDialog.cpp:130:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint iw=0,ih=0,tw=0,th=0,cx,ix,iy,tx,ty,h; ^~~~~~~~~ src/GMColumnDialog.cpp:130:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint iw=0,ih=0,tw=0,th=0,cx,ix,iy,tx,ty,h; ^~~~~~~~~ src/GMColumnDialog.cpp:130:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint iw=0,ih=0,tw=0,th=0,cx,ix,iy,tx,ty,h; ^~~~~~~~~ src/GMColumnDialog.cpp:130:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint iw=0,ih=0,tw=0,th=0,cx,ix,iy,tx,ty,h; ^~~~~~~~~ src/GMColumnDialog.cpp:130:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint iw=0,ih=0,tw=0,th=0,cx,ix,iy,tx,ty,h; ^~~~~~~~~ src/GMColumnDialog.cpp:130:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint iw=0,ih=0,tw=0,th=0,cx,ix,iy,tx,ty,h; ^~~~~~~~~ src/GMColumnDialog.cpp:130:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint iw=0,ih=0,tw=0,th=0,cx,ix,iy,tx,ty,h; ^~~~~~~~~ src/GMColumnDialog.cpp:161:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXFont *font=list->getFont(); ^~~~~~~~~ src/GMColumnDialog.cpp:162:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint w=9; ^~~~~~~~~ src/GMColumnDialog.cpp:176:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXFont *font=list->getFont(); ^~~~~~~~~ src/GMColumnDialog.cpp:177:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint th=0,ih=0; ^~~~~~~~~ src/GMColumnDialog.cpp:177:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint th=0,ih=0; ^~~~~~~~~ 19 warnings generated. Compiling src/GMDatabase.cpp ... Compiling src/GMDatabaseSource.cpp ... src/GMDatabaseSource.cpp:44:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint i=0; ^~~~~~~~~ 1 warning generated. Compiling src/GMFetch.cpp ... Compiling src/GMFilename.cpp ... src/GMFilename.cpp:236:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint i=0,j=0; ^~~~~~~~~ src/GMFilename.cpp:236:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint i=0,j=0; ^~~~~~~~~ src/GMFilename.cpp:267:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint i=0; ^~~~~~~~~ 3 warnings generated. Compiling src/GMFontDialog.cpp ... Compiling src/GMImageView.cpp ... In file included from src/GMImageView.cpp:21: /usr/X11R6/include/GL/gl.h:50:11: warning: 'GLAPI' macro redefined [-Wmacro-redefined] # define GLAPI __attribute__((visibility("default"))) ^ /usr/local/include/fox-1.6/fx3d.h:41:9: note: previous definition is here #define GLAPI ^ 1 warning generated. Compiling src/GMEQDialog.cpp ... Compiling src/GMIconTheme.cpp ... Compiling src/GMImportDialog.cpp ... Compiling src/GMList.cpp ... src/GMList.cpp:47:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0; ^~~~~~~~~ src/GMList.cpp:47:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0; ^~~~~~~~~ src/GMList.cpp:54:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0; ^~~~~~~~~ src/GMList.cpp:54:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0; ^~~~~~~~~ src/GMList.cpp:61:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0; ^~~~~~~~~ src/GMList.cpp:61:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0; ^~~~~~~~~ src/GMList.cpp:74:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0; ^~~~~~~~~ src/GMList.cpp:74:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0; ^~~~~~~~~ src/GMList.cpp:92:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0; ^~~~~~~~~ src/GMList.cpp:92:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0; ^~~~~~~~~ src/GMList.cpp:103:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0; ^~~~~~~~~ src/GMList.cpp:103:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0; ^~~~~~~~~ src/GMList.cpp:121:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXFont *font=list->getFont(); ^~~~~~~~~ src/GMList.cpp:122:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint ih=0,th=0; ^~~~~~~~~ src/GMList.cpp:122:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint ih=0,th=0; ^~~~~~~~~ src/GMList.cpp:238:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXFont *font=list->getFont(); ^~~~~~~~~ src/GMList.cpp:239:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint th=0,oih=0,cih=0; ^~~~~~~~~ src/GMList.cpp:239:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint th=0,oih=0,cih=0; ^~~~~~~~~ src/GMList.cpp:239:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint th=0,oih=0,cih=0; ^~~~~~~~~ src/GMList.cpp:251:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXIcon *icon=(state&OPENED)?openIcon:closedIcon; ^~~~~~~~~ src/GMList.cpp:252:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXFont *font=list->getFont(); ^~~~~~~~~ src/GMList.cpp:253:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint th=0,tw=0,ih=0,iw=0;//ox=xx,oy=yy; ^~~~~~~~~ src/GMList.cpp:253:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint th=0,tw=0,ih=0,iw=0;//ox=xx,oy=yy; ^~~~~~~~~ src/GMList.cpp:253:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint th=0,tw=0,ih=0,iw=0;//ox=xx,oy=yy; ^~~~~~~~~ src/GMList.cpp:253:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint th=0,tw=0,ih=0,iw=0;//ox=xx,oy=yy; ^~~~~~~~~ 25 warnings generated. Compiling src/GMPlayer.cpp ... Creating src/gogglesmm_xml.h... Compiling src/GMPlayerManager.cpp ... Compiling src/GMPlayListSource.cpp ... Compiling src/GMPreferences.cpp ... Compiling src/GMPreferencesDialog.cpp ... src/GMPreferencesDialog.cpp:567:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXWindow *w=GMPlayerManager::instance()->getMainWindow(); ^~~~~~~~~ src/GMPreferencesDialog.cpp:902:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXWindow *w=FXApp::instance()->getRootWindow(); ^~~~~~~~~ 2 warnings generated. Compiling src/GMQuery.cpp ... Compiling src/GMRemote.cpp ... Compiling src/GMSearch.cpp ... Compiling src/GMSource.cpp ... Compiling src/GMSourceView.cpp ... Compiling src/GMTag.cpp ... src/GMTag.cpp:185:11: warning: 'removeField' is deprecated [-Wdeprecated-declarations] xiph->removeField(field); ^ /usr/local/include/taglib/xiphcomment.h:194:7: note: 'removeField' has been explicitly marked deprecated here TAGLIB_DEPRECATED void removeField(const String &key, const String &value = String()); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/GMTag.cpp:192:9: warning: 'removeField' is deprecated [-Wdeprecated-declarations] xiph->removeField(field); ^ /usr/local/include/taglib/xiphcomment.h:194:7: note: 'removeField' has been explicitly marked deprecated here TAGLIB_DEPRECATED void removeField(const String &key, const String &value = String()); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/GMTag.cpp:330:10: warning: 'itemListMap' is deprecated [-Wdeprecated-declarations] mp4->itemListMap()[field] = TagLib::StringList(TagLib::String(value.text(),TagLib::String::UTF8)); ^ /usr/local/include/taglib/mp4tag.h:75:9: note: 'itemListMap' has been explicitly marked deprecated here TAGLIB_DEPRECATED ItemMap &itemListMap(); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/GMTag.cpp:332:10: warning: 'itemListMap' is deprecated [-Wdeprecated-declarations] mp4->itemListMap().erase(field); ^ /usr/local/include/taglib/mp4tag.h:75:9: note: 'itemListMap' has been explicitly marked deprecated here TAGLIB_DEPRECATED ItemMap &itemListMap(); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/GMTag.cpp:342:10: warning: 'itemListMap' is deprecated [-Wdeprecated-declarations] mp4->itemListMap().erase(field); ^ /usr/local/include/taglib/mp4tag.h:75:9: note: 'itemListMap' has been explicitly marked deprecated here TAGLIB_DEPRECATED ItemMap &itemListMap(); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/GMTag.cpp:349:10: warning: 'itemListMap' is deprecated [-Wdeprecated-declarations] mp4->itemListMap()[field]=values; ^ /usr/local/include/taglib/mp4tag.h:75:9: note: 'itemListMap' has been explicitly marked deprecated here TAGLIB_DEPRECATED ItemMap &itemListMap(); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/GMTag.cpp:359:12: warning: 'itemListMap' is deprecated [-Wdeprecated-declarations] if (mp4->itemListMap().contains(field) && !mp4->itemListMap().isEmpty()) ^ /usr/local/include/taglib/mp4tag.h:75:9: note: 'itemListMap' has been explicitly marked deprecated here TAGLIB_DEPRECATED ItemMap &itemListMap(); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/GMTag.cpp:359:51: warning: 'itemListMap' is deprecated [-Wdeprecated-declarations] if (mp4->itemListMap().contains(field) && !mp4->itemListMap().isEmpty()) ^ /usr/local/include/taglib/mp4tag.h:75:9: note: 'itemListMap' has been explicitly marked deprecated here TAGLIB_DEPRECATED ItemMap &itemListMap(); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/GMTag.cpp:360:16: warning: 'itemListMap' is deprecated [-Wdeprecated-declarations] value=mp4->itemListMap()[field].toStringList().toString(", ").toCString(true); ^ /usr/local/include/taglib/mp4tag.h:75:9: note: 'itemListMap' has been explicitly marked deprecated here TAGLIB_DEPRECATED ItemMap &itemListMap(); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/GMTag.cpp:373:12: warning: 'itemListMap' is deprecated [-Wdeprecated-declarations] if (mp4->itemListMap().contains(field) && !mp4->itemListMap().isEmpty()) { ^ /usr/local/include/taglib/mp4tag.h:75:9: note: 'itemListMap' has been explicitly marked deprecated here TAGLIB_DEPRECATED ItemMap &itemListMap(); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/GMTag.cpp:373:51: warning: 'itemListMap' is deprecated [-Wdeprecated-declarations] if (mp4->itemListMap().contains(field) && !mp4->itemListMap().isEmpty()) { ^ /usr/local/include/taglib/mp4tag.h:75:9: note: 'itemListMap' has been explicitly marked deprecated here TAGLIB_DEPRECATED ItemMap &itemListMap(); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/GMTag.cpp:374:41: warning: 'itemListMap' is deprecated [-Wdeprecated-declarations] TagLib::StringList fieldlist = mp4->itemListMap()[field].toStringList(); ^ /usr/local/include/taglib/mp4tag.h:75:9: note: 'itemListMap' has been explicitly marked deprecated here TAGLIB_DEPRECATED ItemMap &itemListMap(); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/GMTag.cpp:542:12: warning: 'itemListMap' is deprecated [-Wdeprecated-declarations] mp4->itemListMap()["disk"] = TagLib::MP4::Item(disc,0); ^ /usr/local/include/taglib/mp4tag.h:75:9: note: 'itemListMap' has been explicitly marked deprecated here TAGLIB_DEPRECATED ItemMap &itemListMap(); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/GMTag.cpp:544:12: warning: 'itemListMap' is deprecated [-Wdeprecated-declarations] mp4->itemListMap().erase("disk"); ^ /usr/local/include/taglib/mp4tag.h:75:9: note: 'itemListMap' has been explicitly marked deprecated here TAGLIB_DEPRECATED ItemMap &itemListMap(); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/GMTag.cpp:572:14: warning: 'itemListMap' is deprecated [-Wdeprecated-declarations] if (mp4->itemListMap().contains("disk")) ^ /usr/local/include/taglib/mp4tag.h:75:9: note: 'itemListMap' has been explicitly marked deprecated here TAGLIB_DEPRECATED ItemMap &itemListMap(); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/GMTag.cpp:573:25: warning: 'itemListMap' is deprecated [-Wdeprecated-declarations] return FXMIN(mp4->itemListMap()["disk"].toIntPair().first,0xFFFF); ^ /usr/local/include/taglib/mp4tag.h:75:9: note: 'itemListMap' has been explicitly marked deprecated here TAGLIB_DEPRECATED ItemMap &itemListMap(); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/GMTag.cpp:573:25: warning: 'itemListMap' is deprecated [-Wdeprecated-declarations] return FXMIN(mp4->itemListMap()["disk"].toIntPair().first,0xFFFF); ^ /usr/local/include/taglib/mp4tag.h:75:9: note: 'itemListMap' has been explicitly marked deprecated here TAGLIB_DEPRECATED ItemMap &itemListMap(); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/GMTag.cpp:1131:19: warning: 'itemListMap' is deprecated [-Wdeprecated-declarations] if (tags.mp4->itemListMap().contains("covr")) { ^ /usr/local/include/taglib/mp4tag.h:75:9: note: 'itemListMap' has been explicitly marked deprecated here TAGLIB_DEPRECATED ItemMap &itemListMap(); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/GMTag.cpp:1132:55: warning: 'itemListMap' is deprecated [-Wdeprecated-declarations] TagLib::MP4::CoverArtList coverlist = tags.mp4->itemListMap()["covr"].toCoverArtList(); ^ /usr/local/include/taglib/mp4tag.h:75:9: note: 'itemListMap' has been explicitly marked deprecated here TAGLIB_DEPRECATED ItemMap &itemListMap(); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/GMTag.cpp:1235:19: warning: 'itemListMap' is deprecated [-Wdeprecated-declarations] if (tags.mp4->itemListMap().contains("covr")) { ^ /usr/local/include/taglib/mp4tag.h:75:9: note: 'itemListMap' has been explicitly marked deprecated here TAGLIB_DEPRECATED ItemMap &itemListMap(); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/GMTag.cpp:1236:55: warning: 'itemListMap' is deprecated [-Wdeprecated-declarations] TagLib::MP4::CoverArtList coverlist = tags.mp4->itemListMap()["covr"].toCoverArtList(); ^ /usr/local/include/taglib/mp4tag.h:75:9: note: 'itemListMap' has been explicitly marked deprecated here TAGLIB_DEPRECATED ItemMap &itemListMap(); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ 21 warnings generated. Compiling src/GMThread.cpp ... Compiling src/GMTrackDatabase.cpp ... src/GMTrackDatabase.cpp:2008:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register int i=0; ^~~~~~~~~ src/GMTrackDatabase.cpp:2014:41: warning: 'isNull' is deprecated [-Wdeprecated-declarations] for (i=0;!TagLib::ID3v1::genre(i).isNull();i++) { ^ /usr/local/include/taglib/tstring.h:343:5: note: 'isNull' has been explicitly marked deprecated here TAGLIB_DEPRECATED bool isNull() const; ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ 2 warnings generated. Compiling src/GMTrackList.cpp ... src/GMTrackList.cpp:345:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint hi=(FXint)(FXival)ptr; ^~~~~~~~~ src/GMTrackList.cpp:346:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint i,tw,w,nw=0,type; ^~~~~~~~~ src/GMTrackList.cpp:346:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint i,tw,w,nw=0,type; ^~~~~~~~~ src/GMTrackList.cpp:346:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint i,tw,w,nw=0,type; ^~~~~~~~~ src/GMTrackList.cpp:346:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint i,tw,w,nw=0,type; ^~~~~~~~~ src/GMTrackList.cpp:346:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint i,tw,w,nw=0,type; ^~~~~~~~~ src/GMTrackList.cpp:493:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXbool vis=false; ^~~~~~~~~ src/GMTrackList.cpp:494:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint y,hh; ^~~~~~~~~ src/GMTrackList.cpp:494:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint y,hh; ^~~~~~~~~ src/GMTrackList.cpp:547:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint index; ^~~~~~~~~ src/GMTrackList.cpp:675:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint index; ^~~~~~~~~ src/GMTrackList.cpp:676:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXbool changed=false; ^~~~~~~~~ src/GMTrackList.cpp:688:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXbool changes=false; ^~~~~~~~~ src/GMTrackList.cpp:759:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXbool changes=false; ^~~~~~~~~ src/GMTrackList.cpp:760:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint i; ^~~~~~~~~ src/GMTrackList.cpp:871:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rlo,rhi,dw,index,vw,y; ^~~~~~~~~ src/GMTrackList.cpp:871:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rlo,rhi,dw,index,vw,y; ^~~~~~~~~ src/GMTrackList.cpp:871:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rlo,rhi,dw,index,vw,y; ^~~~~~~~~ src/GMTrackList.cpp:871:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rlo,rhi,dw,index,vw,y; ^~~~~~~~~ src/GMTrackList.cpp:871:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rlo,rhi,dw,index,vw,y; ^~~~~~~~~ src/GMTrackList.cpp:871:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint rlo,rhi,dw,index,vw,y; ^~~~~~~~~ src/GMTrackList.cpp:929:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint iw=0,ih=0,tw=0,th=0,yt,hi,drw,space,used,xx,type; ^~~~~~~~~ src/GMTrackList.cpp:929:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint iw=0,ih=0,tw=0,th=0,yt,hi,drw,space,used,xx,type; ^~~~~~~~~ src/GMTrackList.cpp:929:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint iw=0,ih=0,tw=0,th=0,yt,hi,drw,space,used,xx,type; ^~~~~~~~~ src/GMTrackList.cpp:929:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint iw=0,ih=0,tw=0,th=0,yt,hi,drw,space,used,xx,type; ^~~~~~~~~ src/GMTrackList.cpp:929:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint iw=0,ih=0,tw=0,th=0,yt,hi,drw,space,used,xx,type; ^~~~~~~~~ src/GMTrackList.cpp:929:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint iw=0,ih=0,tw=0,th=0,yt,hi,drw,space,used,xx,type; ^~~~~~~~~ src/GMTrackList.cpp:929:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint iw=0,ih=0,tw=0,th=0,yt,hi,drw,space,used,xx,type; ^~~~~~~~~ src/GMTrackList.cpp:929:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint iw=0,ih=0,tw=0,th=0,yt,hi,drw,space,used,xx,type; ^~~~~~~~~ src/GMTrackList.cpp:929:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint iw=0,ih=0,tw=0,th=0,yt,hi,drw,space,used,xx,type; ^~~~~~~~~ src/GMTrackList.cpp:929:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint iw=0,ih=0,tw=0,th=0,yt,hi,drw,space,used,xx,type; ^~~~~~~~~ src/GMTrackList.cpp:929:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint iw=0,ih=0,tw=0,th=0,yt,hi,drw,space,used,xx,type; ^~~~~~~~~ src/GMTrackList.cpp:1054:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register GMTrackItem *v,*c=0; ^~~~~~~~~ src/GMTrackList.cpp:1054:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register GMTrackItem *v,*c=0; ^~~~~~~~~ src/GMTrackList.cpp:1055:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXbool exch=false; ^~~~~~~~~ src/GMTrackList.cpp:1056:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint i,j,h; ^~~~~~~~~ src/GMTrackList.cpp:1056:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint i,j,h; ^~~~~~~~~ src/GMTrackList.cpp:1056:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint i,j,h; ^~~~~~~~~ src/GMTrackList.cpp:1579:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint old=current; ^~~~~~~~~ src/GMTrackList.cpp:1635:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint old=current; ^~~~~~~~~ src/GMTrackList.cpp:1685:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register GMTrackItem *result; ^~~~~~~~~ src/GMTrackList.cpp:1686:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint old=current; ^~~~~~~~~ src/GMTrackList.cpp:1731:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint old=current; ^~~~~~~~~ src/GMTrackList.cpp:1773:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint old=current; ^~~~~~~~~ 44 warnings generated. Compiling src/GMTrackItem.cpp ... src/GMTrackItem.cpp:129:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0,x; ^~~~~~~~~ src/GMTrackItem.cpp:129:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0,x; ^~~~~~~~~ src/GMTrackItem.cpp:129:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0,x; ^~~~~~~~~ src/GMTrackItem.cpp:162:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0; ^~~~~~~~~ src/GMTrackItem.cpp:162:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0; ^~~~~~~~~ src/GMTrackItem.cpp:171:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0; ^~~~~~~~~ src/GMTrackItem.cpp:171:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0; ^~~~~~~~~ src/GMTrackItem.cpp:178:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register const FXuint a=GMTRACKNO((FXuint)(FXuval)((GMDBTrackItem*)pa)->no); ^~~~~~~~~ src/GMTrackItem.cpp:179:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register const FXuint b=GMTRACKNO((FXuint)(FXuval)((GMDBTrackItem*)pb)->no); ^~~~~~~~~ src/GMTrackItem.cpp:186:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register const FXint a=GMTRACKNO((FXuint)(FXuval)((GMDBTrackItem*)pa)->no); ^~~~~~~~~ src/GMTrackItem.cpp:187:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register const FXint b=GMTRACKNO((FXuint)(FXuval)((GMDBTrackItem*)pb)->no); ^~~~~~~~~ src/GMTrackItem.cpp:194:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register const FXuint a=GMDISCNO((FXuint)(FXuval)((GMDBTrackItem*)pa)->no); ^~~~~~~~~ src/GMTrackItem.cpp:195:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register const FXuint b=GMDISCNO((FXuint)(FXuval)((GMDBTrackItem*)pb)->no); ^~~~~~~~~ src/GMTrackItem.cpp:202:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register const FXint a=GMDISCNO((FXuint)(FXuval)((GMDBTrackItem*)pa)->no); ^~~~~~~~~ src/GMTrackItem.cpp:203:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register const FXint b=GMDISCNO((FXuint)(FXuval)((GMDBTrackItem*)pb)->no); ^~~~~~~~~ src/GMTrackItem.cpp:211:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register const FXint a=(FXint)(FXival)((GMDBTrackItem*)pa)->queue; ^~~~~~~~~ src/GMTrackItem.cpp:212:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register const FXint b=(FXint)(FXival)((GMDBTrackItem*)pb)->queue; ^~~~~~~~~ src/GMTrackItem.cpp:219:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register const FXint a=(FXint)(FXival)((GMDBTrackItem*)pa)->queue; ^~~~~~~~~ src/GMTrackItem.cpp:220:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register const FXint b=(FXint)(FXival)((GMDBTrackItem*)pb)->queue; ^~~~~~~~~ src/GMTrackItem.cpp:227:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register const FXushort a=(FXushort)(FXival)((GMDBTrackItem*)pa)->year; ^~~~~~~~~ src/GMTrackItem.cpp:228:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register const FXushort b=(FXushort)(FXival)((GMDBTrackItem*)pb)->year; ^~~~~~~~~ src/GMTrackItem.cpp:235:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register const FXushort a=(FXushort)(FXival)((GMDBTrackItem*)pa)->year; ^~~~~~~~~ src/GMTrackItem.cpp:236:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register const FXushort b=(FXushort)(FXival)((GMDBTrackItem*)pb)->year; ^~~~~~~~~ src/GMTrackItem.cpp:243:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register const FXint a=((GMDBTrackItem*)pa)->time; ^~~~~~~~~ src/GMTrackItem.cpp:244:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register const FXint b=((GMDBTrackItem*)pb)->time; ^~~~~~~~~ src/GMTrackItem.cpp:251:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register const FXint a=((GMDBTrackItem*)pa)->time; ^~~~~~~~~ src/GMTrackItem.cpp:252:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register const FXint b=((GMDBTrackItem*)pb)->time; ^~~~~~~~~ src/GMTrackItem.cpp:262:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0,x; ^~~~~~~~~ src/GMTrackItem.cpp:262:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0,x; ^~~~~~~~~ src/GMTrackItem.cpp:262:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0,x; ^~~~~~~~~ src/GMTrackItem.cpp:278:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0,x; ^~~~~~~~~ src/GMTrackItem.cpp:278:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0,x; ^~~~~~~~~ src/GMTrackItem.cpp:278:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0,x; ^~~~~~~~~ src/GMTrackItem.cpp:296:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0,x; ^~~~~~~~~ src/GMTrackItem.cpp:296:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0,x; ^~~~~~~~~ src/GMTrackItem.cpp:296:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0,x; ^~~~~~~~~ src/GMTrackItem.cpp:321:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0,x; ^~~~~~~~~ src/GMTrackItem.cpp:321:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0,x; ^~~~~~~~~ src/GMTrackItem.cpp:321:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0,x; ^~~~~~~~~ src/GMTrackItem.cpp:345:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0,x; ^~~~~~~~~ src/GMTrackItem.cpp:345:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0,x; ^~~~~~~~~ src/GMTrackItem.cpp:345:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0,x; ^~~~~~~~~ src/GMTrackItem.cpp:370:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0,x; ^~~~~~~~~ src/GMTrackItem.cpp:370:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0,x; ^~~~~~~~~ src/GMTrackItem.cpp:370:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0,x; ^~~~~~~~~ src/GMTrackItem.cpp:395:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0,x; ^~~~~~~~~ src/GMTrackItem.cpp:395:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0,x; ^~~~~~~~~ src/GMTrackItem.cpp:395:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0,x; ^~~~~~~~~ src/GMTrackItem.cpp:422:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0,x; ^~~~~~~~~ src/GMTrackItem.cpp:422:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0,x; ^~~~~~~~~ src/GMTrackItem.cpp:422:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0,x; ^~~~~~~~~ src/GMTrackItem.cpp:488:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register const FXint a=(FXint)(FXival)((GMStreamTrackItem*)pa)->bitrate; ^~~~~~~~~ src/GMTrackItem.cpp:489:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register const FXint b=(FXint)(FXival)((GMStreamTrackItem*)pb)->bitrate; ^~~~~~~~~ src/GMTrackItem.cpp:496:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register const FXint a=(FXint)(FXival)((GMStreamTrackItem*)pa)->bitrate; ^~~~~~~~~ src/GMTrackItem.cpp:497:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register const FXint b=(FXint)(FXival)((GMStreamTrackItem*)pb)->bitrate; ^~~~~~~~~ src/GMTrackItem.cpp:507:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint x; ^~~~~~~~~ src/GMTrackItem.cpp:516:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint x; ^~~~~~~~~ src/GMTrackItem.cpp:538:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0; ^~~~~~~~~ src/GMTrackItem.cpp:538:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0; ^~~~~~~~~ src/GMTrackItem.cpp:547:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0; ^~~~~~~~~ src/GMTrackItem.cpp:547:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint a=0,b=0; ^~~~~~~~~ 61 warnings generated. Compiling src/GMTrackView.cpp ... src/GMTrackView.cpp:500:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint * aa = (FXint*)a; ^~~~~~~~~ src/GMTrackView.cpp:501:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint * bb = (FXint*)b; ^~~~~~~~~ src/GMTrackView.cpp:540:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint i=0; ^~~~~~~~~ 3 warnings generated. Compiling src/GMTrayIcon.cpp ... Compiling src/GMStreamSource.cpp ... Compiling src/GMURL.cpp ... src/GMURL.cpp:55:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint s=0; ^~~~~~~~~ src/GMURL.cpp:162:5: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint p,q,c; ^~~~~~~~~ src/GMURL.cpp:162:5: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint p,q,c; ^~~~~~~~~ src/GMURL.cpp:162:5: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint p,q,c; ^~~~~~~~~ src/GMURL.cpp:193:5: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint p,q,c; ^~~~~~~~~ src/GMURL.cpp:193:5: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint p,q,c; ^~~~~~~~~ src/GMURL.cpp:193:5: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint p,q,c; ^~~~~~~~~ src/GMURL.cpp:279:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint result=0; ^~~~~~~~~ 8 warnings generated. Compiling src/GMWindow.cpp ... Compiling src/main.cpp ... Compiling src/gmutils.cpp ... src/gmutils.cpp:153:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint p=0; ^~~~~~~~~ src/gmutils.cpp:154:3: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] register FXint c; ^~~~~~~~~ 2 warnings generated. Compiling src/ap_buffer.cpp ... Compiling src/ap_http.cpp ... Compiling src/ap_xml_parser.cpp ... Compiling src/icons.cpp ... Compiling src/md5.cpp ... Compiling src/GMMessageChannel.cpp ... Compiling src/GMDBus.cpp ... Compiling src/GMNotifyDaemon.cpp ... Creating src/mpris_xml.h... Compiling src/GMMediaPlayerService.cpp ... Compiling src/GMSettingsDaemon.cpp ... Linking src/gogglesmm ... ld: warning: GMDatabaseSource.cpp(src/GMDatabaseSource.o:(randint(int, int, unsigned int*))): warning: rand_r() is not random, it is deterministic. >>> Running fake in audio/gogglesmm at 1732052923.97 ===> audio/gogglesmm ===> Faking installation for gogglesmm-0.12.7p15 Installing /exopi-obj/pobj/gogglesmm-0.12.7/fake-amd64/usr/local/bin/gogglesmm ... Installing /exopi-obj/pobj/gogglesmm-0.12.7/fake-amd64/usr/local/share/applications/gogglesmm.desktop Installing Icons Installing /exopi-obj/pobj/gogglesmm-0.12.7/fake-amd64/usr/local/man/man1/gogglesmm.1 Installing Translations Installing /exopi-obj/pobj/gogglesmm-0.12.7/fake-amd64/usr/local/share/locale/cs/LC_MESSAGES/gogglesmm.mo Installing /exopi-obj/pobj/gogglesmm-0.12.7/fake-amd64/usr/local/share/locale/de/LC_MESSAGES/gogglesmm.mo Installing /exopi-obj/pobj/gogglesmm-0.12.7/fake-amd64/usr/local/share/locale/es/LC_MESSAGES/gogglesmm.mo Installing /exopi-obj/pobj/gogglesmm-0.12.7/fake-amd64/usr/local/share/locale/fr/LC_MESSAGES/gogglesmm.mo Installing /exopi-obj/pobj/gogglesmm-0.12.7/fake-amd64/usr/local/share/locale/hu/LC_MESSAGES/gogglesmm.mo Installing /exopi-obj/pobj/gogglesmm-0.12.7/fake-amd64/usr/local/share/locale/pt/LC_MESSAGES/gogglesmm.mo Installing /exopi-obj/pobj/gogglesmm-0.12.7/fake-amd64/usr/local/share/locale/ru/LC_MESSAGES/gogglesmm.mo >>> Running package in audio/gogglesmm at 1732052925.93 ===> audio/gogglesmm `/exopi-obj/pobj/gogglesmm-0.12.7/fake-amd64/.fake_done' is up to date. ===> Building package for gogglesmm-0.12.7p15 Create /exopi-cvs/ports/packages/amd64/all/gogglesmm-0.12.7p15.tgz Creating package gogglesmm-0.12.7p15 reading plist| checking dependencies| checking dependencies|audio/taglib checking dependencies|databases/sqlite3 checking dependencies|devel/desktop-file-utils checking dependencies|devel/fox checking dependencies|multimedia/xine-lib checking dependencies|x11/dbus,-main checking dependencies|x11/gtk+4,-guic checksumming| checksumming| | 0% checksumming|* | 2% checksumming|** | 4% checksumming|**** | 6% checksumming|***** | 8% checksumming|****** | 10% checksumming|******* | 12% checksumming|********* | 14% checksumming|********** | 16% checksumming|*********** | 18% checksumming|************ | 20% checksumming|************** | 22% checksumming|*************** | 24% checksumming|**************** | 27% checksumming|***************** | 29% checksumming|******************* | 31% checksumming|******************** | 33% checksumming|********************* | 35% checksumming|********************** | 37% checksumming|************************ | 39% checksumming|************************* | 41% checksumming|************************** | 43% checksumming|*************************** | 45% checksumming|***************************** | 47% checksumming|****************************** | 49% checksumming|******************************* | 51% checksumming|******************************** | 53% checksumming|********************************** | 55% checksumming|*********************************** | 57% checksumming|************************************ | 59% checksumming|************************************* | 61% checksumming|*************************************** | 63% checksumming|**************************************** | 65% checksumming|***************************************** | 67% checksumming|****************************************** | 69% checksumming|******************************************** | 71% checksumming|********************************************* | 73% checksumming|********************************************** | 76% checksumming|*********************************************** | 78% checksumming|************************************************* | 80% checksumming|************************************************** | 82% checksumming|*************************************************** | 84% checksumming|**************************************************** | 86% checksumming|****************************************************** | 88% checksumming|******************************************************* | 90% checksumming|******************************************************** | 92% checksumming|********************************************************* | 94% checksumming|*********************************************************** | 96% checksumming|************************************************************ | 98% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|************************************************* | 77% archiving|************************************************** | 77% archiving|************************************************** | 78% archiving|**************************************************** | 82% archiving|****************************************************** | 84% archiving|******************************************************* | 87% archiving|********************************************************* | 89% archiving|*********************************************************** | 92% archiving|************************************************************ | 94% archiving|************************************************************** | 97% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/gogglesmm-0.12.7p15.tgz >>> Running clean in audio/gogglesmm at 1732052955.01 ===> audio/gogglesmm ===> Cleaning for gogglesmm-0.12.7p15 >>> Ended at 1732052955.58 max_stuck=18.88/depends=12.68/show-prepare-results=2.53/patch=0.94/configure=6.27/build=140.49/fake=1.93/package=29.11/clean=0.60