=> "/opt/local/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-trunk-x86_64/graphics/mandelbulber", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for mandelbulber-1.13.1nb34 Building file: ../src/Render3D.cpp Building file: ../src/algebra.cpp Building file: ../src/callbacks.cpp Invoking: GCC C++ Compiler g++ -Wl,-R/opt/local/lib -Wl,-R/opt/local/lib -lsocket -lnsl -L/opt/local/lib -Wl,-R/opt/local/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -O2 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/Render3D.d" -MT"src/Render3D.d" -o"src/Render3D.o" "../src/Render3D.cpp" Invoking: GCC C++ Compiler Invoking: GCC C++ Compiler g++ -Wl,-R/opt/local/lib -Wl,-R/opt/local/lib -lsocket -lnsl -L/opt/local/lib -Wl,-R/opt/local/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -O2 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/algebra.d" -MT"src/algebra.d" -o"src/algebra.o" "../src/algebra.cpp" g++ -Wl,-R/opt/local/lib -Wl,-R/opt/local/lib -lsocket -lnsl -L/opt/local/lib -Wl,-R/opt/local/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -O2 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/callbacks.d" -MT"src/callbacks.d" -o"src/callbacks.o" "../src/callbacks.cpp" Finished building: ../src/algebra.cpp Building file: ../src/cimage.cpp Invoking: GCC C++ Compiler g++ -Wl,-R/opt/local/lib -Wl,-R/opt/local/lib -lsocket -lnsl -L/opt/local/lib -Wl,-R/opt/local/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -O2 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/cimage.d" -MT"src/cimage.d" -o"src/cimage.o" "../src/cimage.cpp" ../src/Render3D.cpp:1772:20: warning: Deprecated pre-processor symbol 1772 | if (!g_thread_supported()) | ^~~~~~~~~~~~~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33, from ../src/cimage.hpp:11, from ../src/image.h:12, from ../src/Render3D.h:12, from ../src/callbacks.h:11, from ../src/callbacks.cpp:19: /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gobject.h:26, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib-object.h:24, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32: /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gtype.h:731:20: note: declared here 731 | } G_GNUC_FLAG_ENUM GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126: /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib/galloca.h:34, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30: /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib/gtypes.h:620:26: note: declared here 620 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33, from ../src/cimage.cpp:8: /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gobject.h:26, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib-object.h:24, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32: /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gtype.h:731:20: note: declared here 731 | } G_GNUC_FLAG_ENUM GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33, from ../src/cimage.hpp:11, from ../src/image.h:12, from ../src/Render3D.h:12, from ../src/Render3D.cpp:29: /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gobject.h:26, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib-object.h:24, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32: /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gtype.h:731:20: note: declared here 731 | } G_GNUC_FLAG_ENUM GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126: /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib/galloca.h:34, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30: /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib/gtypes.h:620:26: note: declared here 620 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ ../src/cimage.cpp: In member function 'sRGB16 cImage::CalculatePixel(sComplexImage&, short unsigned int&, float&, short unsigned int, double, double)': ../src/cimage.cpp:162:22: warning: narrowing conversion of 'R' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 162 | sRGB col = { R, G, B }; | ^ ../src/cimage.cpp:162:25: warning: narrowing conversion of 'G' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 162 | sRGB col = { R, G, B }; | ^ ../src/cimage.cpp:162:28: warning: narrowing conversion of 'B' from 'double' to 'int' is ill-formed in C++11 [-Wnarrowing] 162 | sRGB col = { R, G, B }; | ^ ../src/cimage.cpp: In member function 'sRGB16 cImage::CalculateAmbientPixel(sRGB16, short unsigned int, sRGB16)': ../src/cimage.cpp:253:28: warning: narrowing conversion of 'newR' from 'int' to 'short unsigned int' is ill-formed in C++11 [-Wnarrowing] 253 | sRGB16 newPixel = {newR, newG, newB}; | ^~~~ ../src/cimage.cpp:253:34: warning: narrowing conversion of 'newG' from 'int' to 'short unsigned int' is ill-formed in C++11 [-Wnarrowing] 253 | sRGB16 newPixel = {newR, newG, newB}; | ^~~~ ../src/cimage.cpp:253:40: warning: narrowing conversion of 'newB' from 'int' to 'short unsigned int' is ill-formed in C++11 [-Wnarrowing] 253 | sRGB16 newPixel = {newR, newG, newB}; | ^~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126: /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib/galloca.h:34, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30: /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib/gtypes.h:620:26: note: declared here 620 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ ../src/callbacks.cpp: In function 'void StopRendering(GtkWidget*, gpointer)': ../src/callbacks.cpp:443:62: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 443 | netRender->sendDataToClient(NULL, 0, "stp", i, 0); | ^~~~~ ../src/Render3D.cpp: In function 'void* MainThread(void*)': ../src/Render3D.cpp:870:77: warning: narrowing conversion of '(AO.sShaderOutput::R * 4.096e+3)' from 'double' to 'short unsigned int' is ill-formed in C++11 [-Wnarrowing] 870 | sRGB16 globalLight = { AO.R * 4096.0, AO.G * 4096.0, AO.B * 4096.0 }; | ~~~~~^~~~~~~~ ../src/Render3D.cpp:870:92: warning: narrowing conversion of '(AO.sShaderOutput::G * 4.096e+3)' from 'double' to 'short unsigned int' is ill-formed in C++11 [-Wnarrowing] 870 | sRGB16 globalLight = { AO.R * 4096.0, AO.G * 4096.0, AO.B * 4096.0 }; | ~~~~~^~~~~~~~ ../src/Render3D.cpp:870:107: warning: narrowing conversion of '(AO.sShaderOutput::B * 4.096e+3)' from 'double' to 'short unsigned int' is ill-formed in C++11 [-Wnarrowing] 870 | sRGB16 globalLight = { AO.R * 4096.0, AO.G * 4096.0, AO.B * 4096.0 }; | ~~~~~^~~~~~~~ ../src/Render3D.cpp:872:82: warning: narrowing conversion of '(shadeAux.sShaderOutput::R * 4.096e+3)' from 'double' to 'short unsigned int' is ill-formed in C++11 [-Wnarrowing] 872 | sRGB16 shadeAux16 = { shadeAux.R * 4096.0, shadeAux.G * 4096.0, shadeAux.B * 4096.0 }; | ~~~~~~~~~~~^~~~~~~~ ../src/Render3D.cpp:872:103: warning: narrowing conversion of '(shadeAux.sShaderOutput::G * 4.096e+3)' from 'double' to 'short unsigned int' is ill-formed in C++11 [-Wnarrowing] 872 | sRGB16 shadeAux16 = { shadeAux.R * 4096.0, shadeAux.G * 4096.0, shadeAux.B * 4096.0 }; | ~~~~~~~~~~~^~~~~~~~ ../src/Render3D.cpp:872:124: warning: narrowing conversion of '(shadeAux.sShaderOutput::B * 4.096e+3)' from 'double' to 'short unsigned int' is ill-formed in C++11 [-Wnarrowing] 872 | sRGB16 shadeAux16 = { shadeAux.R * 4096.0, shadeAux.G * 4096.0, shadeAux.B * 4096.0 }; | ~~~~~~~~~~~^~~~~~~~ ../src/Render3D.cpp:873:89: warning: narrowing conversion of '(shadeAuxSpec.sShaderOutput::R * 4.096e+3)' from 'double' to 'short unsigned int' is ill-formed in C++11 [-Wnarrowing] 873 | sRGB16 specularAux16 = { shadeAuxSpec.R * 4096.0, shadeAuxSpec.G * 4096.0, shadeAuxSpec.B * 4096.0 }; | ~~~~~~~~~~~~~~~^~~~~~~~ ../src/Render3D.cpp:873:114: warning: narrowing conversion of '(shadeAuxSpec.sShaderOutput::G * 4.096e+3)' from 'double' to 'short unsigned int' is ill-formed in C++11 [-Wnarrowing] 873 | sRGB16 specularAux16 = { shadeAuxSpec.R * 4096.0, shadeAuxSpec.G * 4096.0, shadeAuxSpec.B * 4096.0 }; | ~~~~~~~~~~~~~~~^~~~~~~~ ../src/Render3D.cpp:873:139: warning: narrowing conversion of '(shadeAuxSpec.sShaderOutput::B * 4.096e+3)' from 'double' to 'short unsigned int' is ill-formed in C++11 [-Wnarrowing] 873 | sRGB16 specularAux16 = { shadeAuxSpec.R * 4096.0, shadeAuxSpec.G * 4096.0, shadeAuxSpec.B * 4096.0 }; | ~~~~~~~~~~~~~~~^~~~~~~~ ../src/Render3D.cpp:874:84: warning: narrowing conversion of '(envMapping.sShaderOutput::R * 2.56e+2)' from 'double' to 'short unsigned int' is ill-formed in C++11 [-Wnarrowing] 874 | sRGB16 reflection = { envMapping.R * 256.0, envMapping.G * 256.0, envMapping.B * 256.0 }; | ~~~~~~~~~~~~~^~~~~~~ ../src/Render3D.cpp:874:106: warning: narrowing conversion of '(envMapping.sShaderOutput::G * 2.56e+2)' from 'double' to 'short unsigned int' is ill-formed in C++11 [-Wnarrowing] 874 | sRGB16 reflection = { envMapping.R * 256.0, envMapping.G * 256.0, envMapping.B * 256.0 }; | ~~~~~~~~~~~~~^~~~~~~ ../src/Render3D.cpp:874:128: warning: narrowing conversion of '(envMapping.sShaderOutput::B * 2.56e+2)' from 'double' to 'short unsigned int' is ill-formed in C++11 [-Wnarrowing] 874 | sRGB16 reflection = { envMapping.R * 256.0, envMapping.G * 256.0, envMapping.B * 256.0 }; | ~~~~~~~~~~~~~^~~~~~~ ../src/Render3D.cpp:916:86: warning: narrowing conversion of '(background.sShaderOutput::R * 6.5536e+4)' from 'double' to 'short unsigned int' is ill-formed in C++11 [-Wnarrowing] 916 | sRGB16 background16 = { background.R * 65536.0, background.G * 65536.0, background.B * 65536.0 }; | ~~~~~~~~~~~~~^~~~~~~~~ ../src/Render3D.cpp:916:110: warning: narrowing conversion of '(background.sShaderOutput::G * 6.5536e+4)' from 'double' to 'short unsigned int' is ill-formed in C++11 [-Wnarrowing] 916 | sRGB16 background16 = { background.R * 65536.0, background.G * 65536.0, background.B * 65536.0 }; | ~~~~~~~~~~~~~^~~~~~~~~ ../src/Render3D.cpp:916:134: warning: narrowing conversion of '(background.sShaderOutput::B * 6.5536e+4)' from 'double' to 'short unsigned int' is ill-formed in C++11 [-Wnarrowing] 916 | sRGB16 background16 = { background.R * 65536.0, background.G * 65536.0, background.B * 65536.0 }; | ~~~~~~~~~~~~~^~~~~~~~~ ../src/Render3D.cpp: In function 'void Render(sParamRender, cImage*, GtkWidget*)': ../src/Render3D.cpp:1131:70: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 1131 | netRender->sendDataToClient(NULL, 0, "run", i, param.fractal.frameNo); | ^~~~~ ../src/Render3D.cpp:1151:100: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 1151 | netRender->sendDataToClient(&startLine, sizeof(startLine), "stl", clientIndex, 0); | ^~~~~ ../src/Render3D.cpp:1248:60: warning: 'GThread* g_thread_create(GThreadFunc, gpointer, gboolean, GError**)' is deprecated: Use 'g_thread_new' instead [-Wdeprecated-declarations] 1248 | Thread[i] = g_thread_create((GThreadFunc) MainThread, &thread_param[i], TRUE, &err[i]); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib.h:115: /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:102:10: note: declared here 102 | GThread *g_thread_create (GThreadFunc func, | ^~~~~~~~~~~~~~~ ../src/Render3D.cpp:1273:118: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 1273 | netRender->sendDataToClient(thread_done, sizeof(int)*height, "lst", i, param.fractal.frameNo); | ^~~~~ ../src/Render3D.cpp:1283:94: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 1283 | netRender->sendDataToClient(NULL, 0, "get", i, param.fractal.frameNo); | ^~~~~ ../src/Render3D.cpp:1377:154: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 1377 | netRender->sendDataToServer(lineOfImage, sizeof(sAllImageData)*(width+1),"GET"); | ^~~~~ ../src/Render3D.cpp:1379:166: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 1379 | netRender->sendDataToServer(lineOfImageLowMem, sizeof(sAllImageDataLowMem)*(width+1),"GET"); | ^~~~~ ../src/Render3D.cpp:1388:100: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 1388 | netRender->sendDataToServer(NULL,0,"GET"); | ^~~~~ ../src/Render3D.cpp:1511:78: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 1511 | netRender->sendDataToClient(NULL, 0, "stp", i, param.fractal.frameNo); | ^~~~~ ../src/Render3D.cpp: In function 'int main(int, char**)': ../src/Render3D.cpp:1774:30: warning: 'void g_thread_init(gpointer)' is deprecated [-Wdeprecated-declarations] 1774 | g_thread_init(NULL); | ~~~~~~~~~~~~~^~~~~~ /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:271:10: note: declared here 271 | void g_thread_init (gpointer vtable); | ^~~~~~~~~~~~~ ../src/Render3D.cpp:1791:15: warning: 'void* std::memset(void*, int, size_t)' clearing an object of type 'struct sParamRender' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 1791 | memset(&fractParamDefault, 0, sizeof(sParamRender)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/image.h:13: ../src/fractparams.h:64:8: note: 'struct sParamRender' declared here 64 | struct sParamRender | ^~~~~~~~~~~~ ../src/Render3D.cpp: In function 'void InitMainParameters(sParamRender*)': ../src/Render3D.cpp:1973:23: warning: 'void* std::memcpy(void*, const void*, size_t)' writing to an object of type 'struct sParamRender' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1973 | memcpy(fractParam, &noGUIdata.fractparams, sizeof(sParamRender)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/fractparams.h:64:8: note: 'struct sParamRender' declared here 64 | struct sParamRender | ^~~~~~~~~~~~ Finished building: ../src/cimage.cpp Building file: ../src/common_math.cpp Invoking: GCC C++ Compiler g++ -Wl,-R/opt/local/lib -Wl,-R/opt/local/lib -lsocket -lnsl -L/opt/local/lib -Wl,-R/opt/local/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -O2 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/common_math.d" -MT"src/common_math.d" -o"src/common_math.o" "../src/common_math.cpp" Finished building: ../src/common_math.cpp Building file: ../src/database.cpp Invoking: GCC C++ Compiler g++ -Wl,-R/opt/local/lib -Wl,-R/opt/local/lib -lsocket -lnsl -L/opt/local/lib -Wl,-R/opt/local/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -O2 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/database.d" -MT"src/database.d" -o"src/database.o" "../src/database.cpp" Finished building: ../src/database.cpp Building file: ../src/files.cpp Invoking: GCC C++ Compiler g++ -Wl,-R/opt/local/lib -Wl,-R/opt/local/lib -lsocket -lnsl -L/opt/local/lib -Wl,-R/opt/local/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -O2 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/files.d" -MT"src/files.d" -o"src/files.o" "../src/files.cpp" ../src/callbacks.cpp: In function 'void PressedClientEnable(GtkWidget*, gpointer)': ../src/callbacks.cpp:2503:56: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2503 | delete buffer; | ^~~~~~ ../src/callbacks.cpp:2498:77: note: returned from 'void* operator new [](size_t)' 2498 | char *buffer = new char[size]; | ^ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33, from ../src/cimage.hpp:11, from ../src/files.h:19, from ../src/files.cpp:20: /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gobject.h:26, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib-object.h:24, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32: /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gtype.h:731:20: note: declared here 731 | } G_GNUC_FLAG_ENUM GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126: /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib/galloca.h:34, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30: /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib/gtypes.h:620:26: note: declared here 620 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ Finished building: ../src/callbacks.cpp Building file: ../src/fractal.cpp Invoking: GCC C++ Compiler g++ -Wl,-R/opt/local/lib -Wl,-R/opt/local/lib -lsocket -lnsl -L/opt/local/lib -Wl,-R/opt/local/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -O2 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/fractal.d" -MT"src/fractal.d" -o"src/fractal.o" "../src/fractal.cpp" Finished building: ../src/files.cpp Building file: ../src/image.cpp Invoking: GCC C++ Compiler g++ -Wl,-R/opt/local/lib -Wl,-R/opt/local/lib -lsocket -lnsl -L/opt/local/lib -Wl,-R/opt/local/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -O2 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/image.d" -MT"src/image.d" -o"src/image.o" "../src/image.cpp" In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33, from ../src/cimage.hpp:11, from ../src/image.h:12, from ../src/Render3D.h:12, from ../src/fractal.cpp:16: /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gobject.h:26, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib-object.h:24, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32: /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gtype.h:731:20: note: declared here 731 | } G_GNUC_FLAG_ENUM GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126: /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib/galloca.h:34, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30: /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib/gtypes.h:620:26: note: declared here 620 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ ../src/Render3D.cpp: In function 'int main(int, char**)': ../src/Render3D.cpp:1931:66: warning: '%s' directive writing up to 999 bytes into a region of size 991 [-Wformat-overflow=] 1931 | sprintf(settingsFile2, "settings/%s", noGUIdata.settingsFile); | ^~ ~~~~~~~~~~~~~~~~~~~~~~ ../src/Render3D.cpp:1931:40: note: 'std::sprintf' output between 10 and 1009 bytes into a destination of size 1000 1931 | sprintf(settingsFile2, "settings/%s", noGUIdata.settingsFile); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33, from ../src/cimage.hpp:11, from ../src/image.h:12, from ../src/image.cpp:18: /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gobject.h:26, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib-object.h:24, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32: /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gtype.h:731:20: note: declared here 731 | } G_GNUC_FLAG_ENUM GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ Finished building: ../src/Render3D.cpp Building file: ../src/interface.cpp Invoking: GCC C++ Compiler g++ -Wl,-R/opt/local/lib -Wl,-R/opt/local/lib -lsocket -lnsl -L/opt/local/lib -Wl,-R/opt/local/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -O2 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/interface.d" -MT"src/interface.d" -o"src/interface.o" "../src/interface.cpp" In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126: /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib/galloca.h:34, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30: /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib/gtypes.h:620:26: note: declared here 620 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ ../src/image.cpp: In function 'void ThreadSSAO(void*)': ../src/image.cpp:376:58: warning: narrowing conversion of '(total_ambient * 4.096e+3)' from 'double' to 'short unsigned int' is ill-formed in C++11 [-Wnarrowing] 376 | sRGB16 ambient = { total_ambient * 4096.0, total_ambient * 4096.0, total_ambient * 4096.0 }; | ~~~~~~~~~~~~~~^~~~~~~~ ../src/image.cpp:376:82: warning: narrowing conversion of '(total_ambient * 4.096e+3)' from 'double' to 'short unsigned int' is ill-formed in C++11 [-Wnarrowing] 376 | sRGB16 ambient = { total_ambient * 4096.0, total_ambient * 4096.0, total_ambient * 4096.0 }; | ~~~~~~~~~~~~~~^~~~~~~~ ../src/image.cpp:376:106: warning: narrowing conversion of '(total_ambient * 4.096e+3)' from 'double' to 'short unsigned int' is ill-formed in C++11 [-Wnarrowing] 376 | sRGB16 ambient = { total_ambient * 4096.0, total_ambient * 4096.0, total_ambient * 4096.0 }; | ~~~~~~~~~~~~~~^~~~~~~~ ../src/image.cpp: In function 'void PostRendering_SSAO(cImage*, double, int, enumPerspectiveType, bool)': ../src/image.cpp:454:44: warning: 'GThread* g_thread_create(GThreadFunc, gpointer, gboolean, GError**)' is deprecated: Use 'g_thread_new' instead [-Wdeprecated-declarations] 454 | Thread[i] = g_thread_create((GThreadFunc) ThreadSSAO, &thread_param[i], TRUE, &err[i]); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib.h:115: /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:102:10: note: declared here 102 | GThread *g_thread_create (GThreadFunc func, | ^~~~~~~~~~~~~~~ ../src/image.cpp: In function 'void DrawPalette(sRGB*)': ../src/image.cpp:570:59: warning: narrowing conversion of '(color.sRGB::R * 256)' from 'int' to 'guint16' {aka 'short unsigned int'} is ill-formed in C++11 [-Wnarrowing] 570 | GdkColor gdk_color = { 0, color.R * 256, color.G * 256, color.B * 256 }; | ~~~~~~~~^~~~~ ../src/image.cpp:570:74: warning: narrowing conversion of '(color.sRGB::G * 256)' from 'int' to 'guint16' {aka 'short unsigned int'} is ill-formed in C++11 [-Wnarrowing] 570 | GdkColor gdk_color = { 0, color.R * 256, color.G * 256, color.B * 256 }; | ~~~~~~~~^~~~~ ../src/image.cpp:570:89: warning: narrowing conversion of '(color.sRGB::B * 256)' from 'int' to 'guint16' {aka 'short unsigned int'} is ill-formed in C++11 [-Wnarrowing] 570 | GdkColor gdk_color = { 0, color.R * 256, color.G * 256, color.B * 256 }; | ~~~~~~~~^~~~~ ../src/interface.cpp:1934:47: warning: C++11 requires a space between string literal and macro [-Wc++11-compat] 1934 | Interface.label_about = gtk_label_new("Mandelbulber "MANDELBULBER_VERSION_STR"\n" | ^ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33, from ../src/interface.h:11, from ../src/interface.cpp:21: /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gobject.h:26, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib-object.h:24, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32: /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gtype.h:731:20: note: declared here 731 | } G_GNUC_FLAG_ENUM GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ Finished building: ../src/image.cpp Building file: ../src/morph.cpp Invoking: GCC C++ Compiler g++ -Wl,-R/opt/local/lib -Wl,-R/opt/local/lib -lsocket -lnsl -L/opt/local/lib -Wl,-R/opt/local/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -O2 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/morph.d" -MT"src/morph.d" -o"src/morph.o" "../src/morph.cpp" In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126: /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib/galloca.h:34, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30: /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib/gtypes.h:620:26: note: declared here 620 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ Finished building: ../src/morph.cpp Building file: ../src/primitives.cpp Invoking: GCC C++ Compiler g++ -Wl,-R/opt/local/lib -Wl,-R/opt/local/lib -lsocket -lnsl -L/opt/local/lib -Wl,-R/opt/local/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -O2 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/primitives.d" -MT"src/primitives.d" -o"src/primitives.o" "../src/primitives.cpp" Finished building: ../src/primitives.cpp Building file: ../src/settings.cpp Invoking: GCC C++ Compiler g++ -Wl,-R/opt/local/lib -Wl,-R/opt/local/lib -lsocket -lnsl -L/opt/local/lib -Wl,-R/opt/local/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -O2 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/settings.d" -MT"src/settings.d" -o"src/settings.o" "../src/settings.cpp" In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33, from ../src/cimage.hpp:11, from ../src/files.h:19, from ../src/settings.cpp:20: /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gobject.h:26, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib-object.h:24, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32: /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gtype.h:731:20: note: declared here 731 | } G_GNUC_FLAG_ENUM GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126: /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib/galloca.h:34, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30: /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib/gtypes.h:620:26: note: declared here 620 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ ../src/settings.cpp: In function 'void KeepOtherSettings(sParamRender*)': ../src/settings.cpp:1099:15: warning: 'void* std::memcpy(void*, const void*, size_t)' writing to an object of type 'struct sParamRenderD' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1099 | memcpy(¶ms->doubles,doublesParamRender,sizeof(sParamRenderD)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/interface.h:12, from ../src/settings.cpp:21: ../src/fractparams.h:14:8: note: 'struct sParamRenderD' declared here 14 | struct sParamRenderD | ^~~~~~~~~~~~~ ../src/settings.cpp:1100:15: warning: 'void* std::memcpy(void*, const void*, size_t)' writing to an object of type 'struct sFractalD' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1100 | memcpy(¶ms->fractal.doubles,doublesFractal,sizeof(sFractalD)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/fractparams.h:11: ../src/fractal.h:196:8: note: 'struct sFractalD' declared here 196 | struct sFractalD | ^~~~~~~~~ ../src/settings.cpp:1101:15: warning: 'void* std::memcpy(void*, const void*, size_t)' writing to an object of type 'struct sFractalMandelboxD' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1101 | memcpy(¶ms->fractal.mandelbox.doubles,doublesMandelbox,sizeof(sFractalMandelboxD)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/fractal.h:136:8: note: 'struct sFractalMandelboxD' declared here 136 | struct sFractalMandelboxD | ^~~~~~~~~~~~~~~~~~ ../src/settings.cpp:1102:15: warning: 'void* std::memcpy(void*, const void*, size_t)' writing to an object of type 'struct sFractalIFSD' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1102 | memcpy(¶ms->fractal.IFS.doubles,doublesIFS,sizeof(sFractalIFSD)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/fractal.h:78:8: note: 'struct sFractalIFSD' declared here 78 | struct sFractalIFSD | ^~~~~~~~~~~~ Finished building: ../src/fractal.cpp Building file: ../src/shaders.cpp Invoking: GCC C++ Compiler g++ -Wl,-R/opt/local/lib -Wl,-R/opt/local/lib -lsocket -lnsl -L/opt/local/lib -Wl,-R/opt/local/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -O2 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/shaders.d" -MT"src/shaders.d" -o"src/shaders.o" "../src/shaders.cpp" Finished building: ../src/interface.cpp Building file: ../src/texture.cpp Invoking: GCC C++ Compiler g++ -Wl,-R/opt/local/lib -Wl,-R/opt/local/lib -lsocket -lnsl -L/opt/local/lib -Wl,-R/opt/local/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -O2 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/texture.d" -MT"src/texture.d" -o"src/texture.o" "../src/texture.cpp" In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33, from ../src/cimage.hpp:11, from ../src/image.h:12, from ../src/Render3D.h:12, from ../src/shaders.h:11, from ../src/shaders.cpp:10: /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gobject.h:26, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib-object.h:24, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32: /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gtype.h:731:20: note: declared here 731 | } G_GNUC_FLAG_ENUM GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ Finished building: ../src/settings.cpp In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126: /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib/galloca.h:34, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30: /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib/gtypes.h:620:26: note: declared here 620 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ Building file: ../src/timeline.cpp Invoking: GCC C++ Compiler g++ -Wl,-R/opt/local/lib -Wl,-R/opt/local/lib -lsocket -lnsl -L/opt/local/lib -Wl,-R/opt/local/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -O2 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/timeline.d" -MT"src/timeline.d" -o"src/timeline.o" "../src/timeline.cpp" In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33, from ../src/cimage.hpp:11, from ../src/texture.hpp:11, from ../src/texture.cpp:9: /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gobject.h:26, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib-object.h:24, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32: /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gtype.h:731:20: note: declared here 731 | } G_GNUC_FLAG_ENUM GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ ../src/shaders.cpp: In function 'void PostRenderingLights(cImage*, sParamRender*)': ../src/shaders.cpp:825:74: warning: narrowing conversion of 'newR' from 'int' to 'short unsigned int' is ill-formed in C++11 [-Wnarrowing] 825 | sRGB16 pixel = { newR, newG, newB }; | ^~~~ ../src/shaders.cpp:825:80: warning: narrowing conversion of 'newG' from 'int' to 'short unsigned int' is ill-formed in C++11 [-Wnarrowing] 825 | sRGB16 pixel = { newR, newG, newB }; | ^~~~ ../src/shaders.cpp:825:86: warning: narrowing conversion of 'newB' from 'int' to 'short unsigned int' is ill-formed in C++11 [-Wnarrowing] 825 | sRGB16 pixel = { newR, newG, newB }; | ^~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126: /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib/galloca.h:34, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30: /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib/gtypes.h:620:26: note: declared here 620 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ Finished building: ../src/texture.cpp Building file: ../src/undo.cpp Invoking: GCC C++ Compiler g++ -Wl,-R/opt/local/lib -Wl,-R/opt/local/lib -lsocket -lnsl -L/opt/local/lib -Wl,-R/opt/local/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -O2 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/undo.d" -MT"src/undo.d" -o"src/undo.o" "../src/undo.cpp" In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33, from ../src/cimage.hpp:11, from ../src/timeline.hpp:12, from ../src/timeline.cpp:11: /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gobject.h:26, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib-object.h:24, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32: /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gtype.h:731:20: note: declared here 731 | } G_GNUC_FLAG_ENUM GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126: /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib/galloca.h:34, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30: /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib/gtypes.h:620:26: note: declared here 620 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ Finished building: ../src/shaders.cpp Building file: ../src/cl_support.cpp Invoking: GCC C++ Compiler g++ -Wl,-R/opt/local/lib -Wl,-R/opt/local/lib -lsocket -lnsl -L/opt/local/lib -Wl,-R/opt/local/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -O2 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/cl_support.d" -MT"src/cl_support.d" -o"src/cl_support.o" "../src/cl_support.cpp" ../src/timeline.cpp: In member function 'void cTimeline::CreateInterface(int)': ../src/timeline.cpp:204:40: warning: '%d' directive writing between 1 and 10 bytes into a region of size 5 [-Wformat-overflow=] 204 | sprintf(widgetName, "da%d", i); | ^~ ../src/timeline.cpp:204:37: note: directive argument in the range [0, 2147483646] 204 | sprintf(widgetName, "da%d", i); | ^~~~~~ ../src/timeline.cpp:204:24: note: 'std::sprintf' output between 4 and 13 bytes into a destination of size 7 204 | sprintf(widgetName, "da%d", i); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33, from ../src/cimage.hpp:11, from ../src/texture.hpp:11, from ../src/fractparams.h:12, from ../src/undo.hpp:11, from ../src/undo.cpp:8: /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gobject.h:26, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib-object.h:24, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32: /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gtype.h:731:20: note: declared here 731 | } G_GNUC_FLAG_ENUM GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ ../src/timeline.cpp: In member function 'void cTimeline::Resize(int)': ../src/timeline.cpp:328:48: warning: '%d' directive writing between 1 and 11 bytes into a region of size 5 [-Wformat-overflow=] 328 | sprintf(widgetName, "da%d", i); | ^~ ../src/timeline.cpp:328:45: note: directive argument in the range [-2147483648, 2147483646] 328 | sprintf(widgetName, "da%d", i); | ^~~~~~ ../src/timeline.cpp:328:32: note: 'std::sprintf' output between 4 and 14 bytes into a destination of size 7 328 | sprintf(widgetName, "da%d", i); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../src/timeline.cpp:332:56: warning: 'std::sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 332 | sprintf(labelText, "keyframe %d", i); | ^ ../src/timeline.cpp:332:32: note: 'std::sprintf' output between 11 and 21 bytes into a destination of size 20 332 | sprintf(labelText, "keyframe %d", i); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126: /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib/galloca.h:34, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30: /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib/gtypes.h:620:26: note: declared here 620 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ Finished building: ../src/timeline.cpp Building file: ../src/netrender.cpp Invoking: GCC C++ Compiler g++ -Wl,-R/opt/local/lib -Wl,-R/opt/local/lib -lsocket -lnsl -L/opt/local/lib -Wl,-R/opt/local/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -O2 -ffast-math -Wall -c -fmessage-length=0 `pkg-config --cflags gtk+-2.0 gthread-2.0;` -MMD -MP -MF"src/netrender.d" -MT"src/netrender.d" -o"src/netrender.o" "../src/netrender.cpp" Finished building: ../src/undo.cpp ../src/netrender.cpp: In member function 'bool CNetRender::SetClient(char*, char*, char*)': ../src/netrender.cpp:176:49: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 176 | sendDataToServer(&version, len, "VER"); | ^~~~~ ../src/netrender.cpp:189:71: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 189 | sendDataToServer(&noOfCPUs, sizeof(noOfCPUs), "CPU"); | ^~~~~ ../src/netrender.cpp: In member function 'bool CNetRender::WaitForClient(char*)': ../src/netrender.cpp:316:43: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 316 | sendDataToClient(NULL, 0, "ver", clientIndex-1, 0); | ^~~~~ ../src/netrender.cpp:329:51: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 329 | sendDataToClient(NULL, 0, "ok.", clientIndex-1, 0); | ^~~~~ ../src/netrender.cpp:332:51: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 332 | sendDataToClient(NULL, 0, "cpu", clientIndex-1, 0); | ^~~~~ ../src/netrender.cpp:349:69: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 349 | sendDataToClient(&version, sizeof(version), "bad", clientIndex-1, 0); | ^~~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33, from ../src/interface.h:11, from ../src/cl_support.cpp:10: /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gobject.h:26, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib-object.h:24, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32: /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gtype.h:731:20: note: declared here 731 | } G_GNUC_FLAG_ENUM GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126: /tmp/work/graphics/mandelbulber/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib/galloca.h:34, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib.h:32, from /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30: /tmp/work/graphics/mandelbulber/work/.buildlink/include/glib-2.0/glib/gtypes.h:620:26: note: declared here 620 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ Finished building: ../src/cl_support.cpp Finished building: ../src/netrender.cpp Building target: mandelbulber Invoking: GCC C++ Linker g++ -Wl,-R/opt/local/lib -Wl,-R/opt/local/lib -lsocket -lnsl -L/opt/local/lib -Wl,-R/opt/local/lib -liconv -lintl -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -o"mandelbulber" -L/opt/local/lib ./src/Render3D.o ./src/algebra.o ./src/callbacks.o ./src/cimage.o ./src/common_math.o ./src/database.o ./src/files.o ./src/fractal.o ./src/image.o ./src/interface.o ./src/morph.o ./src/primitives.o ./src/settings.o ./src/shaders.o ./src/texture.o ./src/timeline.o ./src/undo.o ./src/cl_support.o ./src/netrender.o -lgthread-2.0 -lrt -lglib-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lpng -ljpeg Finished building target: mandelbulber *** Please use pkgtools/verifypc to sanity check dependencies.