You are not logged in.

#1 2021-05-19 15:29:37

Kwazar380
Member
Registered: 2013-10-06
Posts: 16

Cannot install gwyddion

Hello Ladies and Gents,
I tried to install gwyddion by downloading snapshot, and making

makepkg -sri

but than I get the following errors:

hdrimage.cc: In function ‘void exr_write_image(GwyDataField*, gchar*, const gchar*, const gchar*, GwyBitDepth, gdouble)’:
hdrimage.cc:712:24: error: variable ‘Imf_3_0::Header header’ has initializer but incomplete type
  712 |     Imf::Header header(xres, yres);
      |                        ^~~~
hdrimage.cc:713:31: error: ‘INCREASING_Y’ is not a member of ‘Imf’
  713 |     header.lineOrder() = Imf::INCREASING_Y;
      |                               ^~~~~~~~~~~~
hdrimage.cc: In function ‘const DoubleAttribute* exr_get_double_attr(const Imf_3_0::InputFile&, const gchar*)’:
hdrimage.cc:853:24: error: invalid use of incomplete type ‘const class Imf_3_0::Header’
  853 |         = infile.header().findTypedAttribute<Imf::DoubleAttribute>(name);
      |           ~~~~~~~~~~~~~^~
In file included from /usr/include/OpenEXR/ImfChannelList.h:17,
                 from hdrimage.cc:50:
/usr/include/OpenEXR/ImfForward.h:31:23: note: forward declaration of ‘class Imf_3_0::Header’
   31 | class IMF_EXPORT_TYPE Header;
      |                       ^~~~~~
hdrimage.cc:853:66: error: expected primary-expression before ‘>’ token
  853 |         = infile.header().findTypedAttribute<Imf::DoubleAttribute>(name);
      |                                                                  ^
hdrimage.cc: In function ‘const StringAttribute* exr_get_string_attr(const Imf_3_0::InputFile&, const gchar*)’:
hdrimage.cc:866:24: error: invalid use of incomplete type ‘const class Imf_3_0::Header’
  866 |         = infile.header().findTypedAttribute<Imf::StringAttribute>(name);
      |           ~~~~~~~~~~~~~^~

  914 |     Imath::Box2i dw = infile.header().dataWindow();
      |                       ~~~~~~~~~~~~~^~
In file included from /usr/include/OpenEXR/ImfChannelList.h:17,
                 from hdrimage.cc:50:
/usr/include/OpenEXR/ImfForward.h:31:23: note: forward declaration of ‘class Imf_3_0::Header’
   31 | class IMF_EXPORT_TYPE Header;
      |                       ^~~~~~
hdrimage.cc:932:53: error: invalid use of incomplete type ‘const class Imf_3_0::Header’
  932 |     const Imf::ChannelList &channels = infile.header().channels();
      |                                        ~~~~~~~~~~~~~^~
In file included from /usr/include/OpenEXR/ImfChannelList.h:17,
                 from hdrimage.cc:50:
/usr/include/OpenEXR/ImfForward.h:31:23: note: forward declaration of ‘class Imf_3_0::Header’
   31 | class IMF_EXPORT_TYPE Header;
      |                       ^~~~~~
hdrimage.cc:932:53: error: invalid use of incomplete type ‘const class Imf_3_0::Header’
  932 |     const Imf::ChannelList &channels = infile.header().channels();
      |                                        ~~~~~~~~~~~~~^~
In file included from /usr/include/OpenEXR/ImfChannelList.h:17,
                 from hdrimage.cc:50:
/usr/include/OpenEXR/ImfForward.h:31:23: note: forward declaration of ‘class Imf_3_0::Header’
   31 | class IMF_EXPORT_TYPE Header;
      |                       ^~~~~~

I couldn't find the solution in the web. Is there something wrong with the package, or rather there is a compilation issue? If it is the latter than what can I do to pin down the problem?

Offline

#2 2021-05-19 18:16:22

loqs
Member
Registered: 2014-03-06
Posts: 17,196

Re: Cannot install gwyddion

It builds for me in a clean chroot.  openexr is not listed in the PKGBUILD or is a transitive dependency so it is not installed in the chroot,  which may explain the difference.

Offline

#3 2021-05-19 20:43:21

Kwazar380
Member
Registered: 2013-10-06
Posts: 16

Re: Cannot install gwyddion

Thank you loqs for your reply. As I read the PKGBUILD, the openexr seems to be listed as optional dependency. It is installed in general, but I suppose it is not enough right?

Offline

#4 2021-05-19 21:12:32

loqs
Member
Registered: 2014-03-06
Posts: 17,196

Re: Cannot install gwyddion

I suspect it being listed in optdepends without being listed in makedepends is a mistake and support will only be present if the package is present during build.
If you do not need openexr support you could remove the package or build gwyddion in a clean chroot.
Edit:
Added openexr to makedepends and the package is still building.

checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether make supports nested variables... (cached) yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... dlltool
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for xsltproc... no
checking for epydoc... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking whether to build gtk-doc documentation... no
checking size of void*... 8
checking for native Microsoft Windows... no
checking for Darwin... no
checking for glib-mkenums... glib-mkenums
checking for glib-genmarshal... glib-genmarshal
checking for update-desktop-database... update-desktop-database
checking for update-mime-database... update-mime-database
checking for inkscape... no
checking for pngcrush... no
checking whether python2 version is >= 2.4... yes
checking for python2 version... 2.7
checking for python2 platform... linux2
checking for python2 script directory... ${prefix}/lib/python2.7/site-packages
checking for python2 extension module directory... ${exec_prefix}/lib/python2.7/site-packages
checking size of pid_t... 4
checking for python2.7-config... /usr/bin/python2.7-config
checking if we can link a test Python program... yes
checking for PYGTK... yes
checking for perl5... no
checking for perl... /usr/bin/perl
checking for pod2man... /usr/bin/core_perl/pod2man
checking for ruby... no
checking whether gcc knows -Wno-format-zero-length... no
checking whether gcc knows -Wno-system-headers... yes
checking whether gcc knows -Wno-pointer-sign... yes
checking whether gcc knows -Wno-unused-parameter... yes
checking whether gcc knows -Werror=implicit-function-declaration... yes
checking whether gcc knows -Werror=return-type... yes
checking whether gcc knows -Wdeclaration-after-statement... yes
checking whether gcc knows -Wredundant-decls... yes
checking whether gcc knows -Wno-missing-field-initializers... yes
checking whether gcc knows -Wno-implicit-fallthrough... yes
checking whether gcc knows -Wno-cast-function-type... yes
checking whether gcc knows -Wno-stringop-truncation... yes
checking whether gcc knows -Wno-deprecated... yes
checking whether gcc knows -Wformat -Wno-format-zero-length... yes
checking whether gcc knows -ffast-math... yes
checking whether gcc knows -O3... yes
checking whether gcc knows -fno-strict-aliasing... yes
checking for X... libraries , headers 
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for GTK_BASE... yes
checking for GOBJECT... yes
checking for GMODULE... yes
checking for GIO... yes
checking for cos in -lm... yes
checking for Gdk target... x11
checking for XmuClientWindow in -lXmu... yes
checking X11/Xmu/WinUtil.h usability... yes
checking X11/Xmu/WinUtil.h presence... yes
checking for X11/Xmu/WinUtil.h... yes
checking for GTK... yes
checking for FFTW3... yes
checking for gcc option to support OpenMP... -fopenmp
checking whether gcc supports OpenMP 3.1... yes
checking for FFTW3 library with OpenMP support... yes
checking for GTKSOURCEVIEW... no
checking for GTKGLEXT... yes
checking for inflate in -lz... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for BZ2_bzopen in -lbz2... yes
checking bzlib.h usability... yes
checking bzlib.h presence... yes
checking for bzlib.h... yes
checking for MINIZIP1... yes
checking for PNG... yes
checking for WEBP... no
checking if the C++ compiler is a real thing... yes
checking for EXR... no
checking for h5cc... no
checking for HDF5 libraries... no
configure: WARNING: Unable to locate HDF5 compilation helper script 'h5cc'.
Please specify --with-hdf5=<LOCATION> as the full path to h5cc.
HDF5 support is being disabled (equivalent to --with-hdf5=no).
checking for CFITSIO... no
checking for XML2... yes
checking for UNIQUE... no
checking for anyone actually reading this nonsense... no
checking stdbool.h usability... yes
checking stdbool.h presence... yes
checking for stdbool.h... yes
checking for GL/glext.h... yes
checking for cbrt... yes
checking for exp10... yes
checking for hypot... yes
checking for pow10... no
checking for acosh... yes
checking for asinh... yes
checking for atanh... yes
checking for isinf... yes
checking for isnan... yes
checking for sincos... yes
checking for log2... yes
checking for exp2... yes
checking for erf... yes
checking for erfc... yes
checking for lgamma... yes
checking for tgamma... yes
checking for j0... yes
checking for j1... yes
checking for y0... yes
checking for y1... yes
checking for memrchr... yes
checking for memmem... yes
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for ld... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking for shared library run path origin... done
checking 32-bit host C ABI... no
checking for the common suffixes of directories in the library search path... lib,lib
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking whether we are using the GNU C Library 2.1 or newer... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating m4/Makefile
config.status: creating app/Makefile
config.status: creating libdraw/Makefile
config.status: creating libgwyddion/Makefile
config.status: creating libgwyddion/gwyversion.h
config.status: creating libgwydgets/Makefile
config.status: creating libgwymodule/Makefile
config.status: creating libprocess/Makefile
config.status: creating gwyddion/Makefile
config.status: creating modules/Makefile
config.status: creating modules/file/Makefile
config.status: creating modules/graph/Makefile
config.status: creating modules/layer/Makefile
config.status: creating modules/process/Makefile
config.status: creating modules/pygwy/Makefile
config.status: creating modules/tools/Makefile
config.status: creating modules/volume/Makefile
config.status: creating modules/xyz/Makefile
config.status: creating plugins/Makefile
config.status: creating pixmaps/Makefile
config.status: creating pixmaps/src/Makefile
config.status: creating po/Makefile.in
config.status: creating perl/Makefile
config.status: creating python/Makefile
config.status: creating ruby/Makefile
config.status: creating data/Makefile
config.status: creating data/glmaterials/Makefile
config.status: creating data/gradients/Makefile
config.status: creating utils/Makefile
config.status: creating utils/bundler
config.status: creating utils/mkosxlauncher
config.status: creating thumbnailer/Makefile
config.status: creating devel-docs/Makefile
config.status: creating devel-docs/libgwyapp/Makefile
config.status: creating devel-docs/libgwyapp/releaseinfo.xml
config.status: creating devel-docs/libgwyddion/Makefile
config.status: creating devel-docs/libgwyddion/releaseinfo.xml
config.status: creating devel-docs/libgwydgets/Makefile
config.status: creating devel-docs/libgwydgets/releaseinfo.xml
config.status: creating devel-docs/libgwydraw/Makefile
config.status: creating devel-docs/libgwydraw/releaseinfo.xml
config.status: creating devel-docs/libgwymodule/Makefile
config.status: creating devel-docs/libgwymodule/releaseinfo.xml
config.status: creating devel-docs/libgwyprocess/Makefile
config.status: creating devel-docs/libgwyprocess/releaseinfo.xml
config.status: creating gwyddion.spec
config.status: creating data/gwyddion.pc
config.status: creating data/gwyddion.nsit
config.status: creating data/mingw-gwyddion-libs.spec
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
config.status: executing gwyconfig.h commands
=================================================================
Configuration Summary:
  OpenGL 3D widgets:                 yes
  OpenMP parallelization:            yes
  Remote control:                    x11
  Optional file formats included:    APE DAX, Anasys, BigTIFF, Createc/zlib, JPK force, NRRD/bzip2, NRRD/zlib, NanoObserver, NanoScanTech, OlympusPOIR, OpenGPS, PGM/16bit, PLUx, PNG/16bit, RHK SM4 PRM meta/zlib, SPML, SPMxFormat
  Optional file formats excluded:    Ergo, FITS, OpenEXR, WebP
  Module linking:                    bundling=yes, bloat=no
  Thumbnailers to build:             manual
  Python interface (pygwy):          yes (no syntax highlighting)
  Desktop integration files go to:   prefix
=================================================================
make  all-recursive
make[1]: Entering directory '/build/gwyddion/src/gwyddion-2.58'
Making all in m4
make[2]: Entering directory '/build/gwyddion/src/gwyddion-2.58/m4'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/m4'
Making all in libgwyddion
make[2]: Entering directory '/build/gwyddion/src/gwyddion-2.58/libgwyddion'
make  all-am
make[3]: Entering directory '/build/gwyddion/src/gwyddion-2.58/libgwyddion'
  CC       gwycontainer.lo
  CC       gwyddion.lo
  CC       gwyddiontypes.lo
  CC       gwydebugobjects.lo
  CC       gwyenum.lo
  CC       gwyexpr.lo
  CC       gwyfdcurvepreset.lo
  CC       gwyentities.lo
  CC       gwyinventory.lo
  CC       gwymath.lo
  CC       gwynlfit.lo
  CC       gwynlfitpreset.lo
  CC       gwymd5.lo
  CC       gwyrandgenset.lo
  CC       gwyserializable.lo
  CC       gwyresults.lo
  CC       gwyresource.lo
  CC       gwysiunit.lo
  CC       gwystringlist.lo
  CC       gwysivalueformat.lo
  CC       gwythreads.lo
  CC       gwyutils.lo
  CC       gwyversion.lo
gwymath.c: In function ‘gwy_math_percentiles’:
gwymath.c:1357:9: warning: ‘k’ may be used uninitialized [-Wmaybe-uninitialized]
 1357 |         gwy_math_kth_ranks(n, array, np, k, values);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gwymath.c:1173:1: note: by argument 4 of type ‘const guint *’ {aka ‘const unsigned int *’} to ‘gwy_math_kth_ranks’ declared here
 1173 | gwy_math_kth_ranks(gsize n, gdouble *array,
      | ^~~~~~~~~~~~~~~~~~
gwymath.c:1381:5: warning: ‘k’ may be used uninitialized [-Wmaybe-uninitialized]
 1381 |     gwy_math_kth_ranks(n, array, 2*np, k, v2);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gwymath.c:1173:1: note: by argument 4 of type ‘const guint *’ {aka ‘const unsigned int *’} to ‘gwy_math_kth_ranks’ declared here
 1173 | gwy_math_kth_ranks(gsize n, gdouble *array,
      | ^~~~~~~~~~~~~~~~~~
  CCLD     libgwyddion2.la
make[3]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/libgwyddion'
make[2]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/libgwyddion'
Making all in libprocess
make[2]: Entering directory '/build/gwyddion/src/gwyddion-2.58/libprocess'
make  all-am
make[3]: Entering directory '/build/gwyddion/src/gwyddion-2.58/libprocess'
  CC       arithmetic.lo
  CC       natural.lo
  CC       brick.lo
  CC       cdline.lo
  CC       correct.lo
  CC       cwt.lo
  CC       datafield.lo
  CC       correct-laplace.lo
  CC       dataline.lo
  CC       correlation.lo
  CC       filters.lo
  CC       elliptic.lo
  CC       filters-convdeconv.lo
  CC       filters-minmax.lo
  CC       fractals.lo
  CC       dwt.lo
  CC       grains.lo
  CC       grains-disttrans.lo
  CC       grains-values.lo
  CC       grains-wshed.lo
  CC       gwycalibration.lo
  CC       gwycaldata.lo
  CC       gwyprocess.lo
  CC       gwygrainvalue.lo
  CC       gwyprocessenums.lo
  CC       gwyprocesstypes.lo
  CC       gwyshapefitpreset.lo
  CC       hough.lo
  CC       interpolation.lo
  CC       inttrans.lo
  CC       level.lo
  CC       linestats.lo
gwygrainvalue.c:60:9: warning: implicit conversion from ‘enum <anonymous>’ to ‘enum <anonymous>’ [-Wenum-conversion]
   60 |         GWY_GRAIN_QUANTITY_ID,  /* Does not correspond to any bit */
      |         ^~~~~~~~~~~~~~~~~~~~~
  CC       mfm.lo
gwygrainvalue.c: In function ‘gwy_grain_value_get_quantity’:
gwygrainvalue.c:1085:16: warning: implicit conversion from ‘enum <anonymous>’ to ‘GwyGrainQuantity’ [-Wenum-conversion]
 1085 |         return GWY_GRAIN_QUANTITY_ID;
      |                ^~~~~~~~~~~~~~~~~~~~~
  CC       morph_lib.lo
  CC       peaks.lo
  CC       simplefft.lo
  CC       spectra.lo
  CC       spline.lo
  CC       stats.lo
  CC       stats-acfpsdf.lo
  CC       stats-entropy.lo
  CC       stats-sum.lo
  CC       stats_uncertainty.lo
  CC       surface.lo
  CC       tip.lo
  CC       triangulation.lo
In file included from /usr/include/glib-2.0/glib/glist.h:32,
                 from /usr/include/glib-2.0/glib/ghash.h:33,
                 from /usr/include/glib-2.0/glib.h:50,
                 from ../libgwyddion/gwymacros.h:27,
                 from level.c:23:
level.c: In function ‘gwy_data_field_area_fit_local_planes’:
/usr/include/glib-2.0/glib/gmem.h:245:19: warning: argument 1 range [18446744071562067968, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  245 |             __p = g_##func##_n (__n, __s);                      \
      |                   ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gmem.h:307:57: note: in expansion of macro ‘_G_NEW’
  307 | #define g_new0(struct_type, n_structs)                  _G_NEW (struct_type, n_structs, malloc0)
      |                                                         ^~~~~~
level.c:1860:19: note: in expansion of macro ‘g_new0’
 1860 |         results = g_new0(GwyDataField*, nresults);
      |                   ^~~~~~
In file included from /usr/include/glib-2.0/glib/glist.h:32,
                 from /usr/include/glib-2.0/glib/ghash.h:33,
                 from /usr/include/glib-2.0/glib.h:50,
                 from ../libgwyddion/gwymacros.h:27,
                 from level.c:23:
/usr/include/glib-2.0/glib/gmem.h:101:10: note: in a call to allocation function ‘g_malloc0_n’ declared here
  101 | gpointer g_malloc0_n      (gsize         n_blocks,
      |          ^~~~~~~~~~~
  CCLD     libgwyprocess2.la
make[3]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/libprocess'
make[2]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/libprocess'
Making all in libdraw
make[2]: Entering directory '/build/gwyddion/src/gwyddion-2.58/libdraw'
make  all-am
make[3]: Entering directory '/build/gwyddion/src/gwyddion-2.58/libdraw'
  CC       gwydraw.lo
  CC       gwydrawtypes.lo
  CC       gwyglmaterial.lo
  CC       gwygradient.lo
  CC       gwypixfield.lo
  CC       gwyrgba.lo
  CC       gwyselection.lo
  CCLD     libgwydraw2.la
make[3]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/libdraw'
make[2]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/libdraw'
Making all in libgwydgets
make[2]: Entering directory '/build/gwyddion/src/gwyddion-2.58/libgwydgets'
make  all-am
make[3]: Entering directory '/build/gwyddion/src/gwyddion-2.58/libgwydgets'
  CC       gwy3dlabel.lo
  CC       gwy3dsetup.lo
  CC       gwy3dview.lo
  CC       gwy3dwindow.lo
  CC       gwyaxisdialog.lo
  CC       gwyadjustbar.lo
  CC       gwycheckboxes.lo
  CC       gwyaxis.lo
  CC       gwycolorbutton.lo
  CC       gwycoloraxis.lo
  CC       gwycurve.lo
  CC       gwycombobox.lo
  CC       gwydataviewlayer.lo
  CC       gwydataview.lo
  CC       gwydatawindow.lo
  CC       gwydgets.lo
  CC       gwydgetmarshals.lo
  CC       gwydgettypes.lo
  CC       gwydgetenums.lo
  CC       gwydgetutils.lo
  CC       gwygraph.lo
  CC       gwygrapharea.lo
  CC       gwygrainvaluemenu.lo
  CC       gwygraphareadialog.lo
  CC       gwygraphcorner.lo
  CC       gwygraphcurvemodel.lo
  CC       gwygraphbasics.lo
  CC       gwygraphcurves.lo
  CC       gwygraphdata.lo
  CC       gwygraphexport.lo
  CC       gwygraphlabel.lo
  CC       gwygraphlabeldialog.lo
  CC       gwygraphmodel.lo
  CC       gwygraphwindow.lo
  CC       gwygraphwindowmeasuredialog.lo
  CC       gwyhmarkerbox.lo
  CC       gwyhruler.lo
  CC       gwyinventorystore.lo
  CC       gwylayer-basic.lo
  CC       gwylayer-mask.lo
  CC       gwymarkerbox.lo
  CC       gwynullstore.lo
  CC       gwyoptionmenus.lo
  CC       gwypixmaplayer.lo
  CC       gwyradiobuttons.lo
  CC       gwyruler.lo
  CC       gwyscitext.lo
  CC       gwyselectiongraph1darea.lo
  CC       gwyselectiongrapharea.lo
  CC       gwyselectiongraphline.lo
  CC       gwyselectiongraphpoint.lo
  CC       gwyselectiongraphzoom.lo
  CC       gwysensitivitygroup.lo
  CC       gwyshader.lo
  CC       gwystatusbar.lo
  CC       gwystock.lo
  CC       gwyvectorlayer.lo
  CC       gwyvruler.lo
  CCLD     libgwydgets2.la
make[3]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/libgwydgets'
make[2]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/libgwydgets'
Making all in libgwymodule
make[2]: Entering directory '/build/gwyddion/src/gwyddion-2.58/libgwymodule'
make  all-am
make[3]: Entering directory '/build/gwyddion/src/gwyddion-2.58/libgwymodule'
  CC       gwymodule-file.lo
  CC       gwymodule-graph.lo
  CC       gwymodule-layer.lo
  CC       gwymodule-process.lo
  CC       gwymodule-tool.lo
  CC       gwymodule-volume.lo
  CC       gwymodule-xyz.lo
  CC       gwymodulebrowser.lo
  CC       gwymoduleloader.lo
  CC       gwymoduletypes.lo
gwymodulebrowser.c: In function ‘update_module_info_cb’:
gwymodulebrowser.c:360:16: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
  360 |         *(--p) = '\0';
      |         ~~~~~~~^~~~~~
gwymodulebrowser.c:357:17: note: destination object of size [0, 9223372036854775807] allocated by ‘g_stpcpy’
  357 |             p = g_stpcpy(p, (gchar*)l->data);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/glist.h:32,
                 from /usr/include/glib-2.0/glib/ghash.h:33,
                 from /usr/include/glib-2.0/glib.h:50,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from gwymodulebrowser.c:24:
/usr/include/glib-2.0/glib/gmem.h:240:19: note: at offset -1 into destination object of size [0, 9223372036854775807] allocated by ‘g_malloc’
  240 |             __p = g_##func (__n);                               \
      |                   ^~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gmem.h:290:57: note: in expansion of macro ‘_G_NEW’
  290 | #define g_new(struct_type, n_structs)                   _G_NEW (struct_type, n_structs, malloc)
      |                                                         ^~~~~~
gwymodulebrowser.c:355:17: note: in expansion of macro ‘g_new’
  355 |         p = s = g_new(gchar, n);
      |                 ^~~~~
  CCLD     libgwymodule2.la
make[3]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/libgwymodule'
make[2]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/libgwymodule'
Making all in app
make[2]: Entering directory '/build/gwyddion/src/gwyddion-2.58/app'
make  all-am
make[3]: Entering directory '/build/gwyddion/src/gwyddion-2.58/app'
  CC       app.lo
  CC       datachooser.lo
  CC       data-browser.lo
  CC       data-browser-aux.lo
  CC       file.lo
  CC       filelist.lo
  CC       gradient-editor.lo
  CC       funcuse.lo
  CC       glmaterial-editor.lo
  CC       gwyappfilechooser.lo
  CC       gwymoduleutils.lo
  CC       gwymoduleutils-file.lo
  CC       help.lo
  CC       gwyapptypes.lo
  CC       gwytool.lo
  CC       log.lo
  CC       gwyplaintool.lo
  CC       meta.lo
  CC       logging.lo
  CC       menu.lo
  CC       settings.lo
  CC       gwyresultsexport.lo
  CC       resource-editor.lo
  CC       undo.lo
  CC       wait.lo
  CC       validate.lo
gradient-editor.c: In function ‘gwy_gradient_editor_apply’:
gradient-editor.c:461:31: warning: implicit conversion from ‘enum <anonymous>’ to ‘GwyMarkerOperationType’ [-Wenum-conversion]
  461 |         editor->pendop.optype = GWY_MARKER_OPERATION_NONE;
      |                               ^
gradient-editor.c:465:27: warning: implicit conversion from ‘enum <anonymous>’ to ‘GwyMarkerOperationType’ [-Wenum-conversion]
  465 |     editor->pendop.optype = GWY_MARKER_OPERATION_NONE;
      |                           ^
gradient-editor.c: In function ‘gwy_gradient_editor_curve_edited’:
gradient-editor.c:543:27: warning: implicit conversion from ‘enum <anonymous>’ to ‘GwyMarkerOperationType’ [-Wenum-conversion]
  543 |     editor->pendop.optype = GWY_MARKER_OPERATION_CURVE;
      |                           ^
  CCLD     libgwyapp2.la
make[3]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/app'
make[2]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/app'
Making all in gwyddion
make[2]: Entering directory '/build/gwyddion/src/gwyddion-2.58/gwyddion'
make  all-am
make[3]: Entering directory '/build/gwyddion/src/gwyddion-2.58/gwyddion'
  CC       gwyddion.o
  CC       about.o
  CC       mac_integration.o
  CC       remote-win32.o
  CC       remote-unique.o
  CC       remote.o
  CC       splash.o
  CC       remote-x11.o
  CC       toolbox.o
  CC       tips.o
  CC       toolbox-editor.o
  CC       toolbox-spec.o
  CCLD     gwyddion
make[3]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/gwyddion'
make[2]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/gwyddion'
Making all in modules
make[2]: Entering directory '/build/gwyddion/src/gwyddion-2.58/modules'
Making all in file
make[3]: Entering directory '/build/gwyddion/src/gwyddion-2.58/modules/file'
/bin/sh ../../utils/gen-module-bundle.sh file.c accurexii-txt.la afmw-spec.la aistfile.la alicona.la ambfile.la ambprofile.la anfatec.la apefile.la asciiexport.la assing-afm.la attocube.la bcrfile.la burleigh.la burleigh_bii.la burleigh_exp.la codevfile.la csmfile.la dektakvca.la dektakxml.la dimensionfile.la dmefile.la dm3file.la dumbfile.la ecsfile.la evovisxml.la ezdfile.la femtoscan.la femtoscan-txt.la formats3d.la gdeffile.la gsffile.la gwyfile.la gxyzffile.la hdf4file.la hitachi-afm.la hitachi-sem.la igorfile.la intelliwave.la intematix.la iso28600.la jeol.la jspmfile.la keyence.la leica.la lextfile.la magellan.la mapvue.la metropro.la microprof.la miffile.la mifile.la mulfile.la nanoeducator.la nanomagnetics.la nanonics.la nanonis.la nanonis-spec.la nanoscan.la nanoscope-ii.la nanoscope.la nanosystemz.la nanotop.la netcdf.la nmmxyz.la nt-mdt.la nxiifile.la oldmda.la ols.la ometiff.la omicron.la omicronflat.la omicronmatrix.la opdfile.la phoenix.la pnifile.la pltfile.la princetonspe.la psia.la pt3file.la quesant.la rawfile.la rawgraph.la renishaw.la rhk-sm3.la rhk-spm32.la robotics.la s94file.la sdfile.la seiko.la sensofar.la sensolytics.la shimadzu.la sicmfile.la sis.la spcfile.la spip-asc.la spmlab.la spmlabf.la stmprg.la stpfile.la surffile.la tescan.la tiaser.la ttffile.la unisoku.la win_stm.la wipfile.la witec-asc.la witfile.la wsffile.la wsxmfile.la xyzexport.la zeiss.la zeisslsm.la zemax.la
make  all-am
make[4]: Entering directory '/build/gwyddion/src/gwyddion-2.58/modules/file'
  CC       file_la-accurexii-txt.lo
  CC       file_la-alicona.lo
  CC       file_la-afmw-spec.lo
  CC       file_la-aistfile.lo
  CC       file_la-ambfile.lo
  CC       file_la-ambprofile.lo
  CC       file_la-anfatec.lo
  CC       file_la-apefile.lo
  CC       file_la-asciiexport.lo
  CC       file_la-assing-afm.lo
  CC       file_la-bcrfile.lo
  CC       file_la-attocube.lo
  CC       file_la-burleigh.lo
  CC       file_la-burleigh_exp.lo
  CC       file_la-codevfile.lo
  CC       file_la-csmfile.lo
  CC       file_la-burleigh_bii.lo
  CC       file_la-dektakvca.lo
  CC       file_la-dimensionfile.lo
  CC       file_la-dmefile.lo
  CC       file_la-dektakxml.lo
  CC       file_la-dumbfile.lo
  CC       file_la-dm3file.lo
  CC       file_la-ecsfile.lo
  CC       file_la-ezdfile.lo
  CC       file_la-evovisxml.lo
  CC       file_la-femtoscan.lo
  CC       file_la-femtoscan-txt.lo
  CC       file_la-formats3d.lo
  CC       file_la-gdeffile.lo
  CC       file_la-gwyfile.lo
  CC       file_la-gsffile.lo
  CC       file_la-gxyzffile.lo
  CC       file_la-hdf4file.lo
  CC       file_la-hitachi-afm.lo
  CC       file_la-hitachi-sem.lo
  CC       file_la-igorfile.lo
  CC       file_la-intelliwave.lo
  CC       file_la-intematix.lo
  CC       file_la-iso28600.lo
  CC       file_la-jeol.lo
  CC       file_la-jspmfile.lo
  CC       file_la-keyence.lo
  CC       file_la-leica.lo
  CC       file_la-lextfile.lo
  CC       file_la-magellan.lo
  CC       file_la-mapvue.lo
  CC       file_la-metropro.lo
  CC       file_la-microprof.lo
  CC       file_la-miffile.lo
  CC       file_la-mifile.lo
  CC       file_la-mulfile.lo
  CC       file_la-nanoeducator.lo
  CC       file_la-nanomagnetics.lo
  CC       file_la-nanonics.lo
  CC       file_la-nanonis.lo
  CC       file_la-nanonis-spec.lo
  CC       file_la-nanoscan.lo
  CC       file_la-nanoscope-ii.lo
  CC       file_la-nanoscope.lo
  CC       file_la-nanosystemz.lo
  CC       file_la-nanotop.lo
  CC       file_la-netcdf.lo
  CC       file_la-nmmxyz.lo
  CC       file_la-nt-mdt.lo
  CC       file_la-nxiifile.lo
  CC       file_la-oldmda.lo
  CC       file_la-ols.lo
  CC       file_la-ometiff.lo
  CC       file_la-omicron.lo
  CC       file_la-omicronflat.lo
  CC       file_la-omicronmatrix.lo
  CC       file_la-opdfile.lo
  CC       file_la-phoenix.lo
  CC       file_la-pnifile.lo
  CC       file_la-pltfile.lo
nanonics.c: In function ‘nanonics_load’:
nanonics.c:345:14: warning: ‘nfile.pagemeta’ may be used uninitialized [-Wmaybe-uninitialized]
  345 |     if (nfile.pagemeta) {
      |         ~~~~~^~~~~~~~~
nanonics.c:150:18: note: ‘nfile’ declared here
  150 |     NanonicsFile nfile;
      |                  ^~~~~
  CC       file_la-princetonspe.lo
  CC       file_la-psia.lo
  CC       file_la-pt3file.lo
  CC       file_la-quesant.lo
  CC       file_la-rawfile.lo
  CC       file_la-rawgraph.lo
  CC       file_la-renishaw.lo
  CC       file_la-rhk-sm3.lo
  CC       file_la-rhk-spm32.lo
  CC       file_la-robotics.lo
  CC       file_la-s94file.lo
  CC       file_la-sdfile.lo
  CC       file_la-seiko.lo
  CC       file_la-sensofar.lo
  CC       file_la-sensolytics.lo
  CC       file_la-shimadzu.lo
  CC       file_la-sicmfile.lo
  CC       file_la-sis.lo
  CC       file_la-spcfile.lo
  CC       file_la-spip-asc.lo
  CC       file_la-spmlab.lo
  CC       file_la-spmlabf.lo
  CC       file_la-stmprg.lo
  CC       file_la-stpfile.lo
  CC       file_la-surffile.lo
  CC       file_la-tescan.lo
  CC       file_la-tiaser.lo
  CC       file_la-ttffile.lo
  CC       file_la-unisoku.lo
  CC       file_la-win_stm.lo
  CC       file_la-wipfile.lo
  CC       file_la-witfile.lo
  CC       file_la-witec-asc.lo
  CC       file_la-wsffile.lo
  CC       file_la-wsxmfile.lo
  CC       file_la-xyzexport.lo
  CC       file_la-zeiss.lo
  CC       file_la-zemax.lo
  CC       file_la-zeisslsm.lo
  CC       file_la-file.lo
  CC       createc.lo
  CC       jpkscan_la-jpkscan.lo
  CC       imgexport_la-imgexport.lo
  CC       nrrdfile.lo
  CC       oirfile_la-oirfile.lo
  CC       pixmap_la-pixmap.lo
  CC       rhk-sm4.lo
  CC       anasys_xml_la-anasys_xml.lo
  CC       apedaxfile_la-apedaxfile.lo
  CXX      hdrimage_la-hdrimage.lo
  CC       nanoobserver_la-nanoobserver.lo
  CC       nanoscantech_la-nanoscantech.lo
  CC       opengps_la-opengps.lo
  CC       sensofarx_la-sensofarx.lo
  CC       spml_la-spml.lo
  CC       spmxfile_la-spmxfile.lo
  CCLD     createc.la
  CCLD     apedaxfile.la
In function ‘decode_data’,
    inlined from ‘get_data’ at spml.c:525:21:
spml.c:302:13: warning: ‘data_stream’ may be used uninitialized [-Wmaybe-uninitialized]
  302 |             g_array_free(data_stream, TRUE);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spml.c: In function ‘get_data’:
spml.c:226:13: note: ‘data_stream’ declared here
  226 |     GArray *data_stream, *debase64_buf, *decoded_data;
      |             ^~~~~~~~~~~
  CCLD     rhk-sm4.la
  CCLD     oirfile.la
  CCLD     opengps.la
  CCLD     spml.la
  CCLD     anasys_xml.la
  CCLD     nanoobserver.la
  CCLD     file.la
  CCLD     nrrdfile.la
  CCLD     sensofarx.la
  CCLD     pixmap.la
  CCLD     spmxfile.la
  CCLD     nanoscantech.la
  CCLD     jpkscan.la
  CXXLD    hdrimage.la
  CCLD     imgexport.la
make[4]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/modules/file'
make[3]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/modules/file'
Making all in graph
make[3]: Entering directory '/build/gwyddion/src/gwyddion-2.58/modules/graph'
make  all-am
make[4]: Entering directory '/build/gwyddion/src/gwyddion-2.58/modules/graph'
  CC       graph_la-graph_cd.lo
  CC       graph_la-graph_align.lo
  CC       graph_la-graph_cut.lo
  CC       graph_la-graph_dos_spectrum.lo
  CC       graph_la-graph_export_ascii.lo
  CC       graph_la-graph_export_bitmap.lo
  CC       graph_la-graph_export_vector.lo
  CC       graph_la-graph_fdfit.lo
  CC       graph_la-graph_fit.lo
  CC       graph_la-graph_filter.lo
  CC       graph_la-graph_level.lo
  CC       graph_la-graph_logscale.lo
  CC       graph_la-graph_peaks.lo
  CC       graph_la-graph_sfuncs.lo
  CC       graph_la-graph_terraces.lo
  CC       graph_la-graph_stats.lo
  CC       graph_la-graph.lo
  CCLD     graph.la
make[4]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/modules/graph'
make[3]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/modules/graph'
Making all in layer
make[3]: Entering directory '/build/gwyddion/src/gwyddion-2.58/modules/layer'
make  all-am
make[4]: Entering directory '/build/gwyddion/src/gwyddion-2.58/modules/layer'
  CC       layer_la-axis.lo
  CC       layer_la-cross.lo
  CC       layer_la-lattice.lo
  CC       layer_la-line.lo
  CC       layer_la-ellipse.lo
  CC       layer_la-path.lo
  CC       layer_la-point.lo
  CC       layer_la-projective.lo
  CC       layer_la-layer.lo
  CC       layer_la-rectangle.lo
  CCLD     layer.la
make[4]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/modules/layer'
make[3]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/modules/layer'
Making all in process
make[3]: Entering directory '/build/gwyddion/src/gwyddion-2.58/modules/process'
make  all-am
make[4]: Entering directory '/build/gwyddion/src/gwyddion-2.58/modules/process'
  CC       process_la-acf2d.lo
  CC       process_la-angle_dist.lo
  CC       process_la-anneal_synth.lo
  CC       process_la-arithmetic.lo
  CC       process_la-averaging.lo
  CC       process_la-bdep_synth.lo
  CC       process_la-basicops.lo
  CC       process_la-binning.lo
  CC       process_la-calcoefs_simple.lo
  CC       process_la-calcoefs_load.lo
  CC       process_la-calcoefs_new.lo
  CC       process_la-calibrate.lo
  CC       process_la-calcoefs_view.lo
  CC       process_la-classify.lo
  CC       process_la-coerce.lo
  CC       process_la-col_synth.lo
  CC       process_la-convolve.lo
  CC       process_la-correct_affine.lo
  CC       process_la-convolution_filter.lo
  CC       process_la-correct_perspective.lo
  CC       process_la-cpde_synth.lo
  CC       process_la-crosscor.lo
  CC       process_la-cwt.lo
  CC       process_la-curvature.lo
  CC       process_la-deconvolve.lo
  CC       process_la-displfield.lo
  CC       process_la-deposit_synth.lo
  CC       process_la-diff_synth.lo
  CC       process_la-domain_synth.lo
  CC       process_la-disc_synth.lo
  CC       process_la-drift.lo
  CC       process_la-dwt.lo
classify.c: In function ‘classify_load_args’:
classify.c:1375:38: warning: implicit conversion from ‘ClassifyQuantityType’ to ‘ClassifyScaleType’ [-Wenum-conversion]
 1375 |         args->id[i] = args->scale[i] = args->quantity[i] = 0;
      |                                      ^
  CC       process_la-dwtanisotropy.lo
  CC       process_la-edge.lo
  CC       process_la-entropy.lo
  CC       process_la-extend.lo
  CC       process_la-extract_path.lo
  CC       process_la-facet_analysis.lo
  CC       process_la-facet_measure.lo
  CC       process_la-facet-level.lo
  CC       process_la-fbm_synth.lo
  CC       process_la-fft_filter_1d.lo
  CC       process_la-fft_filter_2d.lo
  CC       process_la-fft.lo
  CC       process_la-fft_synth.lo
  CC       process_la-fibre_synth.lo
  CC       process_la-fit-shape.lo
  CC       process_la-flatten_base.lo
  CC       process_la-fractal.lo
  CC       process_la-fraccor.lo
  CC       process_la-freq_split.lo
  CC       process_la-gaussian_step.lo
  CC       process_la-good_profile.lo
  CC       process_la-gradient.lo
  CC       process_la-grain_cross.lo
  CC       process_la-grain_dist.lo
  CC       process_la-grain_edge.lo
  CC       process_la-grain_filter.lo
  CC       process_la-grain_mark.lo
  CC       process_la-grain_stat.lo
  CC       process_la-grain_wshed.lo
  CC       process_la-hertz.lo
  CC       process_la-hough.lo
  CC       process_la-immerse.lo
  CC       process_la-indent_analyze.lo
  CC       process_la-laplace.lo
  CC       process_la-lat_synth.lo
  CC       process_la-latsim.lo
  CC       process_la-level.lo
  CC       process_la-level_grains.lo
  CC       process_la-linecorrect.lo
  CC       process_la-linematch.lo
  CC       process_la-lno_synth.lo
  CC       process_la-local_contrast.lo
  CC       process_la-logistic.lo
  CC       process_la-mark_disconn.lo
  CC       process_la-mark_with.lo
  CC       process_la-maskcor.lo
  CC       process_la-mask_distribute.lo
  CC       process_la-mask_edt.lo
  CC       process_la-mask_morph.lo
  CC       process_la-mask_noisify.lo
  CC       process_la-mask_shift.lo
  CC       process_la-maskops.lo
  CC       process_la-mcrop.lo
  CC       process_la-measure_lattice.lo
  CC       process_la-median-bg.lo
  CC       process_la-merge.lo
  CC       process_la-mfm_current.lo
  CC       process_la-mfm_field.lo
  CC       process_la-mfm_findshift.lo
  CC       process_la-mfm_parallel.lo
  CC       process_la-mfm_recalc.lo
  CC       process_la-mfm_shift.lo
  CC       process_la-multiprofile.lo
  CC       process_la-neural.lo
  CC       process_la-noise_synth.lo
  CC       process_la-obj_synth.lo
  CC       process_la-otsu_threshold.lo
  CC       process_la-outliers.lo
  CC       process_la-pat_synth.lo
  CC       process_la-phase_synth.lo
  CC       process_la-pid.lo
  CC       process_la-pileup_synth.lo
  CC       process_la-polylevel.lo
  CC       process_la-polydistort.lo
  CC       process_la-presentationops.lo
  CC       process_la-psdf2d.lo
  CC       process_la-psdf_logphi.lo
  CC       process_la-psf.lo
  CC       process_la-psf-fit.lo
  CC       process_la-rank.lo
  CC       process_la-rank-filter.lo
  CC       process_la-raveraging.lo
  CC       process_la-relate.lo
  CC       process_la-resample.lo
  CC       process_la-roddeposit_synth.lo
  CC       process_la-scale.lo
  CC       process_la-rotate.lo
  CC       process_la-scars.lo
  CC       process_la-semsim.lo
  CC       process_la-shade.lo
  CC       process_la-slope_dist.lo
  CC       process_la-sphere-revolve.lo
  CC       process_la-stitch.lo
  CC       process_la-straighten_path.lo
  CC       process_la-terracefit.lo
  CC       process_la-threshold.lo
  CC       process_la-tilt.lo
  CC       process_la-tip_blind.lo
  CC       process_la-tip_model.lo
  CC       process_la-tipshape.lo
  CC       process_la-tipops.lo
  CC       process_la-trimmed-mean.lo
  CC       process_la-unrotate.lo
  CC       process_la-volumize.lo
  CC       process_la-volumize_layers.lo
  CC       process_la-wave_synth.lo
  CC       process_la-wpour_mark.lo
  CC       process_la-wrapvalue.lo
  CC       process_la-xydenoise.lo
  CC       process_la-xyz_channels.lo
  CC       process_la-xyzize.lo
  CC       process_la-zero_crossing.lo
  CC       process_la-process.lo
  CCLD     process.la
make[4]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/modules/process'
make[3]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/modules/process'
Making all in tools
make[3]: Entering directory '/build/gwyddion/src/gwyddion-2.58/modules/tools'
make  all-am
make[4]: Entering directory '/build/gwyddion/src/gwyddion-2.58/modules/tools'
  CC       tools_la-corrlen.lo
  CC       tools_la-cprofile.lo
  CC       tools_la-crop.lo
  CC       tools_la-filter.lo
  CC       tools_la-grainmeasure.lo
  CC       tools_la-distance.lo
  CC       tools_la-icolorange.lo
  CC       tools_la-level3.lo
  CC       tools_la-grainremover.lo
  CC       tools_la-linestats.lo
  CC       tools_la-pathlevel.lo
  CC       tools_la-profile.lo
  CC       tools_la-maskedit.lo
  CC       tools_la-readvalue.lo
  CC       tools_la-roughness.lo
  CC       tools_la-stats.lo
  CC       tools_la-rprofile.lo
  CC       tools_la-sfunctions.lo
  CC       tools_la-selectionmanager.lo
  CC       tools_la-spectro.lo
  CC       tools_la-tools.lo
  CC       tools_la-spotremove.lo
  CCLD     tools.la
make[4]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/modules/tools'
make[3]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/modules/tools'
Making all in volume
make[3]: Entering directory '/build/gwyddion/src/gwyddion-2.58/modules/volume'
make  all-am
make[4]: Entering directory '/build/gwyddion/src/gwyddion-2.58/modules/volume'
  CC       volume_la-volume_arithmetic.lo
  CC       volume_la-volume_calibrate.lo
  CC       volume_la-volume_asciiexport.lo
  CC       volume_la-volume_fdfit.lo
  CC       volume_la-volume_equiplane.lo
  CC       volume_la-volume_invert.lo
  CC       volume_la-volume_extract.lo
  CC       volume_la-volume_kmeans.lo
  CC       volume_la-volume_kmedians.lo
  CC       volume_la-volume_linestat.lo
  CC       volume_la-volume_mfmrecalc.lo
  CC       volume_la-volume_slice.lo
  CC       volume_la-volume_planestat.lo
  CC       volume_la-volume_outliers.lo
  CC       volume_la-volume_rephase.lo
  CC       volume_la-volume_psf.lo
  CC       volume_la-volume_planelevel.lo
  CC       volume_la-volume_swaxes.lo
  CC       volume_la-volumeops.lo
  CC       volume_la-volume_strayfield.lo
  CC       volume_la-volume_zcal.lo
  CC       volume_la-volume_zposlevel.lo
  CC       volume_la-volume.lo
volume_rephase.c: In function ‘rephase’:
volume_rephase.c:799:62: warning: ‘val1’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  799 |                      r1data[col + xres*row  + xres*yres*lev] = val1;
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
volume_rephase.c:783:13: note: ‘val1’ was declared here
  783 |     gdouble val1, val2, lastval1, lastval2;
      |             ^~~~
  CCLD     volume.la
make[4]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/modules/volume'
make[3]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/modules/volume'
Making all in xyz
make[3]: Entering directory '/build/gwyddion/src/gwyddion-2.58/modules/xyz'
make  all-am
make[4]: Entering directory '/build/gwyddion/src/gwyddion-2.58/modules/xyz'
  CC       xyz_la-xyzops.lo
  CC       xyz_la-xyz_level.lo
  CC       xyz_la-xyz_raster.lo
  CC       xyz_la-xyz_drift.lo
  CC       xyz_la-xyz_split.lo
  CC       xyz_la-xyz.lo
xyz_raster.c:195:5: warning: implicit conversion from ‘enum <anonymous>’ to ‘enum <anonymous>’ [-Wenum-conversion]
  195 |     GWY_INTERPOLATION_AVERAGE, GWY_EXTERIOR_MIRROR_EXTEND,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
  CCLD     xyz.la
make[4]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/modules/xyz'
make[3]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/modules/xyz'
Making all in pygwy
make[3]: Entering directory '/build/gwyddion/src/gwyddion-2.58/modules/pygwy'
  GEN      pygwy.defs
python2 ./pygwy-fix-defs-1.py pygwy.defs.tmp2 >pygwy.defs.tmp
Fix-regexp '\\bGwyCdLine\\b' did not match anything.
python2 ./pygwy-fix-defs-2.py --codegendir=/usr/share/pygobject/2.0/codegen >pygwy.defs
rm pygwy.defs.tmp pygwy.defs.tmp2
PYGTK_CODEGENDIR=/usr/share/pygobject/2.0/codegen python2 ./pygwy-codegen.py \
  --override ./pygwy.override --prefix pygwy pygwy.defs \
  | sed -e 's/^void$/static void/' -e 's/pygwy\.c/pygwywrap\.c/' \
        -e '1s#.*#/* This is a 'GENERATED' file */#' >pygwywrap.c
Could not write method GwyRGBA.to_gdk_color: No ArgType for GdkColor*
Could not write method GwyRGBA.from_gdk_color: No ArgType for const-GdkColor*
Could not write method GwyRGBA.from_gdk_color_and_alpha: No ArgType for const-GdkColor*
Warning: generating old-style constructor for:gwy_axis_new
Warning: generating old-style constructor for:gwy_brick_new
Warning: generating old-style constructor for:gwy_color_axis_new
Could not write method GwyColorAxis.set_tick_map_func: No ArgType for GwyColorAxisMapFunc
Could not write method GwyContainer.duplicate_by_prefixv: No ArgType for const-gchar**
Could not write method GwyContainer.foreach: No ArgType for GHFunc
Could not write method GwyContainer.keys_with_prefix: No ArgType for guint*
Could not write method GwyContainer.keys_with_prefix_by_name: No ArgType for guint*
Could not write method GwyCurve.set_control_points: No ArgType for GwyChannelData*
Could not write method GwyCurve.get_control_points: No ArgType for GwyChannelData*
Warning: generating old-style constructor for:gwy_data_field_new
Could not write method GwyDataField.distort: No ArgType for GwyCoordTransform2DFunc
Could not write method GwyDataField.grains_get_quantities: No ArgType for gdouble**
Could not write method GwyDataField.area_fit_plane_mask: No ArgType for gdouble*
Could not write method GwyDataField.area_get_autorange: No ArgType for gdouble*
Warning: generating old-style constructor for:gwy_data_line_new
Warning: generating old-style constructor for:gwy_data_view_new
Warning: generating old-style constructor for:gwy_data_window_new
Warning: generating old-style constructor for:gwy_graph_new
Could not write method GwyGraphCurveModel.get_calibration_data: No ArgType for GwyCurveCalibrationData*
Could not write method GwyGraphCurveModel.set_calibration_data: No ArgType for const-GwyCurveCalibrationData*
Warning: generating old-style constructor for:gwy_graph_curves_new
Warning: generating old-style constructor for:gwy_graph_data_new
Could not write method GwyGraphLabel.draw_on_drawable: No ArgType for PangoLayout*
Warning: generating old-style constructor for:gwy_inventory_new
Could not write constructor for GwyInventory: No ArgType for const-GwyInventoryItemType*
Could not write method GwyInventory.get_item_type: No ArgType for const-GwyInventoryItemType*
Could not write method GwyInventory.foreach: No ArgType for GHFunc
Could not write method GwyInventory.find: No ArgType for GHRFunc
Could not write method GwyInventoryStore.get_iter: No ArgType for GtkTreeIter*
Could not write method GwyInventoryStore.iter_is_valid: No ArgType for GtkTreeIter*
Could not write method GwyMarkerBox.set_validator: No ArgType for GwyMarkerValidateFunc
Could not write method GwyMarkerBox.get_validator: No ArgType for GwyMarkerValidateFunc
Warning: generating old-style constructor for:gwy_null_store_new
Could not write method GwyNullStore.get_model: No ArgType for gpointer
Could not write method GwyNullStore.set_model: No ArgType for gpointer
Could not write method GwyNullStore.iter_is_valid: No ArgType for GtkTreeIter*
Could not write method GwyNLFitPreset.get_value: No ArgType for const-gdouble*
Could not write method GwyNLFitPreset.guess: No ArgType for const-gdouble*
Could not write method GwyNLFitPreset.create_fitter: No ArgType for GwyMathNLFit*
Could not write method GwyNLFitPreset.fit: No ArgType for GwyMathNLFit*
Could not write method GwyGradient.get_point: No ArgType for GwyGradientPoint
Could not write method GwyGradient.set_point: No ArgType for const-GwyGradientPoint*
Could not write method GwyGradient.insert_point: No ArgType for const-GwyGradientPoint*
Could not write method GwyGradient.insert_point_sorted: No ArgType for const-GwyGradientPoint*
Could not write method GwyGradient.get_points: No ArgType for const-GwyGradientPoint*
Could not write method GwyGradient.set_points: No ArgType for const-GwyGradientPoint*
Could not write method GwyCDLine.fit_with_caldata: No ArgType for const-gdouble*
Warning: generating old-style constructor for:gwy_si_unit_new
Could not write method GwySIUnit.factor_to_base: No ArgType for gdouble*
Could not write method GwySelection.filter: No ArgType for GwySelectionFilterFunc
Warning: generating old-style constructor for:gwy_shader_new
Could not write method GwyShapeFitPreset.get_secondary_value: No ArgType for const-gdouble*
Could not write method GwyShapeFitPreset.get_secondary_error: No ArgType for const-gdouble*
Could not write method GwyShapeFitPreset.setup: No ArgType for gdouble*
Could not write method GwyShapeFitPreset.guess: No ArgType for gdouble*
Could not write method GwyShapeFitPreset.get_value: No ArgType for const-gdouble*
Could not write method GwyShapeFitPreset.calculate_z: No ArgType for gdouble*
Could not write method GwyShapeFitPreset.calculate_xyz: No ArgType for const-gdouble*
Could not write method GwyShapeFitPreset.create_fitter: No ArgType for GwyMathNLFit*
Could not write method GwyShapeFitPreset.fit: No ArgType for GwyMathNLFit*
Could not write method GwyShapeFitPreset.quick_fit: No ArgType for GwyMathNLFit*
Could not write method GwySurface.get_data_full: No ArgType for guint*
Could not write function gwy_string_to_enum: No ArgType for const-GwyEnum*
Could not write function gwy_enum_to_string: No ArgType for const-GwyEnum*
Could not write function gwy_enuml_to_string: varargs functions not supported
Could not write function gwy_string_to_flags: No ArgType for const-GwyEnum*
Could not write function gwy_flags_to_string: No ArgType for const-GwyEnum*
Could not write function gwy_inventory_new_filled: No ArgType for const-GwyInventoryItemType*
Could not write function gwy_inventory_new_from_array: No ArgType for const-GwyInventoryItemType*
Could not write function gwy_math_lin_solve: No ArgType for const-gdouble*
Could not write function gwy_math_tridiag_solve_rewrite: No ArgType for gdouble*
Could not write function gwy_math_choleski_decompose: No ArgType for gdouble*
Could not write function gwy_math_choleski_solve: No ArgType for const-gdouble*
Could not write function gwy_math_choleski_invert: No ArgType for gdouble*
Could not write function gwy_math_find_minimum_1d: No ArgType for GwyRealFunc
Could not write function gwy_check_regular_2d_grid: No ArgType for const-gdouble*
Could not write function gwy_math_kth_ranks: No ArgType for gdouble*
Could not write function gwy_math_percentiles: No ArgType for gdouble*
Could not write function gwy_math_sort: No ArgType for gdouble*
Could not write function gwy_guint_sort: No ArgType for guint*
Could not write function gwy_math_sort_with_index: No ArgType for gdouble*
Could not write function gwy_math_median_uncertainty: No ArgType for gdouble*
Could not write function gwy_math_histogram: No ArgType for const-gdouble*
Could not write function gwy_math_nlfit_new_idx: No ArgType for GwyNLFitIdxFunc
Could not write function gwy_math_nlfit_copy: No ArgType for GwyMathNLFit*
Could not write function gwy_math_nlfit_fit: No ArgType for GwyMathNLFit*
Could not write function gwy_math_nlfit_fit_full: No ArgType for GwyMathNLFit*
Could not write function gwy_math_nlfit_fit_idx: No ArgType for GwyMathNLFit*
Could not write function gwy_math_nlfit_fit_idx_full: No ArgType for GwyMathNLFit*
Could not write function gwy_math_nlfit_get_max_iterations: No ArgType for GwyMathNLFit*
Could not write function gwy_math_nlfit_set_max_iterations: No ArgType for GwyMathNLFit*
Could not write function gwy_math_nlfit_get_approx_geometric: No ArgType for GwyMathNLFit*
Could not write function gwy_math_nlfit_set_approx_geometric: No ArgType for GwyMathNLFit*
Could not write function gwy_math_nlfit_succeeded: No ArgType for GwyMathNLFit*
Could not write function gwy_math_nlfit_get_dispersion: No ArgType for GwyMathNLFit*
Could not write function gwy_math_nlfit_get_correlations: No ArgType for GwyMathNLFit*
Could not write function gwy_math_nlfit_get_eval: No ArgType for GwyMathNLFit*
Could not write function gwy_math_nlfit_get_covar: No ArgType for GwyMathNLFit*
Could not write function gwy_math_nlfit_get_nparam: No ArgType for GwyMathNLFit*
Could not write function gwy_math_nlfit_get_sigma: No ArgType for GwyMathNLFit*
Could not write function gwy_math_nlfit_set_callbacks: No ArgType for GwyMathNLFit*
Could not write function gwy_math_nlfit_diff: No ArgType for const-gdouble*
Could not write function gwy_math_nlfit_derive: No ArgType for const-gdouble*
Could not write function gwy_math_nlfit_diff_idx: No ArgType for const-gdouble*
Could not write function gwy_math_nlfit_map_free_params: No ArgType for const-gboolean*
Could not write function gwy_serializable_serialize: No ArgType for GByteArray*
Could not write function gwy_serializable_deserialize: No ArgType for gsize*
Could not write function gwy_serialize_get_struct_size: No ArgType for const-GwySerializeSpec*
Could not write function gwy_serialize_get_items_size: No ArgType for const-GwySerializeItem*
Could not write function gwy_serialize_pack_object_struct: No ArgType for GByteArray*
Could not write function gwy_serialize_unpack_object_struct: No ArgType for gsize*
Could not write function gwy_serialize_object_items: No ArgType for GByteArray*
Could not write function gwy_deserialize_object_hash: No ArgType for gsize*
Could not write function gwy_hash_table_to_slist_cb: No ArgType for gpointer
Could not write function gwy_hash_table_to_list_cb: No ArgType for gpointer
Could not write function gwy_ascii_strcase_equal: No ArgType for gconstpointer
Could not write function gwy_ascii_strcase_hash: No ArgType for gconstpointer
Could not write function gwy_stramong: varargs functions not supported
Could not write function gwy_memmem: No ArgType for gconstpointer
Could not write function gwy_file_get_contents: No ArgType for guchar**
Could not write function gwy_str_next_line: No ArgType for gchar**
Could not write function gwy_memcpy_byte_swap: No ArgType for guint8*
Could not write function gwy_convert_raw_data: No ArgType for gconstpointer
Could not write function gwy_object_set_or_reset: varargs functions not supported
Could not write function gwy_set_member_object: varargs functions not supported
Could not write function gwy_fprintf: varargs functions not supported
Could not write function gwy_merge_type_get_enum: No ArgType for const-GwyEnum*
Could not write function gwy_masking_type_get_enum: No ArgType for const-GwyEnum*
Could not write function gwy_plane_symmetry_get_enum: No ArgType for const-GwyEnum*
Could not write function gwy_2d_cwt_wavelet_type_get_enum: No ArgType for const-GwyEnum*
Could not write function gwy_orientation_get_enum: No ArgType for const-GwyEnum*
Could not write function gwy_dwt_type_get_enum: No ArgType for const-GwyEnum*
Could not write function gwy_dwt_denoise_type_get_enum: No ArgType for const-GwyEnum*
Could not write function gwy_interpolation_type_get_enum: No ArgType for const-GwyEnum*
Could not write function gwy_windowing_type_get_enum: No ArgType for const-GwyEnum*
Could not write function gwy_correlation_type_get_enum: No ArgType for const-GwyEnum*
Could not write function gwy_distance_transform_type_get_enum: No ArgType for const-GwyEnum*
Could not write function gwy_fft_simple: No ArgType for const-gdouble*
Could not write function gwy_check_boxes_create: No ArgType for const-GwyEnum*
Could not write function gwy_check_boxes_createl: varargs functions not supported
Could not write function gwy_check_boxes_attach_to_table: No ArgType for GSList*
Could not write function gwy_check_boxes_set_selected: No ArgType for GSList*
Could not write function gwy_check_boxes_get_selected: No ArgType for GSList*
Could not write function gwy_check_box_get_group: No ArgType for GSList*
Could not write function gwy_check_boxes_find: No ArgType for GSList*
Could not write function gwy_check_boxes_set_sensitive: No ArgType for GSList*
Could not write function gwy_enum_combo_box_newl: varargs functions not supported
Could not write function gwy_graph_curve_type_get_enum: No ArgType for const-GwyEnum*
Could not write function gwy_list_store_row_changed: No ArgType for GtkTreeIter*
Could not write function gwy_get_pango_ft2_font_map: No ArgType for PangoFontMap*
Could not write function gwy_graph_draw_curve: No ArgType for GwyGraphActiveAreaSpecs*
Could not write function gwy_graph_draw_selection_points: No ArgType for GwyGraphActiveAreaSpecs*
Could not write function gwy_graph_draw_selection_areas: No ArgType for GwyGraphActiveAreaSpecs*
Could not write function gwy_graph_draw_selection_lines: No ArgType for GwyGraphActiveAreaSpecs*
Could not write function gwy_graph_draw_selection_xareas: No ArgType for GwyGraphActiveAreaSpecs*
Could not write function gwy_graph_draw_selection_yareas: No ArgType for GwyGraphActiveAreaSpecs*
Could not write function gwy_graph_draw_grid: No ArgType for GwyGraphActiveAreaSpecs*
Could not write function gwy_radio_buttons_create: No ArgType for const-GwyEnum*
Could not write function gwy_radio_buttons_createl: varargs functions not supported
Could not write function gwy_radio_buttons_attach_to_table: No ArgType for GSList*
Could not write function gwy_radio_buttons_set_current: No ArgType for GSList*
Could not write function gwy_radio_buttons_get_current: No ArgType for GSList*
Could not write function gwy_radio_buttons_find: No ArgType for GSList*
Could not write function gwy_radio_buttons_set_sensitive: No ArgType for GSList*
Could not write function gwy_file_func_register: No ArgType for GwyFileDetectFunc
Could not write function gwy_file_func_foreach: No ArgType for GFunc
Could not write function gwy_file_load_with_func: No ArgType for const-gchar**
Could not write function gwy_file_save_with_func: No ArgType for const-gchar**
Could not write function gwy_file_get_data_info: No ArgType for const-gchar**
Could not write function gwy_graph_func_register: No ArgType for GwyGraphFunc
Could not write function gwy_graph_func_foreach: No ArgType for GFunc
Could not write function gwy_layer_func_foreach: No ArgType for GFunc
Could not write function gwy_module_register_modules: No ArgType for const-gchar**
Could not write function gwy_module_lookup: No ArgType for const-GwyModuleInfo*
Could not write function gwy_module_get_functions: No ArgType for GSList*
Could not write function gwy_module_foreach: No ArgType for GHFunc
Could not write function gwy_module_failure_foreach: No ArgType for GFunc
Could not write function gwy_module_register_module: No ArgType for const-GwyModuleInfo*
Could not write function gwy_process_func_register: No ArgType for GwyProcessFunc
Could not write function gwy_process_func_foreach: No ArgType for GFunc
Could not write function gwy_tool_func_foreach: No ArgType for GFunc
Could not write function gwy_volume_func_register: No ArgType for GwyVolumeFunc
Could not write function gwy_volume_func_foreach: No ArgType for GFunc
Could not write function gwy_xyz_func_register: No ArgType for GwyXYZFunc
Could not write function gwy_xyz_func_foreach: No ArgType for GFunc
Could not write function gwy_app_current_tool: No ArgType for GwyTool*
Could not write function gwy_app_init_common: varargs functions not supported
Could not write function gwy_app_init_nongui: varargs functions not supported
Could not write function gwy_app_data_browser_foreach: No ArgType for GwyAppDataForeachFunc
Could not write function gwy_app_data_browser_add_channel_watch: No ArgType for GwyAppDataWatchFunc
Could not write function gwy_app_data_browser_add_graph_watch: No ArgType for GwyAppDataWatchFunc
Could not write function gwy_app_sync_data_itemsv: No ArgType for const-GwyDataItem*
Could not write function gwy_app_sync_volume_items: varargs functions not supported
Could not write function gwy_app_sync_volume_itemsv: No ArgType for const-GwyDataItem*
Could not write function gwy_func_use_add: No ArgType for GwyFunctionUse*
Could not write function gwy_func_use_get: No ArgType for GwyFunctionUse*
Could not write function gwy_func_use_load: No ArgType for GwyFunctionUse*
Could not write function gwy_func_use_save: No ArgType for GwyFunctionUse*
Could not write function gwy_app_process_func_get_use: No ArgType for GwyFunctionUse*
Could not write function GINT16_FROM_LE: No ArgType for return
Could not write function GINT16_FROM_BE: No ArgType for return
Could not write function GUINT16_FROM_LE: No ArgType for return
Could not write function GUINT16_FROM_BE: No ArgType for return
Could not write function GINT32_FROM_LE: No ArgType for return
Could not write function GINT32_FROM_BE: No ArgType for return
Could not write function GUINT32_FROM_LE: No ArgType for return
Could not write function GUINT32_FROM_BE: No ArgType for return
Could not write function GINT64_FROM_LE: No ArgType for return
Could not write function GINT64_FROM_BE: No ArgType for return
Could not write function GUINT64_FROM_LE: No ArgType for return
Could not write function GUINT64_FROM_BE: No ArgType for return
Could not write function gwy_text_header_parse: No ArgType for const-GwyTextHeaderParser*
Could not write function gwy_save_auxiliary_with_callback: No ArgType for GwySaveAuxiliaryCreate
Could not write function gwy_module_data_load: No ArgType for gchar**
Could not write function gwy_plain_tool_get_z_average: No ArgType for const-gdouble*
Could not write function gwy_help_add_to_tool_dialog: No ArgType for GwyTool*
Could not write function gwy_app_channel_log_add: varargs functions not supported
Could not write function gwy_app_volume_log_add: varargs functions not supported
Could not write function gwy_app_xyz_log_add: varargs functions not supported
Could not write function gwy_app_menu_recent_files_update: No ArgType for GList*
Could not write function gwy_app_settings_get_module_dirs: No ArgType for gchar**
Could not write function gwy_app_gl_init: No ArgType for int*
Could not write function gwy_app_undo_checkpointv: No ArgType for const-gchar**
Could not write function gwy_app_undo_qcheckpointv: No ArgType for const-GQuark*
Could not write function gwy_undo_checkpointv: No ArgType for const-gchar**
Could not write function gwy_undo_qcheckpointv: No ArgType for const-GQuark*
Could not write function gwy_data_validate: No ArgType for GSList*
Warning: Constructor for GwyAxis needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GwyBrick needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GwyColorAxis needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GwyDataField needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GwyDataLine needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GwyDataView needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GwyDataViewLayer needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GwyDataWindow needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GwyGraph needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GwyGraphCurves needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GwyGraphData needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GwyGraphWindow needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GwyInventory needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GwyMarkerBox needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GwyNullStore needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GwyPixmapLayer needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GwyResourceEditor needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GwyRuler needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GwySIUnit needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GwyShader needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GwyVectorLayer needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
***INFO*** The coverage of global functions is 72.27% (430/595)
***INFO*** The coverage of methods is 95.34% (1044/1095)
***INFO*** There are no declared virtual proxies.
***INFO*** There are no declared virtual accessors.
***INFO*** There are no declared interface proxies.
make  all-am
make[4]: Entering directory '/build/gwyddion/src/gwyddion-2.58/modules/pygwy'
  CC       pygwy_la-wrap_calls.lo
  CC       gwy_la-gwy.lo
  CC       pygwy_la-pygwy.lo
  CC       pygwy_la-pygwy-console.lo
  CC       gwy_la-wrap_calls.lo
  GEN      pygwy.lang
  CCLD     gwy.la
  CCLD     pygwy.la
make[4]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/modules/pygwy'
make[3]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/modules/pygwy'
make[3]: Entering directory '/build/gwyddion/src/gwyddion-2.58/modules'
  CC       plugin-proxy.lo
  CCLD     plugin-proxy.la
make[3]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/modules'
make[2]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/modules'
Making all in plugins
make[2]: Entering directory '/build/gwyddion/src/gwyddion-2.58/plugins'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/plugins'
Making all in po
make[2]: Entering directory '/build/gwyddion/src/gwyddion-2.58/po'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/po'
Making all in pixmaps
make[2]: Entering directory '/build/gwyddion/src/gwyddion-2.58/pixmaps'
Making all in src
make[3]: Entering directory '/build/gwyddion/src/gwyddion-2.58/pixmaps/src'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/pixmaps/src'
make[3]: Entering directory '/build/gwyddion/src/gwyddion-2.58/pixmaps'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/pixmaps'
make[2]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/pixmaps'
Making all in perl
make[2]: Entering directory '/build/gwyddion/src/gwyddion-2.58/perl'
for i in Gwyddion::dump.3pm; do \
    pm=`echo $i | sed -e 's#::#/#g' -e 's/3pm$/pm/'`; \
    /usr/bin/core_perl/pod2man --center=gwyddion ./$pm $i; \
done
make[2]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/perl'
Making all in python
make[2]: Entering directory '/build/gwyddion/src/gwyddion-2.58/python'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/python'
Making all in ruby
make[2]: Entering directory '/build/gwyddion/src/gwyddion-2.58/ruby'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/ruby'
Making all in data
make[2]: Entering directory '/build/gwyddion/src/gwyddion-2.58/data'
Making all in glmaterials
make[3]: Entering directory '/build/gwyddion/src/gwyddion-2.58/data/glmaterials'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/data/glmaterials'
Making all in gradients
make[3]: Entering directory '/build/gwyddion/src/gwyddion-2.58/data/gradients'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/data/gradients'
make[3]: Entering directory '/build/gwyddion/src/gwyddion-2.58/data'
  GEN      gwyddion.desktop
  GEN      gwyddion.thumbnailer
make[3]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/data'
make[2]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/data'
Making all in utils
make[2]: Entering directory '/build/gwyddion/src/gwyddion-2.58/utils'
  CC       dump-modules.o
  CCLD     dump-modules
make[2]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/utils'
Making all in thumbnailer
make[2]: Entering directory '/build/gwyddion/src/gwyddion-2.58/thumbnailer'
  CC       gwyddion-thumbnailer.o
  CCLD     gwyddion-thumbnailer
make[2]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/thumbnailer'
Making all in devel-docs
make[2]: Entering directory '/build/gwyddion/src/gwyddion-2.58/devel-docs'
Making all in libgwyddion
make[3]: Entering directory '/build/gwyddion/src/gwyddion-2.58/devel-docs/libgwyddion'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/devel-docs/libgwyddion'
Making all in libgwyprocess
make[3]: Entering directory '/build/gwyddion/src/gwyddion-2.58/devel-docs/libgwyprocess'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/devel-docs/libgwyprocess'
Making all in libgwydraw
make[3]: Entering directory '/build/gwyddion/src/gwyddion-2.58/devel-docs/libgwydraw'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/devel-docs/libgwydraw'
Making all in libgwydgets
make[3]: Entering directory '/build/gwyddion/src/gwyddion-2.58/devel-docs/libgwydgets'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/devel-docs/libgwydgets'
Making all in libgwymodule
make[3]: Entering directory '/build/gwyddion/src/gwyddion-2.58/devel-docs/libgwymodule'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/devel-docs/libgwymodule'
Making all in libgwyapp
make[3]: Entering directory '/build/gwyddion/src/gwyddion-2.58/devel-docs/libgwyapp'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/devel-docs/libgwyapp'
make[3]: Entering directory '/build/gwyddion/src/gwyddion-2.58/devel-docs'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/devel-docs'
make[2]: Leaving directory '/build/gwyddion/src/gwyddion-2.58/devel-docs'
make[2]: Entering directory '/build/gwyddion/src/gwyddion-2.58'
make[2]: Leaving directory '/build/gwyddion/src/gwyddion-2.58'
make[1]: Leaving directory '/build/gwyddion/src/gwyddion-2.58'

Last edited by loqs (2021-05-19 21:20:27)

Offline

Board footer

Powered by FluxBB