Mock Version: 5.9 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/perl-OpenGL.spec'], chrootPath='/var/lib/mock/fedorarebuild-x86_64-rQ41b6JYwt/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=11527gid=900user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.o50eux8x:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.o50eux8x:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '7b386c2b22b944fea47ea8dea22d663f', '-D', '/var/lib/mock/fedorarebuild-x86_64-rQ41b6JYwt/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.o50eux8x:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/perl-OpenGL.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1732492800 Wrote: /builddir/build/SRPMS/perl-OpenGL-0.7000-30.fc42.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/perl-OpenGL.spec'], chrootPath='/var/lib/mock/fedorarebuild-x86_64-rQ41b6JYwt/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=11527gid=900user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.o50eux8x:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.o50eux8x:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'bbaa0364f1ba4871bb4e3dfc35c4c69a', '-D', '/var/lib/mock/fedorarebuild-x86_64-rQ41b6JYwt/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.o50eux8x:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/perl-OpenGL.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1732492800 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.JbiOq3 + umask 022 + cd /builddir/build/BUILD/perl-OpenGL-0.7000-build + test -d /builddir/build/BUILD/perl-OpenGL-0.7000-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/perl-OpenGL-0.7000-build + /usr/bin/rm -rf /builddir/build/BUILD/perl-OpenGL-0.7000-build + /usr/bin/mkdir -p /builddir/build/BUILD/perl-OpenGL-0.7000-build + /usr/bin/mkdir -p /builddir/build/BUILD/perl-OpenGL-0.7000-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.fbRYGU + umask 022 + cd /builddir/build/BUILD/perl-OpenGL-0.7000-build + cd /builddir/build/BUILD/perl-OpenGL-0.7000-build + rm -rf OpenGL-0.70 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/OpenGL-0.70_repackaged.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd OpenGL-0.70 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (0001-Don-t-check-current-display-for-extensions.patch):' Patch #0 (0001-Don-t-check-current-display-for-extensions.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file Makefile.PL + find include -type f '!' -name glprocs.h -exec rm '{}' + + find -type f -exec chmod a-x '{}' + + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.FJmioP + umask 022 + cd /builddir/build/BUILD/perl-OpenGL-0.7000-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd OpenGL-0.70 + mv test.pl demo.pl + perl Makefile.PL INSTALLDIRS=vendor 'OPTIMIZE=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' dist=NO_EXCLUSIONS verbose run as `perl Makefile.PL help` to show user options $verbose set to 1 Use of uninitialized value in pattern match (m//) at Makefile.PL line 935. found libs: GL = 'GL' GLU = 'GLU' GLUT = 'glut' Testing for OpenGL Extensions Testing GLUT version Found no GLUT OpenGL Extension exclusions disabled Have Version Data Using interface: GLUT resulting libs: GL = 'GL' GLU = 'GLU' GLUT = 'glut' MakeMaker configuration: Checking if your kit is complete... Warning: the following files are missing in your kit: include/GL/freeglut.h include/GL/freeglut_ext.h include/GL/freeglut_std.h include/GL/gl.h include/GL/glext.h include/GL/glu.h include/GL/glut.h include/GL/glxext.h include/GL/SGIFreeSWLicB.1.1.pdf include/GL/wglext.h test.pl Please inform the author. AUTHOR => [q[Chris Marshall ]] BUILD_REQUIRES => { } CONFIGURE_REQUIRES => { } DEFINE => q[-DHAVE_VER -DHAVE_GL -DHAVE_GLU -DHAVE_GLUT -DHAVE_GLX -DHAVE_FREEGLUT -DHAVE_FREEGLUT_H -DGL_GLEXT_LEGACY] EXE_FILES => [] INC => q[-I/usr/include -I/usr/include -I/usr/local/include] INSTALLDIRS => q[vendor] LDFROM => q[$(OBJECT) ] LIBS => q[-L/usr/lib -L/usr/local/lib -lGL -lGLU -lglut -lglut -lXext -lXmu -lXi -lICE -lX11 -lstdc++ -lm] META_MERGE => { abstract=>q[Perl bindings to the OpenGL API, GLU, and GLUT/FreeGLUT], resources=>{ bugtracker=>q[http://sourceforge.net/tracker/?group_id=562483&atid=2281758], homepage=>q[http://sourceforge.net/projects/pogl/], repository=>q[git://pogl.git.sourceforge.net/gitroot/pogl/pogl] } } NAME => q[OpenGL] OBJECT => q[$(BASEEXT)$(OBJ_EXT) gl_util$(OBJ_EXT) pogl_const$(OBJ_EXT) pogl_gl_top$(OBJ_EXT) pogl_glu$(OBJ_EXT) pogl_rpn$(OBJ_EXT) pogl_matrix$(OBJ_EXT) pogl_glut$(OBJ_EXT) pogl_gl_Accu_GetM$(OBJ_EXT) pogl_gl_GetP_Pass$(OBJ_EXT) pogl_gl_Mult_Prog$(OBJ_EXT) pogl_gl_Pixe_Ver2$(OBJ_EXT) pogl_gl_Prog_Clam$(OBJ_EXT) pogl_gl_Tex2_Draw$(OBJ_EXT) pogl_gl_Ver3_Tex1$(OBJ_EXT) pogl_gl_Vert_Multi$(OBJ_EXT)] OPTIMIZE => q[-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer] PM => { Array.pod=>q[$(INST_LIBDIR)/OpenGL/Array.pod], Config.pm=>q[$(INST_LIBDIR)/OpenGL/Config.pm], OpenGL.pm=>q[$(INST_LIBDIR)/OpenGL.pm], OpenGL.pod=>q[$(INST_LIBDIR)/OpenGL.pod], Tessellation.pod=>q[$(INST_LIBDIR)/OpenGL/Tessellation.pod] } PREREQ_PM => { Test::More=>q[0] } TEST_REQUIRES => { } VERSION_FROM => q[OpenGL.pm] XSPROTOARG => q[-noprototypes] clean => { FILES=>q[Config.pm utils/glversion.txt ] } dynamic_lib => { } Using PERL=/usr/bin/perl Potential libraries are '-L/usr/lib -L/usr/local/lib -lGL -lGLU -lglut -lglut -lXext -lXmu -lXi -lICE -lX11 -lstdc++ -lm': GL not found in /usr/lib GL not found in /usr/local/lib GL not found in /usr/local/lib GL not found in /usr/lib GL not found in /usr/local/lib64 '-lGL' found at /lib64/libGL.so.1.7.0 GLU not found in /usr/lib GLU not found in /usr/local/lib GLU not found in /usr/local/lib GLU not found in /usr/lib GLU not found in /usr/local/lib64 '-lGLU' found at /lib64/libGLU.so.1.3.1 glut not found in /usr/lib glut not found in /usr/local/lib glut not found in /usr/local/lib glut not found in /usr/lib glut not found in /usr/local/lib64 '-lglut' found at /lib64/libglut.so.3.12.1 glut not found in /usr/lib glut not found in /usr/local/lib glut not found in /usr/local/lib glut not found in /usr/lib glut not found in /usr/local/lib64 '-lglut' found at /lib64/libglut.so.3.12.1 Xext not found in /usr/lib Xext not found in /usr/local/lib Xext not found in /usr/local/lib Xext not found in /usr/lib Xext not found in /usr/local/lib64 '-lXext' found at /lib64/libXext.so.6.4.0 Xmu not found in /usr/lib Xmu not found in /usr/local/lib Xmu not found in /usr/local/lib Xmu not found in /usr/lib Xmu not found in /usr/local/lib64 '-lXmu' found at /lib64/libXmu.so.6.2.0 Xi not found in /usr/lib Xi not found in /usr/local/lib Xi not found in /usr/local/lib Xi not found in /usr/lib Xi not found in /usr/local/lib64 '-lXi' found at /lib64/libXi.so.6.1.0 ICE not found in /usr/lib ICE not found in /usr/local/lib ICE not found in /usr/local/lib ICE not found in /usr/lib ICE not found in /usr/local/lib64 '-lICE' found at /lib64/libICE.so.6.3.0 X11 not found in /usr/lib X11 not found in /usr/local/lib X11 not found in /usr/local/lib X11 not found in /usr/lib X11 not found in /usr/local/lib64 '-lX11' found at /lib64/libX11.so.6.4.0 stdc++ not found in /usr/lib stdc++ not found in /usr/local/lib stdc++ not found in /usr/local/lib stdc++ not found in /usr/lib stdc++ not found in /usr/local/lib64 '-lstdc++' found at /lib64/libstdc++.so.6.0.33 m not found in /usr/lib m not found in /usr/local/lib m not found in /usr/local/lib m not found in /usr/lib m not found in /usr/local/lib64 '-lm' found at /lib64/libm.so.6 Generating a Unix-style Makefile Writing Makefile for OpenGL + sed s/PERL_DL_NONLAZY=1// -i Makefile + make -j4 "/usr/bin/perl" "/usr/share/perl5/ExtUtils/xsubpp" -noprototypes -typemap '/usr/share/perl5/ExtUtils/typemap' -typemap '/builddir/build/BUILD/perl-OpenGL-0.7000-build/OpenGL-0.70/typemap' OpenGL.xs > OpenGL.xsc Running Mkbootstrap for OpenGL () gcc -c -I/usr/include -I/usr/include -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION=\"0.70\" -DXS_VERSION=\"0.70\" -fPIC "-I/usr/lib64/perl5/CORE" -DHAVE_VER -DHAVE_GL -DHAVE_GLU -DHAVE_GLUT -DHAVE_GLX -DHAVE_FREEGLUT -DHAVE_FREEGLUT_H -DGL_GLEXT_LEGACY gl_util.c chmod 644 "OpenGL.bs" "/usr/bin/perl" "/usr/share/perl5/ExtUtils/xsubpp" -noprototypes -typemap '/usr/share/perl5/ExtUtils/typemap' -typemap '/builddir/build/BUILD/perl-OpenGL-0.7000-build/OpenGL-0.70/typemap' pogl_const.xs > pogl_const.xsc cp Tessellation.pod blib/lib/OpenGL/Tessellation.pod cp Array.pod blib/lib/OpenGL/Array.pod cp OpenGL.pod blib/lib/OpenGL.pod cp OpenGL.pm blib/lib/OpenGL.pm AutoSplitting blib/lib/OpenGL.pm (blib/lib/auto/OpenGL) cp Config.pm blib/lib/OpenGL/Config.pm "/usr/bin/perl" "/usr/share/perl5/ExtUtils/xsubpp" -noprototypes -typemap '/usr/share/perl5/ExtUtils/typemap' -typemap '/builddir/build/BUILD/perl-OpenGL-0.7000-build/OpenGL-0.70/typemap' pogl_gl_top.xs > pogl_gl_top.xsc mv OpenGL.xsc OpenGL.c "/usr/bin/perl" "/usr/share/perl5/ExtUtils/xsubpp" -noprototypes -typemap '/usr/share/perl5/ExtUtils/typemap' -typemap '/builddir/build/BUILD/perl-OpenGL-0.7000-build/OpenGL-0.70/typemap' pogl_glu.xs > pogl_glu.xsc mv pogl_const.xsc pogl_const.c "/usr/bin/perl" "/usr/share/perl5/ExtUtils/xsubpp" -noprototypes -typemap '/usr/share/perl5/ExtUtils/typemap' -typemap '/builddir/build/BUILD/perl-OpenGL-0.7000-build/OpenGL-0.70/typemap' pogl_rpn.xs > pogl_rpn.xsc mv pogl_gl_top.xsc pogl_gl_top.c "/usr/bin/perl" "/usr/share/perl5/ExtUtils/xsubpp" -noprototypes -typemap '/usr/share/perl5/ExtUtils/typemap' -typemap '/builddir/build/BUILD/perl-OpenGL-0.7000-build/OpenGL-0.70/typemap' pogl_matrix.xs > pogl_matrix.xsc mv pogl_glu.xsc pogl_glu.c "/usr/bin/perl" "/usr/share/perl5/ExtUtils/xsubpp" -noprototypes -typemap '/usr/share/perl5/ExtUtils/typemap' -typemap '/builddir/build/BUILD/perl-OpenGL-0.7000-build/OpenGL-0.70/typemap' pogl_glut.xs > pogl_glut.xsc mv pogl_rpn.xsc pogl_rpn.c "/usr/bin/perl" "/usr/share/perl5/ExtUtils/xsubpp" -noprototypes -typemap '/usr/share/perl5/ExtUtils/typemap' -typemap '/builddir/build/BUILD/perl-OpenGL-0.7000-build/OpenGL-0.70/typemap' pogl_gl_Accu_GetM.xs > pogl_gl_Accu_GetM.xsc mv pogl_matrix.xsc pogl_matrix.c "/usr/bin/perl" "/usr/share/perl5/ExtUtils/xsubpp" -noprototypes -typemap '/usr/share/perl5/ExtUtils/typemap' -typemap '/builddir/build/BUILD/perl-OpenGL-0.7000-build/OpenGL-0.70/typemap' pogl_gl_GetP_Pass.xs > pogl_gl_GetP_Pass.xsc mv pogl_glut.xsc pogl_glut.c "/usr/bin/perl" "/usr/share/perl5/ExtUtils/xsubpp" -noprototypes -typemap '/usr/share/perl5/ExtUtils/typemap' -typemap '/builddir/build/BUILD/perl-OpenGL-0.7000-build/OpenGL-0.70/typemap' pogl_gl_Mult_Prog.xs > pogl_gl_Mult_Prog.xsc mv pogl_gl_Accu_GetM.xsc pogl_gl_Accu_GetM.c "/usr/bin/perl" "/usr/share/perl5/ExtUtils/xsubpp" -noprototypes -typemap '/usr/share/perl5/ExtUtils/typemap' -typemap '/builddir/build/BUILD/perl-OpenGL-0.7000-build/OpenGL-0.70/typemap' pogl_gl_Pixe_Ver2.xs > pogl_gl_Pixe_Ver2.xsc mv pogl_gl_GetP_Pass.xsc pogl_gl_GetP_Pass.c "/usr/bin/perl" "/usr/share/perl5/ExtUtils/xsubpp" -noprototypes -typemap '/usr/share/perl5/ExtUtils/typemap' -typemap '/builddir/build/BUILD/perl-OpenGL-0.7000-build/OpenGL-0.70/typemap' pogl_gl_Prog_Clam.xs > pogl_gl_Prog_Clam.xsc mv pogl_gl_Mult_Prog.xsc pogl_gl_Mult_Prog.c "/usr/bin/perl" "/usr/share/perl5/ExtUtils/xsubpp" -noprototypes -typemap '/usr/share/perl5/ExtUtils/typemap' -typemap '/builddir/build/BUILD/perl-OpenGL-0.7000-build/OpenGL-0.70/typemap' pogl_gl_Tex2_Draw.xs > pogl_gl_Tex2_Draw.xsc In file included from gl_util.h:27, from gl_util.c:2: glext_procs.h:323:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 323 | GLAPI void APIENTRY glLoadTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ In file included from gl_util.h:20: /usr/include/GL/gl.h:1903:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1903 | GLAPI void GLAPIENTRY glLoadTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:324:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 324 | GLAPI void APIENTRY glLoadTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1901:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1901 | GLAPI void GLAPIENTRY glLoadTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ glext_procs.h:325:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 325 | GLAPI void APIENTRY glMultTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1907:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1907 | GLAPI void GLAPIENTRY glMultTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:326:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 326 | GLAPI void APIENTRY glMultTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1905:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1905 | GLAPI void GLAPIENTRY glMultTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ mv pogl_gl_Pixe_Ver2.xsc pogl_gl_Pixe_Ver2.c "/usr/bin/perl" "/usr/share/perl5/ExtUtils/xsubpp" -noprototypes -typemap '/usr/share/perl5/ExtUtils/typemap' -typemap '/builddir/build/BUILD/perl-OpenGL-0.7000-build/OpenGL-0.70/typemap' pogl_gl_Ver3_Tex1.xs > pogl_gl_Ver3_Tex1.xsc mv pogl_gl_Prog_Clam.xsc pogl_gl_Prog_Clam.c "/usr/bin/perl" "/usr/share/perl5/ExtUtils/xsubpp" -noprototypes -typemap '/usr/share/perl5/ExtUtils/typemap' -typemap '/builddir/build/BUILD/perl-OpenGL-0.7000-build/OpenGL-0.70/typemap' pogl_gl_Vert_Multi.xs > pogl_gl_Vert_Multi.xsc gl_util.c: In function ‘ELI’: gl_util.c:699:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 699 | if (!SvROK(sv)) /* don't calc length if arg is a perl ref */ | ^~ gl_util.c:701:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 701 | return EL(sv, needlen); | ^~~~~~ mv pogl_gl_Tex2_Draw.xsc pogl_gl_Tex2_Draw.c "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- OpenGL.bs blib/arch/auto/OpenGL/OpenGL.bs 644 gcc -c -I/usr/include -I/usr/include -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION=\"0.70\" -DXS_VERSION=\"0.70\" -fPIC "-I/usr/lib64/perl5/CORE" -DHAVE_VER -DHAVE_GL -DHAVE_GLU -DHAVE_GLUT -DHAVE_GLX -DHAVE_FREEGLUT -DHAVE_FREEGLUT_H -DGL_GLEXT_LEGACY OpenGL.c mv pogl_gl_Ver3_Tex1.xsc pogl_gl_Ver3_Tex1.c gcc -c -I/usr/include -I/usr/include -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION=\"0.70\" -DXS_VERSION=\"0.70\" -fPIC "-I/usr/lib64/perl5/CORE" -DHAVE_VER -DHAVE_GL -DHAVE_GLU -DHAVE_GLUT -DHAVE_GLX -DHAVE_FREEGLUT -DHAVE_FREEGLUT_H -DGL_GLEXT_LEGACY pogl_const.c gcc -c -I/usr/include -I/usr/include -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION=\"0.70\" -DXS_VERSION=\"0.70\" -fPIC "-I/usr/lib64/perl5/CORE" -DHAVE_VER -DHAVE_GL -DHAVE_GLU -DHAVE_GLUT -DHAVE_GLX -DHAVE_FREEGLUT -DHAVE_FREEGLUT_H -DGL_GLEXT_LEGACY pogl_gl_top.c mv pogl_gl_Vert_Multi.xsc pogl_gl_Vert_Multi.c gcc -c -I/usr/include -I/usr/include -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION=\"0.70\" -DXS_VERSION=\"0.70\" -fPIC "-I/usr/lib64/perl5/CORE" -DHAVE_VER -DHAVE_GL -DHAVE_GLU -DHAVE_GLUT -DHAVE_GLX -DHAVE_FREEGLUT -DHAVE_FREEGLUT_H -DGL_GLEXT_LEGACY pogl_glu.c In file included from gl_util.h:27, from OpenGL.xs:60: glext_procs.h:323:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 323 | GLAPI void APIENTRY glLoadTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ In file included from gl_util.h:20: /usr/include/GL/gl.h:1903:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1903 | GLAPI void GLAPIENTRY glLoadTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:324:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 324 | GLAPI void APIENTRY glLoadTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1901:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1901 | GLAPI void GLAPIENTRY glLoadTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ glext_procs.h:325:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 325 | GLAPI void APIENTRY glMultTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1907:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1907 | GLAPI void GLAPIENTRY glMultTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:326:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 326 | GLAPI void APIENTRY glMultTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1905:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1905 | GLAPI void GLAPIENTRY glMultTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ gcc -c -I/usr/include -I/usr/include -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION=\"0.70\" -DXS_VERSION=\"0.70\" -fPIC "-I/usr/lib64/perl5/CORE" -DHAVE_VER -DHAVE_GL -DHAVE_GLU -DHAVE_GLUT -DHAVE_GLX -DHAVE_FREEGLUT -DHAVE_FREEGLUT_H -DGL_GLEXT_LEGACY pogl_rpn.c In file included from gl_util.h:27, from pogl_const.xs:22: glext_procs.h:323:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 323 | GLAPI void APIENTRY glLoadTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ In file included from gl_util.h:20: /usr/include/GL/gl.h:1903:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1903 | GLAPI void GLAPIENTRY glLoadTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:324:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 324 | GLAPI void APIENTRY glLoadTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1901:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1901 | GLAPI void GLAPIENTRY glLoadTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ glext_procs.h:325:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 325 | GLAPI void APIENTRY glMultTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1907:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1907 | GLAPI void GLAPIENTRY glMultTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:326:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 326 | GLAPI void APIENTRY glMultTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1905:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1905 | GLAPI void GLAPIENTRY glMultTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ In file included from gl_util.h:27, from pogl_gl_top.xs:18: glext_procs.h:323:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 323 | GLAPI void APIENTRY glLoadTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ In file included from gl_util.h:20: /usr/include/GL/gl.h:1903:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1903 | GLAPI void GLAPIENTRY glLoadTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:324:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 324 | GLAPI void APIENTRY glLoadTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1901:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1901 | GLAPI void GLAPIENTRY glLoadTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ glext_procs.h:325:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 325 | GLAPI void APIENTRY glMultTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1907:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1907 | GLAPI void GLAPIENTRY glMultTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:326:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 326 | GLAPI void APIENTRY glMultTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1905:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1905 | GLAPI void GLAPIENTRY glMultTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ In file included from gl_util.h:27, from pogl_glu.xs:19: glext_procs.h:323:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 323 | GLAPI void APIENTRY glLoadTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ In file included from gl_util.h:20: /usr/include/GL/gl.h:1903:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1903 | GLAPI void GLAPIENTRY glLoadTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:324:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 324 | GLAPI void APIENTRY glLoadTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1901:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1901 | GLAPI void GLAPIENTRY glLoadTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ glext_procs.h:325:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 325 | GLAPI void APIENTRY glMultTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1907:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1907 | GLAPI void GLAPIENTRY glMultTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:326:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 326 | GLAPI void APIENTRY glMultTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1905:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1905 | GLAPI void GLAPIENTRY glMultTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ pogl_gl_top.xs: In function ‘XS_OpenGL_glpcOpenWindow’: pogl_gl_top.xs:436:16: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘Display *’ [-Wformat=] 436 | printf("Display open %x\n", dpy); | ^~~~~~~~~~~~~~~~~~~ ~~~ | | | Display * pogl_gl_top.xs:456:16: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘XVisualInfo *’ [-Wformat=] 456 | printf("Visual open %x\n", vi); | ^~~~~~~~~~~~~~~~~~ ~~ | | | XVisualInfo * pogl_gl_top.xs:466:16: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘GLXContext’ {aka ‘struct __GLXcontextRec *’} [-Wformat=] 466 | printf("Context Created %x\n", ctx); | ^~~~~~~~~~~~~~~~~~~~~~ ~~~ | | | GLXContext {aka struct __GLXcontextRec *} pogl_gl_top.xs:481:27: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘Window’ {aka ‘long unsigned int’} [-Wformat=] 481 | if (debug) printf("Using root as parent window 0x%x\n", pwin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ | | | Window {aka long unsigned int} pogl_gl_top.xs:495:27: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘Window’ {aka ‘long unsigned int’} [-Wformat=] 495 | if (debug) printf("win = 0x%x\n", win); | ^~~~~~~~~~~~~~ ~~~ | | | Window {aka long unsigned int} pogl_gl_top.xs:517:16: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘Display *’ [-Wformat=] 517 | printf("Display=0x%x Window=0x%x Context=0x%x\n",dpy, win, ctx); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ | | | Display * pogl_gl_top.xs:517:16: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘Window’ {aka ‘long unsigned int’} [-Wformat=] 517 | printf("Display=0x%x Window=0x%x Context=0x%x\n",dpy, win, ctx); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ | | | Window {aka long unsigned int} pogl_gl_top.xs:517:16: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 4 has type ‘GLXContext’ {aka ‘struct __GLXcontextRec *’} [-Wformat=] 517 | printf("Display=0x%x Window=0x%x Context=0x%x\n",dpy, win, ctx); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ | | | GLXContext {aka struct __GLXcontextRec *} pogl_gl_top.xs: In function ‘XS_OpenGL_glpReadTex’: pogl_gl_top.xs:736:23: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] 736 | char *ret; | ^~~ pogl_glu.xs: In function ‘_s_marshal_glu_t_callback_begin’: pogl_glu.xs:100:16: warning: unused variable ‘j’ [-Wunused-variable] 100 | int i; int j = 3; \ | ^ pogl_glu.xs:118:1: note: in expansion of macro ‘begin_tess_marshaller’ 118 | begin_tess_marshaller(begin, begin, (GLenum type, void * gl_polygon_data), "Missing tess callback for begin", glBegin(type)) | ^~~~~~~~~~~~~~~~~~~~~ pogl_glu.xs:100:9: warning: unused variable ‘i’ [-Wunused-variable] 100 | int i; int j = 3; \ | ^ pogl_glu.xs:118:1: note: in expansion of macro ‘begin_tess_marshaller’ 118 | begin_tess_marshaller(begin, begin, (GLenum type, void * gl_polygon_data), "Missing tess callback for begin", glBegin(type)) | ^~~~~~~~~~~~~~~~~~~~~ pogl_glu.xs: In function ‘_s_marshal_glu_t_callback_begin_data’: pogl_glu.xs:100:16: warning: unused variable ‘j’ [-Wunused-variable] 100 | int i; int j = 3; \ | ^ pogl_glu.xs:123:1: note: in expansion of macro ‘begin_tess_marshaller’ 123 | begin_tess_marshaller(begin_data, begin, (GLenum type, void * gl_polygon_data), "Missing tess callback for begin_data", glBegin(type)) | ^~~~~~~~~~~~~~~~~~~~~ pogl_glu.xs:100:9: warning: unused variable ‘i’ [-Wunused-variable] 100 | int i; int j = 3; \ | ^ pogl_glu.xs:123:1: note: in expansion of macro ‘begin_tess_marshaller’ 123 | begin_tess_marshaller(begin_data, begin, (GLenum type, void * gl_polygon_data), "Missing tess callback for begin_data", glBegin(type)) | ^~~~~~~~~~~~~~~~~~~~~ pogl_glu.xs: In function ‘_s_marshal_glu_t_callback_end’: pogl_glu.xs:100:16: warning: unused variable ‘j’ [-Wunused-variable] 100 | int i; int j = 3; \ | ^ pogl_glu.xs:129:1: note: in expansion of macro ‘begin_tess_marshaller’ 129 | begin_tess_marshaller(end, end, (void * gl_polygon_data), "Missing tess callback for end", glEnd()) | ^~~~~~~~~~~~~~~~~~~~~ pogl_glu.xs:100:9: warning: unused variable ‘i’ [-Wunused-variable] 100 | int i; int j = 3; \ | ^ pogl_glu.xs:129:1: note: in expansion of macro ‘begin_tess_marshaller’ 129 | begin_tess_marshaller(end, end, (void * gl_polygon_data), "Missing tess callback for end", glEnd()) | ^~~~~~~~~~~~~~~~~~~~~ pogl_glu.xs: In function ‘_s_marshal_glu_t_callback_end_data’: pogl_glu.xs:100:16: warning: unused variable ‘j’ [-Wunused-variable] 100 | int i; int j = 3; \ | ^ pogl_glu.xs:133:1: note: in expansion of macro ‘begin_tess_marshaller’ 133 | begin_tess_marshaller(end_data, end, (void * gl_polygon_data), "Missing tess callback for end_data", glEnd()) | ^~~~~~~~~~~~~~~~~~~~~ pogl_glu.xs:100:9: warning: unused variable ‘i’ [-Wunused-variable] 100 | int i; int j = 3; \ | ^ pogl_glu.xs:133:1: note: in expansion of macro ‘begin_tess_marshaller’ 133 | begin_tess_marshaller(end_data, end, (void * gl_polygon_data), "Missing tess callback for end_data", glEnd()) | ^~~~~~~~~~~~~~~~~~~~~ pogl_glu.xs: In function ‘_s_marshal_glu_t_callback_edgeFlag’: pogl_glu.xs:100:16: warning: unused variable ‘j’ [-Wunused-variable] 100 | int i; int j = 3; \ | ^ pogl_glu.xs:138:1: note: in expansion of macro ‘begin_tess_marshaller’ 138 | begin_tess_marshaller(edgeFlag, edgeFlag, (GLboolean flag, void * gl_polygon_data), "Missing tess callback for edgeFlag", glEdgeFlag(flag)) | ^~~~~~~~~~~~~~~~~~~~~ pogl_glu.xs:100:9: warning: unused variable ‘i’ [-Wunused-variable] 100 | int i; int j = 3; \ | ^ pogl_glu.xs:138:1: note: in expansion of macro ‘begin_tess_marshaller’ 138 | begin_tess_marshaller(edgeFlag, edgeFlag, (GLboolean flag, void * gl_polygon_data), "Missing tess callback for edgeFlag", glEdgeFlag(flag)) | ^~~~~~~~~~~~~~~~~~~~~ pogl_glu.xs: In function ‘_s_marshal_glu_t_callback_edgeFlag_data’: pogl_glu.xs:100:16: warning: unused variable ‘j’ [-Wunused-variable] 100 | int i; int j = 3; \ | ^ pogl_glu.xs:143:1: note: in expansion of macro ‘begin_tess_marshaller’ 143 | begin_tess_marshaller(edgeFlag_data, edgeFlag, (GLboolean flag, void * gl_polygon_data), "Missing tess callback for edgeFlag_data", glEdgeFlag(flag)) | ^~~~~~~~~~~~~~~~~~~~~ pogl_glu.xs:100:9: warning: unused variable ‘i’ [-Wunused-variable] 100 | int i; int j = 3; \ | ^ pogl_glu.xs:143:1: note: in expansion of macro ‘begin_tess_marshaller’ 143 | begin_tess_marshaller(edgeFlag_data, edgeFlag, (GLboolean flag, void * gl_polygon_data), "Missing tess callback for edgeFlag_data", glEdgeFlag(flag)) | ^~~~~~~~~~~~~~~~~~~~~ pogl_glu.xs: In function ‘_s_marshal_glu_t_callback_error’: pogl_glu.xs:100:16: warning: unused variable ‘j’ [-Wunused-variable] 100 | int i; int j = 3; \ | ^ pogl_glu.xs:202:1: note: in expansion of macro ‘begin_tess_marshaller’ 202 | begin_tess_marshaller(error, error, (GLenum errno_, void * gl_polygon_data), "Missing tess callback for error", \ | ^~~~~~~~~~~~~~~~~~~~~ pogl_glu.xs:100:9: warning: unused variable ‘i’ [-Wunused-variable] 100 | int i; int j = 3; \ | ^ pogl_glu.xs:202:1: note: in expansion of macro ‘begin_tess_marshaller’ 202 | begin_tess_marshaller(error, error, (GLenum errno_, void * gl_polygon_data), "Missing tess callback for error", \ | ^~~~~~~~~~~~~~~~~~~~~ pogl_glu.xs: In function ‘_s_marshal_glu_t_callback_error_data’: pogl_glu.xs:100:16: warning: unused variable ‘j’ [-Wunused-variable] 100 | int i; int j = 3; \ | ^ pogl_glu.xs:209:1: note: in expansion of macro ‘begin_tess_marshaller’ 209 | begin_tess_marshaller(error_data, error, (GLenum errno_, void * gl_polygon_data), "Missing tess callback for error_data", \ | ^~~~~~~~~~~~~~~~~~~~~ pogl_glu.xs:100:9: warning: unused variable ‘i’ [-Wunused-variable] 100 | int i; int j = 3; \ | ^ pogl_glu.xs:209:1: note: in expansion of macro ‘begin_tess_marshaller’ 209 | begin_tess_marshaller(error_data, error, (GLenum errno_, void * gl_polygon_data), "Missing tess callback for error_data", \ | ^~~~~~~~~~~~~~~~~~~~~ pogl_glu.xs: In function ‘XS_OpenGL_gluTessVertex_p’: pogl_glu.xs:1049:21: warning: unused variable ‘i’ [-Wunused-variable] 1049 | int i; | ^ In file included from gl_util.h:27, from pogl_rpn.xs:26: glext_procs.h:323:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 323 | GLAPI void APIENTRY glLoadTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ In file included from gl_util.h:20: /usr/include/GL/gl.h:1903:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1903 | GLAPI void GLAPIENTRY glLoadTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:324:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 324 | GLAPI void APIENTRY glLoadTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1901:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1901 | GLAPI void GLAPIENTRY glLoadTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ glext_procs.h:325:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 325 | GLAPI void APIENTRY glMultTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1907:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1907 | GLAPI void GLAPIENTRY glMultTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:326:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 326 | GLAPI void APIENTRY glMultTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1905:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1905 | GLAPI void GLAPIENTRY glMultTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ pogl_rpn.c: In function ‘XS_OpenGL__Array_new’: pogl_rpn.c:1323:17: warning: unused variable ‘type’ [-Wunused-variable] 1323 | GLenum type = (int)SvIV(ST(2)) | ^~~~ pogl_rpn.xs: In function ‘XS_OpenGL__Array_affine’: pogl_rpn.xs:1764:33: warning: unused variable ‘fbo_width’ [-Wunused-variable] 1764 | int fbo_width = 0; | ^~~~~~~~~ gcc -c -I/usr/include -I/usr/include -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION=\"0.70\" -DXS_VERSION=\"0.70\" -fPIC "-I/usr/lib64/perl5/CORE" -DHAVE_VER -DHAVE_GL -DHAVE_GLU -DHAVE_GLUT -DHAVE_GLX -DHAVE_FREEGLUT -DHAVE_FREEGLUT_H -DGL_GLEXT_LEGACY pogl_matrix.c In file included from gl_util.h:27, from pogl_matrix.xs:17: glext_procs.h:323:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 323 | GLAPI void APIENTRY glLoadTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ In file included from gl_util.h:20: /usr/include/GL/gl.h:1903:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1903 | GLAPI void GLAPIENTRY glLoadTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:324:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 324 | GLAPI void APIENTRY glLoadTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1901:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1901 | GLAPI void GLAPIENTRY glLoadTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ glext_procs.h:325:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 325 | GLAPI void APIENTRY glMultTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1907:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1907 | GLAPI void GLAPIENTRY glMultTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:326:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 326 | GLAPI void APIENTRY glMultTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1905:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1905 | GLAPI void GLAPIENTRY glMultTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ pogl_matrix.xs: In function ‘get_index’: pogl_matrix.xs:33:9: warning: unused variable ‘rows’ [-Wunused-variable] 33 | int rows = mat->dimensions[1]; | ^~~~ pogl_matrix.xs: At top level: pogl_matrix.xs:143:12: warning: ‘inverse_lookup’ defined but not used [-Wunused-variable] 143 | static int inverse_lookup[] = {0,3,6,9,1,4,7,10,2,5,8,11}; | ^~~~~~~~~~~~~~ gcc -c -I/usr/include -I/usr/include -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION=\"0.70\" -DXS_VERSION=\"0.70\" -fPIC "-I/usr/lib64/perl5/CORE" -DHAVE_VER -DHAVE_GL -DHAVE_GLU -DHAVE_GLUT -DHAVE_GLX -DHAVE_FREEGLUT -DHAVE_FREEGLUT_H -DGL_GLEXT_LEGACY pogl_glut.c gcc -c -I/usr/include -I/usr/include -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION=\"0.70\" -DXS_VERSION=\"0.70\" -fPIC "-I/usr/lib64/perl5/CORE" -DHAVE_VER -DHAVE_GL -DHAVE_GLU -DHAVE_GLUT -DHAVE_GLX -DHAVE_FREEGLUT -DHAVE_FREEGLUT_H -DGL_GLEXT_LEGACY pogl_gl_Accu_GetM.c pogl_glut.xs: In function ‘generic_glut_timer_handler’: pogl_glut.xs:447:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 447 | AV * handler_data = (AV*)value; | ^ pogl_glut.xs: In function ‘XS_OpenGL_glutInit’: pogl_glut.xs:520:14: warning: variable ‘sv’ set but not used [-Wunused-but-set-variable] 520 | SV * sv; | ^~ pogl_glut.xs: In function ‘XS_OpenGL_glutTimerFunc’: pogl_glut.xs:1021:74: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1021 | glutTimerFunc(msecs, generic_glut_timer_handler, (int)handler_data); | ^ In file included from gl_util.h:27, from pogl_gl_Accu_GetM.xs:18: glext_procs.h:323:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 323 | GLAPI void APIENTRY glLoadTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ In file included from gl_util.h:20: /usr/include/GL/gl.h:1903:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1903 | GLAPI void GLAPIENTRY glLoadTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:324:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 324 | GLAPI void APIENTRY glLoadTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1901:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1901 | GLAPI void GLAPIENTRY glLoadTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ glext_procs.h:325:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 325 | GLAPI void APIENTRY glMultTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1907:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1907 | GLAPI void GLAPIENTRY glMultTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:326:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 326 | GLAPI void APIENTRY glMultTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1905:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1905 | GLAPI void GLAPIENTRY glMultTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ pogl_glut.c: In function ‘XS_OpenGL_glutCloseFunc’: pogl_glut.c:3147:17: warning: variable ‘handler’ set but not used [-Wunused-but-set-variable] 3147 | SV * handler; | ^~~~~~~ pogl_glut.xs: At top level: pogl_glut.xs:428:13: warning: ‘generic_glut_Close_handler’ defined but not used [-Wunused-function] 428 | static void generic_glut_Close_handler(void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ pogl_glut.xs:130:13: warning: ‘generic_glut_Joystick_handler’ defined but not used [-Wunused-function] 130 | static void generic_glut_ ## type ## _handler params \ | ^~~~~~~~~~~~~ pogl_glut.xs:350:1: note: in expansion of macro ‘begin_decl_gwh’ 350 | begin_decl_gwh(Joystick, (unsigned int buttons, int xaxis, int yaxis, int zaxis), 4) | ^~~~~~~~~~~~~~ gcc -c -I/usr/include -I/usr/include -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION=\"0.70\" -DXS_VERSION=\"0.70\" -fPIC "-I/usr/lib64/perl5/CORE" -DHAVE_VER -DHAVE_GL -DHAVE_GLU -DHAVE_GLUT -DHAVE_GLX -DHAVE_FREEGLUT -DHAVE_FREEGLUT_H -DGL_GLEXT_LEGACY pogl_gl_GetP_Pass.c pogl_gl_Accu_GetM.xs: In function ‘XS_OpenGL_glAreTexturesResident_p’: pogl_gl_Accu_GetM.xs:113:17: warning: ‘Perl_dowantarray’ is deprecated [-Wdeprecated-declarations] 113 | if ((result == GL_TRUE) || (GIMME != G_ARRAY)) | ^~ In file included from /usr/lib64/perl5/CORE/perl.h:6186, from pgopogl.h:22, from pogl_gl_Accu_GetM.xs:15: /usr/lib64/perl5/CORE/proto.h:1031:1: note: declared here 1031 | Perl_dowantarray(pTHX) | ^~~~~~~~~~~~~~~~ In file included from gl_util.h:27, from pogl_gl_GetP_Pass.xs:18: glext_procs.h:323:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 323 | GLAPI void APIENTRY glLoadTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ In file included from gl_util.h:20: /usr/include/GL/gl.h:1903:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1903 | GLAPI void GLAPIENTRY glLoadTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:324:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 324 | GLAPI void APIENTRY glLoadTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1901:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1901 | GLAPI void GLAPIENTRY glLoadTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ glext_procs.h:325:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 325 | GLAPI void APIENTRY glMultTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1907:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1907 | GLAPI void GLAPIENTRY glMultTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:326:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 326 | GLAPI void APIENTRY glMultTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1905:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1905 | GLAPI void GLAPIENTRY glMultTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ pogl_gl_GetP_Pass.xs: In function ‘XS_OpenGL_glGetTexImage_s’: pogl_gl_GetP_Pass.xs:493:26: warning: variable ‘ptr’ set but not used [-Wunused-but-set-variable] 493 | GLvoid * ptr; | ^~~ In file included from /usr/lib64/perl5/CORE/perl.h:6166, from pgopogl.h:22, from pogl_glut.xs:13: pogl_glut.c: In function ‘XS_OpenGL_glutStrokeLength’: /usr/lib64/perl5/CORE/pp.h:529:12: warning: ‘RETVAL’ may be used uninitialized [-Wmaybe-uninitialized] 529 | NV TARGn_nv = n; \ | ^~~~~~~~ pogl_glut.c:2963:17: note: ‘RETVAL’ was declared here 2963 | GLfloat RETVAL; | ^~~~~~ gcc -c -I/usr/include -I/usr/include -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION=\"0.70\" -DXS_VERSION=\"0.70\" -fPIC "-I/usr/lib64/perl5/CORE" -DHAVE_VER -DHAVE_GL -DHAVE_GLU -DHAVE_GLUT -DHAVE_GLX -DHAVE_FREEGLUT -DHAVE_FREEGLUT_H -DGL_GLEXT_LEGACY pogl_gl_Mult_Prog.c gcc -c -I/usr/include -I/usr/include -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION=\"0.70\" -DXS_VERSION=\"0.70\" -fPIC "-I/usr/lib64/perl5/CORE" -DHAVE_VER -DHAVE_GL -DHAVE_GLU -DHAVE_GLUT -DHAVE_GLX -DHAVE_FREEGLUT -DHAVE_FREEGLUT_H -DGL_GLEXT_LEGACY pogl_gl_Pixe_Ver2.c gcc -c -I/usr/include -I/usr/include -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION=\"0.70\" -DXS_VERSION=\"0.70\" -fPIC "-I/usr/lib64/perl5/CORE" -DHAVE_VER -DHAVE_GL -DHAVE_GLU -DHAVE_GLUT -DHAVE_GLX -DHAVE_FREEGLUT -DHAVE_FREEGLUT_H -DGL_GLEXT_LEGACY pogl_gl_Prog_Clam.c In file included from gl_util.h:27, from pogl_gl_Pixe_Ver2.xs:18: glext_procs.h:323:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 323 | GLAPI void APIENTRY glLoadTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ In file included from gl_util.h:20: /usr/include/GL/gl.h:1903:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1903 | GLAPI void GLAPIENTRY glLoadTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:324:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 324 | GLAPI void APIENTRY glLoadTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1901:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1901 | GLAPI void GLAPIENTRY glLoadTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ glext_procs.h:325:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 325 | GLAPI void APIENTRY glMultTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1907:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1907 | GLAPI void GLAPIENTRY glMultTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:326:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 326 | GLAPI void APIENTRY glMultTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1905:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1905 | GLAPI void GLAPIENTRY glMultTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ In file included from gl_util.h:27, from pogl_gl_Mult_Prog.xs:18: glext_procs.h:323:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 323 | GLAPI void APIENTRY glLoadTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ In file included from gl_util.h:20: /usr/include/GL/gl.h:1903:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1903 | GLAPI void GLAPIENTRY glLoadTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:324:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 324 | GLAPI void APIENTRY glLoadTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1901:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1901 | GLAPI void GLAPIENTRY glLoadTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ glext_procs.h:325:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 325 | GLAPI void APIENTRY glMultTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1907:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1907 | GLAPI void GLAPIENTRY glMultTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:326:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 326 | GLAPI void APIENTRY glMultTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1905:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1905 | GLAPI void GLAPIENTRY glMultTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ In file included from pgopogl.h:23, from pogl_gl_Pixe_Ver2.xs:15: pogl_gl_Pixe_Ver2.c: In function ‘XS_OpenGL_glRecti’: /usr/lib64/perl5/CORE/XSUB.h:197:20: warning: unused variable ‘ix’ [-Wunused-variable] 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ pogl_gl_Pixe_Ver2.c:949:5: note: in expansion of macro ‘dXSI32’ 949 | dXSI32; | ^~~~~~ pogl_gl_Pixe_Ver2.c: In function ‘XS_OpenGL_glRects’: /usr/lib64/perl5/CORE/XSUB.h:197:20: warning: unused variable ‘ix’ [-Wunused-variable] 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ pogl_gl_Pixe_Ver2.c:972:5: note: in expansion of macro ‘dXSI32’ 972 | dXSI32; | ^~~~~~ pogl_gl_Pixe_Ver2.c: In function ‘XS_OpenGL_glRectd’: /usr/lib64/perl5/CORE/XSUB.h:197:20: warning: unused variable ‘ix’ [-Wunused-variable] 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ pogl_gl_Pixe_Ver2.c:995:5: note: in expansion of macro ‘dXSI32’ 995 | dXSI32; | ^~~~~~ pogl_gl_Pixe_Ver2.c: In function ‘XS_OpenGL_glRectf’: /usr/lib64/perl5/CORE/XSUB.h:197:20: warning: unused variable ‘ix’ [-Wunused-variable] 197 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ pogl_gl_Pixe_Ver2.c:1018:5: note: in expansion of macro ‘dXSI32’ 1018 | dXSI32; | ^~~~~~ In file included from gl_util.h:27, from pogl_gl_Prog_Clam.xs:18: glext_procs.h:323:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 323 | GLAPI void APIENTRY glLoadTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ In file included from gl_util.h:20: /usr/include/GL/gl.h:1903:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1903 | GLAPI void GLAPIENTRY glLoadTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:324:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 324 | GLAPI void APIENTRY glLoadTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1901:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1901 | GLAPI void GLAPIENTRY glLoadTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ glext_procs.h:325:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 325 | GLAPI void APIENTRY glMultTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1907:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1907 | GLAPI void GLAPIENTRY glMultTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:326:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 326 | GLAPI void APIENTRY glMultTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1905:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1905 | GLAPI void GLAPIENTRY glMultTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ gcc -c -I/usr/include -I/usr/include -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION=\"0.70\" -DXS_VERSION=\"0.70\" -fPIC "-I/usr/lib64/perl5/CORE" -DHAVE_VER -DHAVE_GL -DHAVE_GLU -DHAVE_GLUT -DHAVE_GLX -DHAVE_FREEGLUT -DHAVE_FREEGLUT_H -DGL_GLEXT_LEGACY pogl_gl_Tex2_Draw.c In file included from gl_util.h:27, from pogl_gl_Tex2_Draw.xs:18: glext_procs.h:323:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 323 | GLAPI void APIENTRY glLoadTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ In file included from gl_util.h:20: /usr/include/GL/gl.h:1903:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1903 | GLAPI void GLAPIENTRY glLoadTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:324:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 324 | GLAPI void APIENTRY glLoadTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1901:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1901 | GLAPI void GLAPIENTRY glLoadTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ glext_procs.h:325:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 325 | GLAPI void APIENTRY glMultTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1907:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1907 | GLAPI void GLAPIENTRY glMultTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:326:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 326 | GLAPI void APIENTRY glMultTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1905:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1905 | GLAPI void GLAPIENTRY glMultTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ gcc -c -I/usr/include -I/usr/include -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION=\"0.70\" -DXS_VERSION=\"0.70\" -fPIC "-I/usr/lib64/perl5/CORE" -DHAVE_VER -DHAVE_GL -DHAVE_GLU -DHAVE_GLUT -DHAVE_GLX -DHAVE_FREEGLUT -DHAVE_FREEGLUT_H -DGL_GLEXT_LEGACY pogl_gl_Ver3_Tex1.c gcc -c -I/usr/include -I/usr/include -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION=\"0.70\" -DXS_VERSION=\"0.70\" -fPIC "-I/usr/lib64/perl5/CORE" -DHAVE_VER -DHAVE_GL -DHAVE_GLU -DHAVE_GLUT -DHAVE_GLX -DHAVE_FREEGLUT -DHAVE_FREEGLUT_H -DGL_GLEXT_LEGACY pogl_gl_Vert_Multi.c In file included from gl_util.h:27, from pogl_gl_Ver3_Tex1.xs:18: glext_procs.h:323:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 323 | GLAPI void APIENTRY glLoadTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ In file included from gl_util.h:20: /usr/include/GL/gl.h:1903:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1903 | GLAPI void GLAPIENTRY glLoadTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:324:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 324 | GLAPI void APIENTRY glLoadTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1901:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1901 | GLAPI void GLAPIENTRY glLoadTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ glext_procs.h:325:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 325 | GLAPI void APIENTRY glMultTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1907:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1907 | GLAPI void GLAPIENTRY glMultTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:326:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 326 | GLAPI void APIENTRY glMultTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1905:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1905 | GLAPI void GLAPIENTRY glMultTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ In file included from gl_util.h:27, from pogl_gl_Vert_Multi.xs:19: glext_procs.h:323:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 323 | GLAPI void APIENTRY glLoadTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ In file included from gl_util.h:20: /usr/include/GL/gl.h:1903:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1903 | GLAPI void GLAPIENTRY glLoadTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:324:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 324 | GLAPI void APIENTRY glLoadTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1901:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1901 | GLAPI void GLAPIENTRY glLoadTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ glext_procs.h:325:60: warning: argument 1 of type ‘const GLfloat *’ {aka ‘const float *’} declared as a pointer [-Warray-parameter=] 325 | GLAPI void APIENTRY glMultTransposeMatrixf (const GLfloat *m); | ~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1907:61: note: previously declared as an array ‘const GLfloat[16]’ {aka ‘const float[16]’} 1907 | GLAPI void GLAPIENTRY glMultTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ glext_procs.h:326:61: warning: argument 1 of type ‘const GLdouble *’ {aka ‘const double *’} declared as a pointer [-Warray-parameter=] 326 | GLAPI void APIENTRY glMultTransposeMatrixd (const GLdouble *m); | ~~~~~~~~~~~~~~~~^ /usr/include/GL/gl.h:1905:62: note: previously declared as an array ‘const GLdouble[16]’ {aka ‘const double[16]’} 1905 | GLAPI void GLAPIENTRY glMultTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ pogl_gl_Vert_Multi.c: In function ‘XS_OpenGL_glVertexPointerEXT_c’: pogl_gl_Vert_Multi.c:223:17: warning: unused variable ‘count’ [-Wunused-variable] 223 | GLsizei count = (int)SvIV(ST(3)) | ^~~~~ pogl_gl_Vert_Multi.c: In function ‘XS_OpenGL_glNormalPointerEXT_c’: pogl_gl_Vert_Multi.c:403:17: warning: unused variable ‘count’ [-Wunused-variable] 403 | GLsizei count = (int)SvIV(ST(3)) | ^~~~~ pogl_gl_Vert_Multi.c:397:17: warning: unused variable ‘size’ [-Wunused-variable] 397 | GLint size = (int)SvIV(ST(0)) | ^~~~ pogl_gl_Vert_Multi.c: In function ‘XS_OpenGL_glColorPointerEXT_c’: pogl_gl_Vert_Multi.c:579:17: warning: unused variable ‘count’ [-Wunused-variable] 579 | GLsizei count = (int)SvIV(ST(3)) | ^~~~~ pogl_gl_Vert_Multi.c: In function ‘XS_OpenGL_glIndexPointerEXT_c’: pogl_gl_Vert_Multi.c:759:17: warning: unused variable ‘count’ [-Wunused-variable] 759 | GLsizei count = (int)SvIV(ST(3)) | ^~~~~ pogl_gl_Vert_Multi.c:753:17: warning: unused variable ‘size’ [-Wunused-variable] 753 | GLint size = (int)SvIV(ST(0)) | ^~~~ pogl_gl_Vert_Multi.c: In function ‘XS_OpenGL_glTexCoordPointerEXT_c’: pogl_gl_Vert_Multi.c:935:17: warning: unused variable ‘count’ [-Wunused-variable] 935 | GLsizei count = (int)SvIV(ST(3)) | ^~~~~ pogl_gl_Vert_Multi.c: In function ‘XS_OpenGL_glEdgeFlagPointerEXT_c’: pogl_gl_Vert_Multi.c:1115:17: warning: unused variable ‘count’ [-Wunused-variable] 1115 | GLsizei count = (int)SvIV(ST(3)) | ^~~~~ pogl_gl_Vert_Multi.c:1111:17: warning: unused variable ‘type’ [-Wunused-variable] 1111 | GLenum type = (int)SvIV(ST(1)) | ^~~~ pogl_gl_Vert_Multi.c:1109:17: warning: unused variable ‘size’ [-Wunused-variable] 1109 | GLint size = (int)SvIV(ST(0)) | ^~~~ pogl_gl_Vert_Multi.xs: In function ‘XS_OpenGL_glBufferSubData_s’: pogl_gl_Vert_Multi.xs:1824:24: warning: unused variable ‘data_s’ [-Wunused-variable] 1824 | void * data_s = EL(data, size); | ^~~~~~ pogl_gl_Vert_Multi.xs: In function ‘XS_OpenGL_glBufferSubDataARB_s’: pogl_gl_Vert_Multi.xs:2300:24: warning: unused variable ‘data_s’ [-Wunused-variable] 2300 | void * data_s = EL(data, size); | ^~~~~~ rm -f blib/arch/auto/OpenGL/OpenGL.so gcc -lpthread -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -L/usr/local/lib -fstack-protector-strong OpenGL.o gl_util.o pogl_const.o pogl_gl_top.o pogl_glu.o pogl_rpn.o pogl_matrix.o pogl_glut.o pogl_gl_Accu_GetM.o pogl_gl_GetP_Pass.o pogl_gl_Mult_Prog.o pogl_gl_Pixe_Ver2.o pogl_gl_Prog_Clam.o pogl_gl_Tex2_Draw.o pogl_gl_Ver3_Tex1.o pogl_gl_Vert_Multi.o -o blib/arch/auto/OpenGL/OpenGL.so \ -L/usr/lib -L/usr/local/lib -lGL -lGLU -lglut -lglut -lXext -lXmu -lXi -lICE -lX11 -lstdc++ -lm -lperl \ chmod 755 blib/arch/auto/OpenGL/OpenGL.so Manifying 3 pod documents + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.18BxRS + umask 022 + cd /builddir/build/BUILD/perl-OpenGL-0.7000-build + '[' /builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT ++ dirname /builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT + mkdir -p /builddir/build/BUILD/perl-OpenGL-0.7000-build + mkdir /builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd OpenGL-0.70 + make pure_install DESTDIR=/builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- OpenGL.bs blib/arch/auto/OpenGL/OpenGL.bs 644 Manifying 3 pod documents Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT/usr/lib64/perl5/vendor_perl/auto/OpenGL/OpenGL.so Installing /builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT/usr/lib64/perl5/vendor_perl/OpenGL.pm Installing /builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT/usr/lib64/perl5/vendor_perl/OpenGL.pod Installing /builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT/usr/lib64/perl5/vendor_perl/auto/OpenGL/autosplit.ix Installing /builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT/usr/lib64/perl5/vendor_perl/OpenGL/Tessellation.pod Installing /builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT/usr/lib64/perl5/vendor_perl/OpenGL/Array.pod Installing /builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT/usr/lib64/perl5/vendor_perl/OpenGL/Config.pm Installing /builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT/usr/share/man/man3/OpenGL.3pm Installing /builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT/usr/share/man/man3/Array.3pm Installing /builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT/usr/share/man/man3/Tessellation.3pm + find /builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT -type f -name .packlist -exec rm -f '{}' ';' + find /builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT -type f -name '*.bs' -size 0 -exec rm -f '{}' ';' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT/usr + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 0.7000-30.fc42 --unique-debug-suffix -0.7000-30.fc42.x86_64 --unique-debug-src-base perl-OpenGL-0.7000-30.fc42.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/perl-OpenGL-0.7000-build/OpenGL-0.70 find-debuginfo: starting Extracting debug info from 1 files DWARF-compressing 1 files sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/perl-OpenGL-0.7000-30.fc42.x86_64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j4 /builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT Scanned 22 directories and 50 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/perl-OpenGL-0.7000-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.QMygak + umask 022 + cd /builddir/build/BUILD/perl-OpenGL-0.7000-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd OpenGL-0.70 + make test "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- OpenGL.bs blib/arch/auto/OpenGL/OpenGL.bs 644 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00_require.t ....... ok t/01_use.t ........... ok t/10_opengl_array.t .. ok All tests successful. Test Summary Report ------------------- t/10_opengl_array.t (Wstat: 0 Tests: 141 Failed: 0) TODO passed: 83-84, 103 Files=3, Tests=143, 0 wallclock secs ( 0.04 usr 0.00 sys + 0.35 cusr 0.05 csys = 0.44 CPU) Result: PASS + RPM_EC=0 ++ jobs -p + exit 0 Processing files: perl-OpenGL-0.7000-30.fc42.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Tgmpgp Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.sSVIgg + umask 022 + cd /builddir/build/BUILD/perl-OpenGL-0.7000-build + cd OpenGL-0.70 + DOCDIR=/builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT/usr/share/doc/perl-OpenGL + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT/usr/share/doc/perl-OpenGL + cp -pr /builddir/build/BUILD/perl-OpenGL-0.7000-build/OpenGL-0.70/CHANGES /builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT/usr/share/doc/perl-OpenGL + cp -pr /builddir/build/BUILD/perl-OpenGL-0.7000-build/OpenGL-0.70/KNOWN_PROBLEMS /builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT/usr/share/doc/perl-OpenGL + cp -pr /builddir/build/BUILD/perl-OpenGL-0.7000-build/OpenGL-0.70/README /builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT/usr/share/doc/perl-OpenGL + cp -pr /builddir/build/BUILD/perl-OpenGL-0.7000-build/OpenGL-0.70/Release_Notes /builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT/usr/share/doc/perl-OpenGL + cp -pr /builddir/build/BUILD/perl-OpenGL-0.7000-build/OpenGL-0.70/SUPPORTS /builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT/usr/share/doc/perl-OpenGL + cp -pr /builddir/build/BUILD/perl-OpenGL-0.7000-build/OpenGL-0.70/TODO /builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT/usr/share/doc/perl-OpenGL + cp -pr /builddir/build/BUILD/perl-OpenGL-0.7000-build/OpenGL-0.70/demo.pl /builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT/usr/share/doc/perl-OpenGL + RPM_EC=0 ++ jobs -p + exit 0 + umask 022 + cd /builddir/build/BUILD/perl-OpenGL-0.7000-build + cd OpenGL-0.70 + LICENSEDIR=/builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT/usr/share/licenses/perl-OpenGL + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT/usr/share/licenses/perl-OpenGL + cp -pr /builddir/build/BUILD/perl-OpenGL-0.7000-build/OpenGL-0.70/COPYRIGHT /builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT/usr/share/licenses/perl-OpenGL + RPM_EC=0 ++ jobs -p + exit 0 Provides: perl(OpenGL) = 0.70 perl-OpenGL = 0.7000-30.fc42 perl-OpenGL(x86-64) = 0.7000-30.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libGL.so.1()(64bit) libGLU.so.1()(64bit) libX11.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libglut.so.3()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.38)(64bit) libperl.so.5.40()(64bit) perl(:MODULE_COMPAT_5.40.0) perl(Carp) perl(DynaLoader) perl(Exporter) perl-libs rtld(GNU_HASH) Processing files: perl-OpenGL-debugsource-0.7000-30.fc42.x86_64 Provides: perl-OpenGL-debugsource = 0.7000-30.fc42 perl-OpenGL-debugsource(x86-64) = 0.7000-30.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: perl-OpenGL-debuginfo-0.7000-30.fc42.x86_64 Provides: debuginfo(build-id) = fd410a4154bd5dbeb61f5e056d0c6d73c718437e perl-OpenGL-debuginfo = 0.7000-30.fc42 perl-OpenGL-debuginfo(x86-64) = 0.7000-30.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: perl-OpenGL-debugsource(x86-64) = 0.7000-30.fc42 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/perl-OpenGL-0.7000-build/BUILDROOT Wrote: /builddir/build/RPMS/perl-OpenGL-0.7000-30.fc42.x86_64.rpm Wrote: /builddir/build/RPMS/perl-OpenGL-debuginfo-0.7000-30.fc42.x86_64.rpm Wrote: /builddir/build/RPMS/perl-OpenGL-debugsource-0.7000-30.fc42.x86_64.rpm Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.d355Eu + umask 022 + cd /builddir/build/BUILD/perl-OpenGL-0.7000-build + test -d /builddir/build/BUILD/perl-OpenGL-0.7000-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/perl-OpenGL-0.7000-build + rm -rf /builddir/build/BUILD/perl-OpenGL-0.7000-build + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0