Raspbian Package Auto-Building

Build log for snd (11.7-4) on armhf

snd11.7-4armhf → 2015-09-15 09:08:00

sbuild (Debian sbuild) 0.65.2 (24 Mar 2015) on bm-wb-02

╔══════════════════════════════════════════════════════════════════════════════╗
║ snd 11.7-4 (armhf)                                         15 Sep 2015 08:39 ║
╚══════════════════════════════════════════════════════════════════════════════╝

Package: snd
Version: 11.7-4
Source Version: 11.7-4
Distribution: stretch-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'build/snd-w1vk9H/snd-11.7' with '«PKGBUILDDIR»'
I: NOTICE: Log filtering will replace 'build/snd-w1vk9H' with '«BUILDDIR»'
I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/stretch-staging-armhf-sbuild-69f90bb2-b5ec-45e2-9de7-1cb2279b0f31' with '«CHROOT»'

┌──────────────────────────────────────────────────────────────────────────────┐
│ Update chroot                                                                │
└──────────────────────────────────────────────────────────────────────────────┘

Get:1 http://172.17.0.1 stretch-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1 stretch-staging/main Sources [8296 kB]
Get:3 http://172.17.0.1 stretch-staging/main armhf Packages [10.2 MB]
Ign http://172.17.0.1 stretch-staging/main Translation-en
Fetched 18.5 MB in 34s (542 kB/s)
Reading package lists...

┌──────────────────────────────────────────────────────────────────────────────┐
│ Fetch source files                                                           │
└──────────────────────────────────────────────────────────────────────────────┘


Check APT
─────────

Checking available source versions...

Download source files with APT
──────────────────────────────

Reading package lists...
Building dependency tree...
Reading state information...
Need to get 19.7 MB of source archives.
Get:1 http://172.17.0.1/private/ stretch-staging/main snd 11.7-4 (dsc) [1878 B]
Get:2 http://172.17.0.1/private/ stretch-staging/main snd 11.7-4 (tar) [19.7 MB]
Get:3 http://172.17.0.1/private/ stretch-staging/main snd 11.7-4 (diff) [11.8 kB]
Fetched 19.7 MB in 4s (4466 kB/s)
Download complete and in download only mode

Check architectures
───────────────────


Check dependencies
──────────────────

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/«BUILDDIR»/resolver-jIOOB_/apt_archive/sbuild-build-depends-core-dummy.deb'.
OK
Ign file: ./ InRelease
Get:1 file: ./ Release.gpg [299 B]
Get:2 file: ./ Release [2119 B]
Ign file: ./ Translation-en
Reading package lists...
Reading package lists...

┌──────────────────────────────────────────────────────────────────────────────┐
│ Install core build dependencies (apt-based resolver)                         │
└──────────────────────────────────────────────────────────────────────────────┘

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
debconf: delaying package configuration, since apt-utils is not installed
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
Need to get 0 B/762 B of archives.
After this operation, 0 B of additional disk space will be used.
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 12875 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
Merged Build-Depends: libc6-dev | libc-dev, gcc (>= 4:4.9.1), g++ (>= 4:4.9.1), make, dpkg-dev (>= 1.17.11), debhelper (>= 7.0.50~), ladspa-sdk, xutils-dev, libgsl0-dev (>= 1.1.1), dh-autoreconf, autotools-dev (>= 20100122.1~), libfftw3-dev (>= 2.1.3), libgtk2.0-dev (>= 2.0.6), libsamplerate0-dev, libxmu-dev, libpulse-dev, libasound2-dev, libmpc-dev (>= 0.8), bzip2
Filtered Build-Depends: libc6-dev, gcc (>= 4:4.9.1), g++ (>= 4:4.9.1), make, dpkg-dev (>= 1.17.11), debhelper (>= 7.0.50~), ladspa-sdk, xutils-dev, libgsl0-dev (>= 1.1.1), dh-autoreconf, autotools-dev (>= 20100122.1~), libfftw3-dev (>= 2.1.3), libgtk2.0-dev (>= 2.0.6), libsamplerate0-dev, libxmu-dev, libpulse-dev, libasound2-dev, libmpc-dev (>= 0.8), bzip2
dpkg-deb: building package 'sbuild-build-depends-snd-dummy' in '/«BUILDDIR»/resolver-3FXKAP/apt_archive/sbuild-build-depends-snd-dummy.deb'.
OK
Ign file: ./ InRelease
Get:1 file: ./ Release.gpg [299 B]
Get:2 file: ./ Release [2119 B]
Ign file: ./ Translation-en
Reading package lists...
Reading package lists...

┌──────────────────────────────────────────────────────────────────────────────┐
│ Install snd build dependencies (apt-based resolver)                          │
└──────────────────────────────────────────────────────────────────────────────┘

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  autoconf automake autopoint autotools-dev bsdmainutils debhelper
  dh-autoreconf file fontconfig fontconfig-config fonts-dejavu-core gettext
  gettext-base gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0
  gir1.2-glib-2.0 gir1.2-gtk-2.0 gir1.2-pango-1.0 groff-base intltool-debian
  ladspa-sdk libasound2 libasound2-data libasound2-dev libasprintf0v5
  libasyncns0 libatk1.0-0 libatk1.0-data libatk1.0-dev libavahi-client3
  libavahi-common-data libavahi-common3 libcairo-gobject2
  libcairo-script-interpreter2 libcairo2 libcairo2-dev libcroco3 libcups2
  libdatrie1 libelf1 libexpat1 libexpat1-dev libffi6 libfftw3-bin libfftw3-dev
  libfftw3-double3 libfftw3-single3 libflac8 libfontconfig1 libfontconfig1-dev
  libfreetype6 libfreetype6-dev libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common
  libgdk-pixbuf2.0-dev libgirepository-1.0-1 libglib2.0-0 libglib2.0-bin
  libglib2.0-data libglib2.0-dev libgmp-dev libgmpxx4ldbl libgnutls-deb0-28
  libgraphite2-3 libgsl0-dev libgsl0ldbl libgssapi-krb5-2 libgtk2.0-0
  libgtk2.0-common libgtk2.0-dev libharfbuzz-dev libharfbuzz-gobject0
  libharfbuzz-icu0 libharfbuzz0b libhogweed4 libice-dev libice6 libicu55
  libjasper1 libjbig0 libjpeg62-turbo libjson-c2 libk5crypto3 libkeyutils1
  libkrb5-3 libkrb5support0 liblzo2-2 libmagic1 libmpc-dev libmpfr-dev
  libnettle6 libogg0 libp11-kit0 libpango-1.0-0 libpango1.0-dev
  libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre16-3
  libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpixman-1-0
  libpixman-1-dev libpng12-dev libpthread-stubs0-dev libpulse-dev
  libpulse-mainloop-glib0 libpulse0 libpython-stdlib libpython2.7-minimal
  libpython2.7-stdlib libsamplerate0 libsamplerate0-dev libsigsegv2 libsm-dev
  libsm6 libsndfile1 libsqlite3-0 libssl1.0.0 libtasn1-6 libthai-data libthai0
  libtiff5 libtool libunistring0 libvorbis0a libvorbisenc2 libwrap0 libx11-6
  libx11-data libx11-dev libx11-xcb1 libxau-dev libxau6 libxcb-render0
  libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb1 libxcb1-dev
  libxcomposite-dev libxcomposite1 libxcursor-dev libxcursor1 libxdamage-dev
  libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev
  libxfixes3 libxft-dev libxft2 libxi-dev libxi6 libxinerama-dev libxinerama1
  libxml2 libxml2-utils libxmu-dev libxmu-headers libxmu6 libxrandr-dev
  libxrandr2 libxrender-dev libxrender1 libxt-dev libxt6 libxtst6 m4 man-db
  mime-support pkg-config po-debconf python python-minimal python2.7
  python2.7-minimal shared-mime-info ucf x11-common x11proto-composite-dev
  x11proto-core-dev x11proto-damage-dev x11proto-fixes-dev x11proto-input-dev
  x11proto-kb-dev x11proto-randr-dev x11proto-render-dev x11proto-xext-dev
  x11proto-xinerama-dev xorg-sgml-doctools xtrans-dev xutils-dev zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc wamerican wordlist whois
  vacation dh-make gettext-doc groff libasound2-plugins alsa-utils
  libasound2-doc libcairo2-doc cups-common libfftw3-doc libglib2.0-doc gmp-doc
  libgmp10-doc gnutls-bin gsl-ref-psdoc gsl-doc-pdf gsl-doc-info gsl-ref-html
  krb5-doc krb5-user librsvg2-common gvfs libgtk2.0-doc libice-doc
  libjasper-runtime libmpfr-doc imagemagick libpango1.0-doc pulseaudio
  libsm-doc libtool-doc automaken gfortran fortran95-compiler gcj-jdk
  libxcb-doc libxext-doc libxt-doc less www-browser libmail-box-perl
  python-doc python-tk python2.7-doc binfmt-support
Recommended packages:
  curl wget lynx-cur libasprintf-dev libgettextpo-dev xdg-user-dirs
  hicolor-icon-theme libgtk2.0-bin krb5-locales libltdl-dev tcpd libx11-doc
  xml-core libmail-sendmail-perl
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdmainutils debhelper
  dh-autoreconf file fontconfig fontconfig-config fonts-dejavu-core gettext
  gettext-base gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0
  gir1.2-glib-2.0 gir1.2-gtk-2.0 gir1.2-pango-1.0 groff-base intltool-debian
  ladspa-sdk libasound2 libasound2-data libasound2-dev libasprintf0v5
  libasyncns0 libatk1.0-0 libatk1.0-data libatk1.0-dev libavahi-client3
  libavahi-common-data libavahi-common3 libcairo-gobject2
  libcairo-script-interpreter2 libcairo2 libcairo2-dev libcroco3 libcups2
  libdatrie1 libelf1 libexpat1 libexpat1-dev libffi6 libfftw3-bin libfftw3-dev
  libfftw3-double3 libfftw3-single3 libflac8 libfontconfig1 libfontconfig1-dev
  libfreetype6 libfreetype6-dev libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common
  libgdk-pixbuf2.0-dev libgirepository-1.0-1 libglib2.0-0 libglib2.0-bin
  libglib2.0-data libglib2.0-dev libgmp-dev libgmpxx4ldbl libgnutls-deb0-28
  libgraphite2-3 libgsl0-dev libgsl0ldbl libgssapi-krb5-2 libgtk2.0-0
  libgtk2.0-common libgtk2.0-dev libharfbuzz-dev libharfbuzz-gobject0
  libharfbuzz-icu0 libharfbuzz0b libhogweed4 libice-dev libice6 libicu55
  libjasper1 libjbig0 libjpeg62-turbo libjson-c2 libk5crypto3 libkeyutils1
  libkrb5-3 libkrb5support0 liblzo2-2 libmagic1 libmpc-dev libmpfr-dev
  libnettle6 libogg0 libp11-kit0 libpango-1.0-0 libpango1.0-dev
  libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre16-3
  libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpixman-1-0
  libpixman-1-dev libpng12-dev libpthread-stubs0-dev libpulse-dev
  libpulse-mainloop-glib0 libpulse0 libpython-stdlib libpython2.7-minimal
  libpython2.7-stdlib libsamplerate0 libsamplerate0-dev libsigsegv2 libsm-dev
  libsm6 libsndfile1 libsqlite3-0 libssl1.0.0 libtasn1-6 libthai-data libthai0
  libtiff5 libtool libunistring0 libvorbis0a libvorbisenc2 libwrap0 libx11-6
  libx11-data libx11-dev libx11-xcb1 libxau-dev libxau6 libxcb-render0
  libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb1 libxcb1-dev
  libxcomposite-dev libxcomposite1 libxcursor-dev libxcursor1 libxdamage-dev
  libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev
  libxfixes3 libxft-dev libxft2 libxi-dev libxi6 libxinerama-dev libxinerama1
  libxml2 libxml2-utils libxmu-dev libxmu-headers libxmu6 libxrandr-dev
  libxrandr2 libxrender-dev libxrender1 libxt-dev libxt6 libxtst6 m4 man-db
  mime-support pkg-config po-debconf python python-minimal python2.7
  python2.7-minimal sbuild-build-depends-snd-dummy shared-mime-info ucf
  x11-common x11proto-composite-dev x11proto-core-dev x11proto-damage-dev
  x11proto-fixes-dev x11proto-input-dev x11proto-kb-dev x11proto-randr-dev
  x11proto-render-dev x11proto-xext-dev x11proto-xinerama-dev
  xorg-sgml-doctools xtrans-dev xutils-dev zlib1g-dev
0 upgraded, 200 newly installed, 0 to remove and 1 not upgraded.
Need to get 68.6 MB/68.6 MB of archives.
After this operation, 231 MB of additional disk space will be used.
Get:1 http://172.17.0.1/private/ stretch-staging/main groff-base armhf 1.22.3-1 [1085 kB]
Get:2 http://172.17.0.1/private/ stretch-staging/main bsdmainutils armhf 9.0.6 [177 kB]
Get:3 http://172.17.0.1/private/ stretch-staging/main libpipeline1 armhf 1.4.1-1 [23.9 kB]
Get:4 http://172.17.0.1/private/ stretch-staging/main man-db armhf 2.7.2-1 [973 kB]
Get:5 http://172.17.0.1/private/ stretch-staging/main libasprintf0v5 armhf 0.19.5.1-1 [32.0 kB]
Get:6 http://172.17.0.1/private/ stretch-staging/main libmagic1 armhf 1:5.22+15-2 [244 kB]
Get:7 http://172.17.0.1/private/ stretch-staging/main libtasn1-6 armhf 4.5-2 [43.9 kB]
Get:8 http://172.17.0.1/private/ stretch-staging/main libwrap0 armhf 7.6.q-25 [55.5 kB]
Get:9 http://172.17.0.1/private/ stretch-staging/main libxml2 armhf 2.9.1+dfsg1-5 [703 kB]
Get:10 http://172.17.0.1/private/ stretch-staging/main libpython2.7-minimal armhf 2.7.10-3 [380 kB]
Get:11 http://172.17.0.1/private/ stretch-staging/main python2.7-minimal armhf 2.7.10-3 [1163 kB]
Get:12 http://172.17.0.1/private/ stretch-staging/main python-minimal armhf 2.7.9-1 [40.1 kB]
Get:13 http://172.17.0.1/private/ stretch-staging/main mime-support all 3.59 [36.4 kB]
Get:14 http://172.17.0.1/private/ stretch-staging/main libexpat1 armhf 2.1.0-7 [59.8 kB]
Get:15 http://172.17.0.1/private/ stretch-staging/main libffi6 armhf 3.2.1-3 [18.5 kB]
Get:16 http://172.17.0.1/private/ stretch-staging/main libsqlite3-0 armhf 3.8.11.1-1 [391 kB]
Get:17 http://172.17.0.1/private/ stretch-staging/main libssl1.0.0 armhf 1.0.2d-1 [882 kB]
Get:18 http://172.17.0.1/private/ stretch-staging/main libpython2.7-stdlib armhf 2.7.10-3 [1815 kB]
Get:19 http://172.17.0.1/private/ stretch-staging/main python2.7 armhf 2.7.10-3 [259 kB]
Get:20 http://172.17.0.1/private/ stretch-staging/main libpython-stdlib armhf 2.7.9-1 [19.6 kB]
Get:21 http://172.17.0.1/private/ stretch-staging/main python armhf 2.7.9-1 [151 kB]
Get:22 http://172.17.0.1/private/ stretch-staging/main libfreetype6 armhf 2.5.2-4 [412 kB]
Get:23 http://172.17.0.1/private/ stretch-staging/main ucf all 3.0030 [69.7 kB]
Get:24 http://172.17.0.1/private/ stretch-staging/main fonts-dejavu-core all 2.35-1 [1064 kB]
Get:25 http://172.17.0.1/private/ stretch-staging/main fontconfig-config all 2.11.0-6.3 [273 kB]
Get:26 http://172.17.0.1/private/ stretch-staging/main libfontconfig1 armhf 2.11.0-6.3 [311 kB]
Get:27 http://172.17.0.1/private/ stretch-staging/main fontconfig armhf 2.11.0-6.3 [402 kB]
Get:28 http://172.17.0.1/private/ stretch-staging/main libasyncns0 armhf 0.8-5 [11.4 kB]
Get:29 http://172.17.0.1/private/ stretch-staging/main libglib2.0-0 armhf 2.44.1-1.1 [2312 kB]
Get:30 http://172.17.0.1/private/ stretch-staging/main libatk1.0-data all 2.16.0-2 [183 kB]
Get:31 http://172.17.0.1/private/ stretch-staging/main libatk1.0-0 armhf 2.16.0-2 [84.8 kB]
Get:32 http://172.17.0.1/private/ stretch-staging/main libavahi-common-data armhf 0.6.31-5 [98.8 kB]
Get:33 http://172.17.0.1/private/ stretch-staging/main libavahi-common3 armhf 0.6.31-5 [48.0 kB]
Get:34 http://172.17.0.1/private/ stretch-staging/main libavahi-client3 armhf 0.6.31-5 [50.6 kB]
Get:35 http://172.17.0.1/private/ stretch-staging/main libcroco3 armhf 0.6.8-3 [121 kB]
Get:36 http://172.17.0.1/private/ stretch-staging/main libfftw3-double3 armhf 3.3.4-2+rpi1 [434 kB]
Get:37 http://172.17.0.1/private/ stretch-staging/main libfftw3-single3 armhf 3.3.4-2+rpi1 [411 kB]
Get:38 http://172.17.0.1/private/ stretch-staging/main libgraphite2-3 armhf 1.2.4-3 [48.2 kB]
Get:39 http://172.17.0.1/private/ stretch-staging/main libjpeg62-turbo armhf 1:1.4.1-2 [103 kB]
Get:40 http://172.17.0.1/private/ stretch-staging/main libjasper1 armhf 1.900.1-debian1-2.4 [109 kB]
Get:41 http://172.17.0.1/private/ stretch-staging/main libjbig0 armhf 2.1-3.1 [27.5 kB]
Get:42 http://172.17.0.1/private/ stretch-staging/main liblzo2-2 armhf 2.08-1.2 [47.6 kB]
Get:43 http://172.17.0.1/private/ stretch-staging/main libogg0 armhf 1.3.2-1 [17.2 kB]
Get:44 http://172.17.0.1/private/ stretch-staging/main libthai-data all 0.1.22-2 [161 kB]
Get:45 http://172.17.0.1/private/ stretch-staging/main libdatrie1 armhf 0.2.9-2 [31.5 kB]
Get:46 http://172.17.0.1/private/ stretch-staging/main libthai0 armhf 0.1.22-2 [44.8 kB]
Get:47 http://172.17.0.1/private/ stretch-staging/main libpango-1.0-0 armhf 1.36.8-3 [274 kB]
Get:48 http://172.17.0.1/private/ stretch-staging/main libpixman-1-0 armhf 0.32.6-3 [422 kB]
Get:49 http://172.17.0.1/private/ stretch-staging/main libxau6 armhf 1:1.0.8-1 [19.9 kB]
Get:50 http://172.17.0.1/private/ stretch-staging/main libxdmcp6 armhf 1:1.1.2-1 [25.0 kB]
Get:51 http://172.17.0.1/private/ stretch-staging/main libxcb1 armhf 1.10-3+b1 [40.6 kB]
Get:52 http://172.17.0.1/private/ stretch-staging/main libx11-data all 2:1.6.3-1 [128 kB]
Get:53 http://172.17.0.1/private/ stretch-staging/main libx11-6 armhf 2:1.6.3-1 [678 kB]
Get:54 http://172.17.0.1/private/ stretch-staging/main libxcb-render0 armhf 1.10-3+b1 [16.9 kB]
Get:55 http://172.17.0.1/private/ stretch-staging/main libxcb-shm0 armhf 1.10-3+b1 [11.4 kB]
Get:56 http://172.17.0.1/private/ stretch-staging/main libxext6 armhf 2:1.3.3-1 [48.1 kB]
Get:57 http://172.17.0.1/private/ stretch-staging/main libxrender1 armhf 1:0.9.8-1+b1 [28.4 kB]
Get:58 http://172.17.0.1/private/ stretch-staging/main libcairo2 armhf 1.14.2-2 [672 kB]
Get:59 http://172.17.0.1/private/ stretch-staging/main libharfbuzz0b armhf 1.0.1-1+b1 [501 kB]
Get:60 http://172.17.0.1/private/ stretch-staging/main libpangoft2-1.0-0 armhf 1.36.8-3 [207 kB]
Get:61 http://172.17.0.1/private/ stretch-staging/main libpangocairo-1.0-0 armhf 1.36.8-3 [197 kB]
Get:62 http://172.17.0.1/private/ stretch-staging/main libxft2 armhf 2.3.2-1 [48.3 kB]
Get:63 http://172.17.0.1/private/ stretch-staging/main libpangoxft-1.0-0 armhf 1.36.8-3 [193 kB]
Get:64 http://172.17.0.1/private/ stretch-staging/main libpcrecpp0v5 armhf 2:8.35-7.1 [140 kB]
Get:65 http://172.17.0.1/private/ stretch-staging/main libsamplerate0 armhf 0.1.8-8 [939 kB]
Get:66 http://172.17.0.1/private/ stretch-staging/main libsigsegv2 armhf 2.10-4 [28.2 kB]
Get:67 http://172.17.0.1/private/ stretch-staging/main libflac8 armhf 1.3.1-4 [145 kB]
Get:68 http://172.17.0.1/private/ stretch-staging/main libvorbis0a armhf 1.3.4-2 [82.7 kB]
Get:69 http://172.17.0.1/private/ stretch-staging/main libvorbisenc2 armhf 1.3.4-2 [72.0 kB]
Get:70 http://172.17.0.1/private/ stretch-staging/main libsndfile1 armhf 1.0.25-9.1 [204 kB]
Get:71 http://172.17.0.1/private/ stretch-staging/main libunistring0 armhf 0.9.3-5.2 [253 kB]
Get:72 http://172.17.0.1/private/ stretch-staging/main libx11-xcb1 armhf 2:1.6.3-1 [176 kB]
Get:73 http://172.17.0.1/private/ stretch-staging/main libxcomposite1 armhf 1:0.4.4-1 [16.8 kB]
Get:74 http://172.17.0.1/private/ stretch-staging/main libxi6 armhf 2:1.7.4-1+b2 [74.2 kB]
Get:75 http://172.17.0.1/private/ stretch-staging/main x11-common all 1:7.7+9 [287 kB]
Get:76 http://172.17.0.1/private/ stretch-staging/main libice6 armhf 2:1.0.9-1+b1 [51.9 kB]
Get:77 http://172.17.0.1/private/ stretch-staging/main libsm6 armhf 2:1.2.2-1+b1 [31.2 kB]
Get:78 http://172.17.0.1/private/ stretch-staging/main libxt6 armhf 1:1.1.4-1+b1 [154 kB]
Get:79 http://172.17.0.1/private/ stretch-staging/main libxmu6 armhf 2:1.1.2-1 [50.8 kB]
Get:80 http://172.17.0.1/private/ stretch-staging/main libxtst6 armhf 2:1.2.2-1 [26.8 kB]
Get:81 http://172.17.0.1/private/ stretch-staging/main libjson-c2 armhf 0.11-4 [22.7 kB]
Get:82 http://172.17.0.1/private/ stretch-staging/main file armhf 1:5.22+15-2 [59.9 kB]
Get:83 http://172.17.0.1/private/ stretch-staging/main gettext-base armhf 0.19.5.1-1 [118 kB]
Get:84 http://172.17.0.1/private/ stretch-staging/main libnettle6 armhf 3.1.1-4 [200 kB]
Get:85 http://172.17.0.1/private/ stretch-staging/main libhogweed4 armhf 3.1.1-4 [126 kB]
Get:86 http://172.17.0.1/private/ stretch-staging/main libp11-kit0 armhf 0.23.1-3 [94.2 kB]
Get:87 http://172.17.0.1/private/ stretch-staging/main libgnutls-deb0-28 armhf 3.3.17-1 [646 kB]
Get:88 http://172.17.0.1/private/ stretch-staging/main libkeyutils1 armhf 1.5.9-7 [11.5 kB]
Get:89 http://172.17.0.1/private/ stretch-staging/main libkrb5support0 armhf 1.13.2+dfsg-2 [55.9 kB]
Get:90 http://172.17.0.1/private/ stretch-staging/main libk5crypto3 armhf 1.13.2+dfsg-2 [109 kB]
Get:91 http://172.17.0.1/private/ stretch-staging/main libkrb5-3 armhf 1.13.2+dfsg-2 [260 kB]
Get:92 http://172.17.0.1/private/ stretch-staging/main libgssapi-krb5-2 armhf 1.13.2+dfsg-2 [130 kB]
Get:93 http://172.17.0.1/private/ stretch-staging/main m4 armhf 1.4.17-4 [238 kB]
Get:94 http://172.17.0.1/private/ stretch-staging/main autoconf all 2.69-9 [338 kB]
Get:95 http://172.17.0.1/private/ stretch-staging/main autotools-dev all 20140911.1 [70.5 kB]
Get:96 http://172.17.0.1/private/ stretch-staging/main automake all 1:1.15-3 [735 kB]
Get:97 http://172.17.0.1/private/ stretch-staging/main autopoint all 0.19.5.1-1 [426 kB]
Get:98 http://172.17.0.1/private/ stretch-staging/main gettext armhf 0.19.5.1-1 [1386 kB]
Get:99 http://172.17.0.1/private/ stretch-staging/main intltool-debian all 0.35.0+20060710.2 [25.9 kB]
Get:100 http://172.17.0.1/private/ stretch-staging/main po-debconf all 1.0.18 [248 kB]
Get:101 http://172.17.0.1/private/ stretch-staging/main debhelper all 9.20150811 [817 kB]
Get:102 http://172.17.0.1/private/ stretch-staging/main libtool all 2.4.2-1.11 [190 kB]
Get:103 http://172.17.0.1/private/ stretch-staging/main dh-autoreconf all 10 [15.2 kB]
Get:104 http://172.17.0.1/private/ stretch-staging/main libgirepository-1.0-1 armhf 1.44.0-1 [83.4 kB]
Get:105 http://172.17.0.1/private/ stretch-staging/main gir1.2-glib-2.0 armhf 1.44.0-1 [142 kB]
Get:106 http://172.17.0.1/private/ stretch-staging/main gir1.2-atk-1.0 armhf 2.16.0-2 [67.2 kB]
Get:107 http://172.17.0.1/private/ stretch-staging/main libcairo-gobject2 armhf 1.14.2-2 [314 kB]
Get:108 http://172.17.0.1/private/ stretch-staging/main gir1.2-freedesktop armhf 1.44.0-1 [22.2 kB]
Get:109 http://172.17.0.1/private/ stretch-staging/main libtiff5 armhf 4.0.5-1 [200 kB]
Get:110 http://172.17.0.1/private/ stretch-staging/main libgdk-pixbuf2.0-common all 2.31.5-1 [310 kB]
Get:111 http://172.17.0.1/private/ stretch-staging/main libgdk-pixbuf2.0-0 armhf 2.31.5-1 [150 kB]
Get:112 http://172.17.0.1/private/ stretch-staging/main gir1.2-gdkpixbuf-2.0 armhf 2.31.5-1 [18.1 kB]
Get:113 http://172.17.0.1/private/ stretch-staging/main libgtk2.0-common all 2.24.28-1 [3140 kB]
Get:114 http://172.17.0.1/private/ stretch-staging/main gir1.2-pango-1.0 armhf 1.36.8-3 [201 kB]
Get:115 http://172.17.0.1/private/ stretch-staging/main libcups2 armhf 2.0.3-10 [264 kB]
Get:116 http://172.17.0.1/private/ stretch-staging/main libxfixes3 armhf 1:5.0.1-2+b2 [19.9 kB]
Get:117 http://172.17.0.1/private/ stretch-staging/main libxcursor1 armhf 1:1.1.14-1+b1 [31.9 kB]
Get:118 http://172.17.0.1/private/ stretch-staging/main libxdamage1 armhf 1:1.1.4-2+b1 [14.1 kB]
Get:119 http://172.17.0.1/private/ stretch-staging/main libxinerama1 armhf 2:1.1.3-1+b1 [16.4 kB]
Get:120 http://172.17.0.1/private/ stretch-staging/main libxrandr2 armhf 2:1.5.0-1 [33.3 kB]
Get:121 http://172.17.0.1/private/ stretch-staging/main shared-mime-info armhf 1.3-1 [630 kB]
Get:122 http://172.17.0.1/private/ stretch-staging/main libgtk2.0-0 armhf 2.24.28-1 [2017 kB]
Get:123 http://172.17.0.1/private/ stretch-staging/main gir1.2-gtk-2.0 armhf 2.24.28-1 [702 kB]
Get:124 http://172.17.0.1/private/ stretch-staging/main ladspa-sdk armhf 1.13-2 [41.3 kB]
Get:125 http://172.17.0.1/private/ stretch-staging/main libasound2-data all 1.0.29-1 [67.1 kB]
Get:126 http://172.17.0.1/private/ stretch-staging/main libasound2 armhf 1.0.29-1 [324 kB]
Get:127 http://172.17.0.1/private/ stretch-staging/main libasound2-dev armhf 1.0.29-1 [145 kB]
Get:128 http://172.17.0.1/private/ stretch-staging/main pkg-config armhf 0.28-1 [55.1 kB]
Get:129 http://172.17.0.1/private/ stretch-staging/main libelf1 armhf 0.163-5.1 [162 kB]
Get:130 http://172.17.0.1/private/ stretch-staging/main libglib2.0-data all 2.44.1-1.1 [2241 kB]
Get:131 http://172.17.0.1/private/ stretch-staging/main libglib2.0-bin armhf 2.44.1-1.1 [1390 kB]
Get:132 http://172.17.0.1/private/ stretch-staging/main libpcre16-3 armhf 2:8.35-7.1 [220 kB]
Get:133 http://172.17.0.1/private/ stretch-staging/main libpcre32-3 armhf 2:8.35-7.1 [213 kB]
Get:134 http://172.17.0.1/private/ stretch-staging/main libpcre3-dev armhf 2:8.35-7.1 [545 kB]
Get:135 http://172.17.0.1/private/ stretch-staging/main zlib1g-dev armhf 1:1.2.8.dfsg-2+b1 [197 kB]
Get:136 http://172.17.0.1/private/ stretch-staging/main libglib2.0-dev armhf 2.44.1-1.1 [2542 kB]
Get:137 http://172.17.0.1/private/ stretch-staging/main libatk1.0-dev armhf 2.16.0-2 [129 kB]
Get:138 http://172.17.0.1/private/ stretch-staging/main libcairo-script-interpreter2 armhf 1.14.2-2 [342 kB]
Get:139 http://172.17.0.1/private/ stretch-staging/main libexpat1-dev armhf 2.1.0-7 [114 kB]
Get:140 http://172.17.0.1/private/ stretch-staging/main libpng12-dev armhf 1.2.50-2+b2 [236 kB]
Get:141 http://172.17.0.1/private/ stretch-staging/main libfreetype6-dev armhf 2.5.2-4 [586 kB]
Get:142 http://172.17.0.1/private/ stretch-staging/main libfontconfig1-dev armhf 2.11.0-6.3 [875 kB]
Get:143 http://172.17.0.1/private/ stretch-staging/main xorg-sgml-doctools all 1:1.11-1 [21.9 kB]
Get:144 http://172.17.0.1/private/ stretch-staging/main x11proto-core-dev all 7.0.27-1 [729 kB]
Get:145 http://172.17.0.1/private/ stretch-staging/main libxau-dev armhf 1:1.0.8-1 [23.0 kB]
Get:146 http://172.17.0.1/private/ stretch-staging/main libxdmcp-dev armhf 1:1.1.2-1 [40.3 kB]
Get:147 http://172.17.0.1/private/ stretch-staging/main x11proto-input-dev all 2.3.1-1 [157 kB]
Get:148 http://172.17.0.1/private/ stretch-staging/main x11proto-kb-dev all 1.0.6-2 [269 kB]
Get:149 http://172.17.0.1/private/ stretch-staging/main xtrans-dev all 1.3.5-1 [100 kB]
Get:150 http://172.17.0.1/private/ stretch-staging/main libpthread-stubs0-dev armhf 0.3-4 [4042 B]
Get:151 http://172.17.0.1/private/ stretch-staging/main libxcb1-dev armhf 1.10-3+b1 [79.5 kB]
Get:152 http://172.17.0.1/private/ stretch-staging/main libx11-dev armhf 2:1.6.3-1 [749 kB]
Get:153 http://172.17.0.1/private/ stretch-staging/main x11proto-render-dev all 2:0.11.1-2 [20.8 kB]
Get:154 http://172.17.0.1/private/ stretch-staging/main libxrender-dev armhf 1:0.9.8-1+b1 [36.0 kB]
Get:155 http://172.17.0.1/private/ stretch-staging/main x11proto-xext-dev all 7.3.0-1 [212 kB]
Get:156 http://172.17.0.1/private/ stretch-staging/main libxext-dev armhf 2:1.3.3-1 [102 kB]
Get:157 http://172.17.0.1/private/ stretch-staging/main libice-dev armhf 2:1.0.9-1+b1 [59.0 kB]
Get:158 http://172.17.0.1/private/ stretch-staging/main libsm-dev armhf 2:1.2.2-1+b1 [33.5 kB]
Get:159 http://172.17.0.1/private/ stretch-staging/main libpixman-1-dev armhf 0.32.6-3 [440 kB]
Get:160 http://172.17.0.1/private/ stretch-staging/main libxcb-render0-dev armhf 1.10-3+b1 [22.3 kB]
Get:161 http://172.17.0.1/private/ stretch-staging/main libxcb-shm0-dev armhf 1.10-3+b1 [12.8 kB]
Get:162 http://172.17.0.1/private/ stretch-staging/main libcairo2-dev armhf 1.14.2-2 [795 kB]
Get:163 http://172.17.0.1/private/ stretch-staging/main libfftw3-bin armhf 3.3.4-2+rpi1 [41.8 kB]
Get:164 http://172.17.0.1/private/ stretch-staging/main libfftw3-dev armhf 3.3.4-2+rpi1 [834 kB]
Get:165 http://172.17.0.1/private/ stretch-staging/main libgdk-pixbuf2.0-dev armhf 2.31.5-1 [54.2 kB]
Get:166 http://172.17.0.1/private/ stretch-staging/main libgmpxx4ldbl armhf 2:6.0.0+dfsg-7+rpi1 [21.6 kB]
Get:167 http://172.17.0.1/private/ stretch-staging/main libgmp-dev armhf 2:6.0.0+dfsg-7+rpi1 [553 kB]
Get:168 http://172.17.0.1/private/ stretch-staging/main libgsl0ldbl armhf 1.16+dfsg-4 [664 kB]
Get:169 http://172.17.0.1/private/ stretch-staging/main libgsl0-dev armhf 1.16+dfsg-4 [770 kB]
Get:170 http://172.17.0.1/private/ stretch-staging/main libicu55 armhf 55.1-5 [7378 kB]
Get:171 http://172.17.0.1/private/ stretch-staging/main libharfbuzz-icu0 armhf 1.0.1-1+b1 [390 kB]
Get:172 http://172.17.0.1/private/ stretch-staging/main libharfbuzz-gobject0 armhf 1.0.1-1+b1 [395 kB]
Get:173 http://172.17.0.1/private/ stretch-staging/main libharfbuzz-dev armhf 1.0.1-1+b1 [548 kB]
Get:174 http://172.17.0.1/private/ stretch-staging/main libxft-dev armhf 2.3.2-1 [59.1 kB]
Get:175 http://172.17.0.1/private/ stretch-staging/main libpango1.0-dev armhf 1.36.8-3 [439 kB]
Get:176 http://172.17.0.1/private/ stretch-staging/main x11proto-xinerama-dev all 1.2.1-2 [4938 B]
Get:177 http://172.17.0.1/private/ stretch-staging/main libxinerama-dev armhf 2:1.1.3-1+b1 [18.7 kB]
Get:178 http://172.17.0.1/private/ stretch-staging/main x11proto-fixes-dev all 1:5.0-2 [19.2 kB]
Get:179 http://172.17.0.1/private/ stretch-staging/main libxfixes-dev armhf 1:5.0.1-2+b2 [21.9 kB]
Get:180 http://172.17.0.1/private/ stretch-staging/main libxi-dev armhf 2:1.7.4-1+b2 [231 kB]
Get:181 http://172.17.0.1/private/ stretch-staging/main x11proto-randr-dev all 1.5.0-1 [49.7 kB]
Get:182 http://172.17.0.1/private/ stretch-staging/main libxrandr-dev armhf 2:1.5.0-1 [41.0 kB]
Get:183 http://172.17.0.1/private/ stretch-staging/main libxcursor-dev armhf 1:1.1.14-1+b1 [39.5 kB]
Get:184 http://172.17.0.1/private/ stretch-staging/main x11proto-composite-dev all 1:0.4.2-2 [15.3 kB]
Get:185 http://172.17.0.1/private/ stretch-staging/main libxcomposite-dev armhf 1:0.4.4-1 [20.5 kB]
Get:186 http://172.17.0.1/private/ stretch-staging/main x11proto-damage-dev all 1:1.2.1-2 [11.8 kB]
Get:187 http://172.17.0.1/private/ stretch-staging/main libxdamage-dev armhf 1:1.1.4-2+b1 [13.9 kB]
Get:188 http://172.17.0.1/private/ stretch-staging/main libxml2-utils armhf 2.9.1+dfsg1-5 [89.4 kB]
Get:189 http://172.17.0.1/private/ stretch-staging/main libgtk2.0-dev armhf 2.24.28-1 [2834 kB]
Get:190 http://172.17.0.1/private/ stretch-staging/main libmpfr-dev armhf 3.1.3-1 [187 kB]
Get:191 http://172.17.0.1/private/ stretch-staging/main libpulse0 armhf 6.0-5 [228 kB]
Get:192 http://172.17.0.1/private/ stretch-staging/main libpulse-mainloop-glib0 armhf 6.0-5 [30.1 kB]
Get:193 http://172.17.0.1/private/ stretch-staging/main libpulse-dev armhf 6.0-5 [89.3 kB]
Get:194 http://172.17.0.1/private/ stretch-staging/main libsamplerate0-dev armhf 0.1.8-8 [996 kB]
Get:195 http://172.17.0.1/private/ stretch-staging/main libxt-dev armhf 1:1.1.4-1+b1 [387 kB]
Get:196 http://172.17.0.1/private/ stretch-staging/main libxmu-headers all 2:1.1.2-1 [68.0 kB]
Get:197 http://172.17.0.1/private/ stretch-staging/main libxmu-dev armhf 2:1.1.2-1 [55.2 kB]
Get:198 http://172.17.0.1/private/ stretch-staging/main xutils-dev armhf 1:7.7+3 [235 kB]
Get:199 http://172.17.0.1/private/ stretch-staging/main libmpc-dev armhf 1.0.3-1 [40.8 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 68.6 MB in 17s (3814 kB/s)
Selecting previously unselected package groff-base.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 12875 files and directories currently installed.)
Preparing to unpack .../groff-base_1.22.3-1_armhf.deb ...
Unpacking groff-base (1.22.3-1) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../bsdmainutils_9.0.6_armhf.deb ...
Unpacking bsdmainutils (9.0.6) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../libpipeline1_1.4.1-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.4.1-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../man-db_2.7.2-1_armhf.deb ...
Unpacking man-db (2.7.2-1) ...
Selecting previously unselected package libasprintf0v5:armhf.
Preparing to unpack .../libasprintf0v5_0.19.5.1-1_armhf.deb ...
Unpacking libasprintf0v5:armhf (0.19.5.1-1) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../libmagic1_1%3a5.22+15-2_armhf.deb ...
Unpacking libmagic1:armhf (1:5.22+15-2) ...
Selecting previously unselected package libtasn1-6:armhf.
Preparing to unpack .../libtasn1-6_4.5-2_armhf.deb ...
Unpacking libtasn1-6:armhf (4.5-2) ...
Selecting previously unselected package libwrap0:armhf.
Preparing to unpack .../libwrap0_7.6.q-25_armhf.deb ...
Unpacking libwrap0:armhf (7.6.q-25) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../libxml2_2.9.1+dfsg1-5_armhf.deb ...
Unpacking libxml2:armhf (2.9.1+dfsg1-5) ...
Selecting previously unselected package libpython2.7-minimal:armhf.
Preparing to unpack .../libpython2.7-minimal_2.7.10-3_armhf.deb ...
Unpacking libpython2.7-minimal:armhf (2.7.10-3) ...
Selecting previously unselected package python2.7-minimal.
Preparing to unpack .../python2.7-minimal_2.7.10-3_armhf.deb ...
Unpacking python2.7-minimal (2.7.10-3) ...
Selecting previously unselected package python-minimal.
Preparing to unpack .../python-minimal_2.7.9-1_armhf.deb ...
Unpacking python-minimal (2.7.9-1) ...
Selecting previously unselected package mime-support.
Preparing to unpack .../mime-support_3.59_all.deb ...
Unpacking mime-support (3.59) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../libexpat1_2.1.0-7_armhf.deb ...
Unpacking libexpat1:armhf (2.1.0-7) ...
Selecting previously unselected package libffi6:armhf.
Preparing to unpack .../libffi6_3.2.1-3_armhf.deb ...
Unpacking libffi6:armhf (3.2.1-3) ...
Selecting previously unselected package libsqlite3-0:armhf.
Preparing to unpack .../libsqlite3-0_3.8.11.1-1_armhf.deb ...
Unpacking libsqlite3-0:armhf (3.8.11.1-1) ...
Selecting previously unselected package libssl1.0.0:armhf.
Preparing to unpack .../libssl1.0.0_1.0.2d-1_armhf.deb ...
Unpacking libssl1.0.0:armhf (1.0.2d-1) ...
Selecting previously unselected package libpython2.7-stdlib:armhf.
Preparing to unpack .../libpython2.7-stdlib_2.7.10-3_armhf.deb ...
Unpacking libpython2.7-stdlib:armhf (2.7.10-3) ...
Selecting previously unselected package python2.7.
Preparing to unpack .../python2.7_2.7.10-3_armhf.deb ...
Unpacking python2.7 (2.7.10-3) ...
Selecting previously unselected package libpython-stdlib:armhf.
Preparing to unpack .../libpython-stdlib_2.7.9-1_armhf.deb ...
Unpacking libpython-stdlib:armhf (2.7.9-1) ...
Setting up libpython2.7-minimal:armhf (2.7.10-3) ...
Setting up python2.7-minimal (2.7.10-3) ...
Setting up python-minimal (2.7.9-1) ...
Selecting previously unselected package python.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 14296 files and directories currently installed.)
Preparing to unpack .../python_2.7.9-1_armhf.deb ...
Unpacking python (2.7.9-1) ...
Selecting previously unselected package libfreetype6:armhf.
Preparing to unpack .../libfreetype6_2.5.2-4_armhf.deb ...
Unpacking libfreetype6:armhf (2.5.2-4) ...
Selecting previously unselected package ucf.
Preparing to unpack .../archives/ucf_3.0030_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0030) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../fonts-dejavu-core_2.35-1_all.deb ...
Unpacking fonts-dejavu-core (2.35-1) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../fontconfig-config_2.11.0-6.3_all.deb ...
Unpacking fontconfig-config (2.11.0-6.3) ...
Selecting previously unselected package libfontconfig1:armhf.
Preparing to unpack .../libfontconfig1_2.11.0-6.3_armhf.deb ...
Unpacking libfontconfig1:armhf (2.11.0-6.3) ...
Selecting previously unselected package fontconfig.
Preparing to unpack .../fontconfig_2.11.0-6.3_armhf.deb ...
Unpacking fontconfig (2.11.0-6.3) ...
Selecting previously unselected package libasyncns0:armhf.
Preparing to unpack .../libasyncns0_0.8-5_armhf.deb ...
Unpacking libasyncns0:armhf (0.8-5) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../libglib2.0-0_2.44.1-1.1_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.44.1-1.1) ...
Selecting previously unselected package libatk1.0-data.
Preparing to unpack .../libatk1.0-data_2.16.0-2_all.deb ...
Unpacking libatk1.0-data (2.16.0-2) ...
Selecting previously unselected package libatk1.0-0:armhf.
Preparing to unpack .../libatk1.0-0_2.16.0-2_armhf.deb ...
Unpacking libatk1.0-0:armhf (2.16.0-2) ...
Selecting previously unselected package libavahi-common-data:armhf.
Preparing to unpack .../libavahi-common-data_0.6.31-5_armhf.deb ...
Unpacking libavahi-common-data:armhf (0.6.31-5) ...
Selecting previously unselected package libavahi-common3:armhf.
Preparing to unpack .../libavahi-common3_0.6.31-5_armhf.deb ...
Unpacking libavahi-common3:armhf (0.6.31-5) ...
Selecting previously unselected package libavahi-client3:armhf.
Preparing to unpack .../libavahi-client3_0.6.31-5_armhf.deb ...
Unpacking libavahi-client3:armhf (0.6.31-5) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../libcroco3_0.6.8-3_armhf.deb ...
Unpacking libcroco3:armhf (0.6.8-3) ...
Selecting previously unselected package libfftw3-double3:armhf.
Preparing to unpack .../libfftw3-double3_3.3.4-2+rpi1_armhf.deb ...
Unpacking libfftw3-double3:armhf (3.3.4-2+rpi1) ...
Selecting previously unselected package libfftw3-single3:armhf.
Preparing to unpack .../libfftw3-single3_3.3.4-2+rpi1_armhf.deb ...
Unpacking libfftw3-single3:armhf (3.3.4-2+rpi1) ...
Selecting previously unselected package libgraphite2-3:armhf.
Preparing to unpack .../libgraphite2-3_1.2.4-3_armhf.deb ...
Unpacking libgraphite2-3:armhf (1.2.4-3) ...
Selecting previously unselected package libjpeg62-turbo:armhf.
Preparing to unpack .../libjpeg62-turbo_1%3a1.4.1-2_armhf.deb ...
Unpacking libjpeg62-turbo:armhf (1:1.4.1-2) ...
Selecting previously unselected package libjasper1:armhf.
Preparing to unpack .../libjasper1_1.900.1-debian1-2.4_armhf.deb ...
Unpacking libjasper1:armhf (1.900.1-debian1-2.4) ...
Selecting previously unselected package libjbig0:armhf.
Preparing to unpack .../libjbig0_2.1-3.1_armhf.deb ...
Unpacking libjbig0:armhf (2.1-3.1) ...
Selecting previously unselected package liblzo2-2:armhf.
Preparing to unpack .../liblzo2-2_2.08-1.2_armhf.deb ...
Unpacking liblzo2-2:armhf (2.08-1.2) ...
Selecting previously unselected package libogg0:armhf.
Preparing to unpack .../libogg0_1.3.2-1_armhf.deb ...
Unpacking libogg0:armhf (1.3.2-1) ...
Selecting previously unselected package libthai-data.
Preparing to unpack .../libthai-data_0.1.22-2_all.deb ...
Unpacking libthai-data (0.1.22-2) ...
Selecting previously unselected package libdatrie1:armhf.
Preparing to unpack .../libdatrie1_0.2.9-2_armhf.deb ...
Unpacking libdatrie1:armhf (0.2.9-2) ...
Selecting previously unselected package libthai0:armhf.
Preparing to unpack .../libthai0_0.1.22-2_armhf.deb ...
Unpacking libthai0:armhf (0.1.22-2) ...
Selecting previously unselected package libpango-1.0-0:armhf.
Preparing to unpack .../libpango-1.0-0_1.36.8-3_armhf.deb ...
Unpacking libpango-1.0-0:armhf (1.36.8-3) ...
Selecting previously unselected package libpixman-1-0:armhf.
Preparing to unpack .../libpixman-1-0_0.32.6-3_armhf.deb ...
Unpacking libpixman-1-0:armhf (0.32.6-3) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../libxau6_1%3a1.0.8-1_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.8-1) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../libxdmcp6_1%3a1.1.2-1_armhf.deb ...
Unpacking libxdmcp6:armhf (1:1.1.2-1) ...
Selecting previously unselected package libxcb1:armhf.
Preparing to unpack .../libxcb1_1.10-3+b1_armhf.deb ...
Unpacking libxcb1:armhf (1.10-3+b1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../libx11-data_2%3a1.6.3-1_all.deb ...
Unpacking libx11-data (2:1.6.3-1) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../libx11-6_2%3a1.6.3-1_armhf.deb ...
Unpacking libx11-6:armhf (2:1.6.3-1) ...
Selecting previously unselected package libxcb-render0:armhf.
Preparing to unpack .../libxcb-render0_1.10-3+b1_armhf.deb ...
Unpacking libxcb-render0:armhf (1.10-3+b1) ...
Selecting previously unselected package libxcb-shm0:armhf.
Preparing to unpack .../libxcb-shm0_1.10-3+b1_armhf.deb ...
Unpacking libxcb-shm0:armhf (1.10-3+b1) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../libxext6_2%3a1.3.3-1_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.3-1) ...
Selecting previously unselected package libxrender1:armhf.
Preparing to unpack .../libxrender1_1%3a0.9.8-1+b1_armhf.deb ...
Unpacking libxrender1:armhf (1:0.9.8-1+b1) ...
Selecting previously unselected package libcairo2:armhf.
Preparing to unpack .../libcairo2_1.14.2-2_armhf.deb ...
Unpacking libcairo2:armhf (1.14.2-2) ...
Selecting previously unselected package libharfbuzz0b:armhf.
Preparing to unpack .../libharfbuzz0b_1.0.1-1+b1_armhf.deb ...
Unpacking libharfbuzz0b:armhf (1.0.1-1+b1) ...
Selecting previously unselected package libpangoft2-1.0-0:armhf.
Preparing to unpack .../libpangoft2-1.0-0_1.36.8-3_armhf.deb ...
Unpacking libpangoft2-1.0-0:armhf (1.36.8-3) ...
Selecting previously unselected package libpangocairo-1.0-0:armhf.
Preparing to unpack .../libpangocairo-1.0-0_1.36.8-3_armhf.deb ...
Unpacking libpangocairo-1.0-0:armhf (1.36.8-3) ...
Selecting previously unselected package libxft2:armhf.
Preparing to unpack .../libxft2_2.3.2-1_armhf.deb ...
Unpacking libxft2:armhf (2.3.2-1) ...
Selecting previously unselected package libpangoxft-1.0-0:armhf.
Preparing to unpack .../libpangoxft-1.0-0_1.36.8-3_armhf.deb ...
Unpacking libpangoxft-1.0-0:armhf (1.36.8-3) ...
Selecting previously unselected package libpcrecpp0v5:armhf.
Preparing to unpack .../libpcrecpp0v5_2%3a8.35-7.1_armhf.deb ...
Unpacking libpcrecpp0v5:armhf (2:8.35-7.1) ...
Selecting previously unselected package libsamplerate0:armhf.
Preparing to unpack .../libsamplerate0_0.1.8-8_armhf.deb ...
Unpacking libsamplerate0:armhf (0.1.8-8) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../libsigsegv2_2.10-4_armhf.deb ...
Unpacking libsigsegv2:armhf (2.10-4) ...
Selecting previously unselected package libflac8:armhf.
Preparing to unpack .../libflac8_1.3.1-4_armhf.deb ...
Unpacking libflac8:armhf (1.3.1-4) ...
Selecting previously unselected package libvorbis0a:armhf.
Preparing to unpack .../libvorbis0a_1.3.4-2_armhf.deb ...
Unpacking libvorbis0a:armhf (1.3.4-2) ...
Selecting previously unselected package libvorbisenc2:armhf.
Preparing to unpack .../libvorbisenc2_1.3.4-2_armhf.deb ...
Unpacking libvorbisenc2:armhf (1.3.4-2) ...
Selecting previously unselected package libsndfile1:armhf.
Preparing to unpack .../libsndfile1_1.0.25-9.1_armhf.deb ...
Unpacking libsndfile1:armhf (1.0.25-9.1) ...
Selecting previously unselected package libunistring0:armhf.
Preparing to unpack .../libunistring0_0.9.3-5.2_armhf.deb ...
Unpacking libunistring0:armhf (0.9.3-5.2) ...
Selecting previously unselected package libx11-xcb1:armhf.
Preparing to unpack .../libx11-xcb1_2%3a1.6.3-1_armhf.deb ...
Unpacking libx11-xcb1:armhf (2:1.6.3-1) ...
Selecting previously unselected package libxcomposite1:armhf.
Preparing to unpack .../libxcomposite1_1%3a0.4.4-1_armhf.deb ...
Unpacking libxcomposite1:armhf (1:0.4.4-1) ...
Selecting previously unselected package libxi6:armhf.
Preparing to unpack .../libxi6_2%3a1.7.4-1+b2_armhf.deb ...
Unpacking libxi6:armhf (2:1.7.4-1+b2) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../x11-common_1%3a7.7+9_all.deb ...
Unpacking x11-common (1:7.7+9) ...
Selecting previously unselected package libice6:armhf.
Preparing to unpack .../libice6_2%3a1.0.9-1+b1_armhf.deb ...
Unpacking libice6:armhf (2:1.0.9-1+b1) ...
Selecting previously unselected package libsm6:armhf.
Preparing to unpack .../libsm6_2%3a1.2.2-1+b1_armhf.deb ...
Unpacking libsm6:armhf (2:1.2.2-1+b1) ...
Selecting previously unselected package libxt6:armhf.
Preparing to unpack .../libxt6_1%3a1.1.4-1+b1_armhf.deb ...
Unpacking libxt6:armhf (1:1.1.4-1+b1) ...
Selecting previously unselected package libxmu6:armhf.
Preparing to unpack .../libxmu6_2%3a1.1.2-1_armhf.deb ...
Unpacking libxmu6:armhf (2:1.1.2-1) ...
Selecting previously unselected package libxtst6:armhf.
Preparing to unpack .../libxtst6_2%3a1.2.2-1_armhf.deb ...
Unpacking libxtst6:armhf (2:1.2.2-1) ...
Selecting previously unselected package libjson-c2:armhf.
Preparing to unpack .../libjson-c2_0.11-4_armhf.deb ...
Unpacking libjson-c2:armhf (0.11-4) ...
Selecting previously unselected package file.
Preparing to unpack .../file_1%3a5.22+15-2_armhf.deb ...
Unpacking file (1:5.22+15-2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../gettext-base_0.19.5.1-1_armhf.deb ...
Unpacking gettext-base (0.19.5.1-1) ...
Selecting previously unselected package libnettle6:armhf.
Preparing to unpack .../libnettle6_3.1.1-4_armhf.deb ...
Unpacking libnettle6:armhf (3.1.1-4) ...
Selecting previously unselected package libhogweed4:armhf.
Preparing to unpack .../libhogweed4_3.1.1-4_armhf.deb ...
Unpacking libhogweed4:armhf (3.1.1-4) ...
Selecting previously unselected package libp11-kit0:armhf.
Preparing to unpack .../libp11-kit0_0.23.1-3_armhf.deb ...
Unpacking libp11-kit0:armhf (0.23.1-3) ...
Selecting previously unselected package libgnutls-deb0-28:armhf.
Preparing to unpack .../libgnutls-deb0-28_3.3.17-1_armhf.deb ...
Unpacking libgnutls-deb0-28:armhf (3.3.17-1) ...
Selecting previously unselected package libkeyutils1:armhf.
Preparing to unpack .../libkeyutils1_1.5.9-7_armhf.deb ...
Unpacking libkeyutils1:armhf (1.5.9-7) ...
Selecting previously unselected package libkrb5support0:armhf.
Preparing to unpack .../libkrb5support0_1.13.2+dfsg-2_armhf.deb ...
Unpacking libkrb5support0:armhf (1.13.2+dfsg-2) ...
Selecting previously unselected package libk5crypto3:armhf.
Preparing to unpack .../libk5crypto3_1.13.2+dfsg-2_armhf.deb ...
Unpacking libk5crypto3:armhf (1.13.2+dfsg-2) ...
Selecting previously unselected package libkrb5-3:armhf.
Preparing to unpack .../libkrb5-3_1.13.2+dfsg-2_armhf.deb ...
Unpacking libkrb5-3:armhf (1.13.2+dfsg-2) ...
Selecting previously unselected package libgssapi-krb5-2:armhf.
Preparing to unpack .../libgssapi-krb5-2_1.13.2+dfsg-2_armhf.deb ...
Unpacking libgssapi-krb5-2:armhf (1.13.2+dfsg-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../archives/m4_1.4.17-4_armhf.deb ...
Unpacking m4 (1.4.17-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../autoconf_2.69-9_all.deb ...
Unpacking autoconf (2.69-9) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../autotools-dev_20140911.1_all.deb ...
Unpacking autotools-dev (20140911.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../automake_1%3a1.15-3_all.deb ...
Unpacking automake (1:1.15-3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../autopoint_0.19.5.1-1_all.deb ...
Unpacking autopoint (0.19.5.1-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../gettext_0.19.5.1-1_armhf.deb ...
Unpacking gettext (0.19.5.1-1) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../intltool-debian_0.35.0+20060710.2_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.2) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../po-debconf_1.0.18_all.deb ...
Unpacking po-debconf (1.0.18) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../debhelper_9.20150811_all.deb ...
Unpacking debhelper (9.20150811) ...
Selecting previously unselected package libtool.
Preparing to unpack .../libtool_2.4.2-1.11_all.deb ...
Unpacking libtool (2.4.2-1.11) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../dh-autoreconf_10_all.deb ...
Unpacking dh-autoreconf (10) ...
Selecting previously unselected package libgirepository-1.0-1:armhf.
Preparing to unpack .../libgirepository-1.0-1_1.44.0-1_armhf.deb ...
Unpacking libgirepository-1.0-1:armhf (1.44.0-1) ...
Selecting previously unselected package gir1.2-glib-2.0:armhf.
Preparing to unpack .../gir1.2-glib-2.0_1.44.0-1_armhf.deb ...
Unpacking gir1.2-glib-2.0:armhf (1.44.0-1) ...
Selecting previously unselected package gir1.2-atk-1.0.
Preparing to unpack .../gir1.2-atk-1.0_2.16.0-2_armhf.deb ...
Unpacking gir1.2-atk-1.0 (2.16.0-2) ...
Selecting previously unselected package libcairo-gobject2:armhf.
Preparing to unpack .../libcairo-gobject2_1.14.2-2_armhf.deb ...
Unpacking libcairo-gobject2:armhf (1.14.2-2) ...
Selecting previously unselected package gir1.2-freedesktop:armhf.
Preparing to unpack .../gir1.2-freedesktop_1.44.0-1_armhf.deb ...
Unpacking gir1.2-freedesktop:armhf (1.44.0-1) ...
Selecting previously unselected package libtiff5:armhf.
Preparing to unpack .../libtiff5_4.0.5-1_armhf.deb ...
Unpacking libtiff5:armhf (4.0.5-1) ...
Selecting previously unselected package libgdk-pixbuf2.0-common.
Preparing to unpack .../libgdk-pixbuf2.0-common_2.31.5-1_all.deb ...
Unpacking libgdk-pixbuf2.0-common (2.31.5-1) ...
Selecting previously unselected package libgdk-pixbuf2.0-0:armhf.
Preparing to unpack .../libgdk-pixbuf2.0-0_2.31.5-1_armhf.deb ...
Unpacking libgdk-pixbuf2.0-0:armhf (2.31.5-1) ...
Selecting previously unselected package gir1.2-gdkpixbuf-2.0:armhf.
Preparing to unpack .../gir1.2-gdkpixbuf-2.0_2.31.5-1_armhf.deb ...
Unpacking gir1.2-gdkpixbuf-2.0:armhf (2.31.5-1) ...
Selecting previously unselected package libgtk2.0-common.
Preparing to unpack .../libgtk2.0-common_2.24.28-1_all.deb ...
Unpacking libgtk2.0-common (2.24.28-1) ...
Selecting previously unselected package gir1.2-pango-1.0:armhf.
Preparing to unpack .../gir1.2-pango-1.0_1.36.8-3_armhf.deb ...
Unpacking gir1.2-pango-1.0:armhf (1.36.8-3) ...
Selecting previously unselected package libcups2:armhf.
Preparing to unpack .../libcups2_2.0.3-10_armhf.deb ...
Unpacking libcups2:armhf (2.0.3-10) ...
Selecting previously unselected package libxfixes3:armhf.
Preparing to unpack .../libxfixes3_1%3a5.0.1-2+b2_armhf.deb ...
Unpacking libxfixes3:armhf (1:5.0.1-2+b2) ...
Selecting previously unselected package libxcursor1:armhf.
Preparing to unpack .../libxcursor1_1%3a1.1.14-1+b1_armhf.deb ...
Unpacking libxcursor1:armhf (1:1.1.14-1+b1) ...
Selecting previously unselected package libxdamage1:armhf.
Preparing to unpack .../libxdamage1_1%3a1.1.4-2+b1_armhf.deb ...
Unpacking libxdamage1:armhf (1:1.1.4-2+b1) ...
Selecting previously unselected package libxinerama1:armhf.
Preparing to unpack .../libxinerama1_2%3a1.1.3-1+b1_armhf.deb ...
Unpacking libxinerama1:armhf (2:1.1.3-1+b1) ...
Selecting previously unselected package libxrandr2:armhf.
Preparing to unpack .../libxrandr2_2%3a1.5.0-1_armhf.deb ...
Unpacking libxrandr2:armhf (2:1.5.0-1) ...
Selecting previously unselected package shared-mime-info.
Preparing to unpack .../shared-mime-info_1.3-1_armhf.deb ...
Unpacking shared-mime-info (1.3-1) ...
Selecting previously unselected package libgtk2.0-0:armhf.
Preparing to unpack .../libgtk2.0-0_2.24.28-1_armhf.deb ...
Unpacking libgtk2.0-0:armhf (2.24.28-1) ...
Selecting previously unselected package gir1.2-gtk-2.0.
Preparing to unpack .../gir1.2-gtk-2.0_2.24.28-1_armhf.deb ...
Unpacking gir1.2-gtk-2.0 (2.24.28-1) ...
Selecting previously unselected package ladspa-sdk.
Preparing to unpack .../ladspa-sdk_1.13-2_armhf.deb ...
Unpacking ladspa-sdk (1.13-2) ...
Selecting previously unselected package libasound2-data.
Preparing to unpack .../libasound2-data_1.0.29-1_all.deb ...
Unpacking libasound2-data (1.0.29-1) ...
Selecting previously unselected package libasound2:armhf.
Preparing to unpack .../libasound2_1.0.29-1_armhf.deb ...
Unpacking libasound2:armhf (1.0.29-1) ...
Selecting previously unselected package libasound2-dev:armhf.
Preparing to unpack .../libasound2-dev_1.0.29-1_armhf.deb ...
Unpacking libasound2-dev:armhf (1.0.29-1) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../pkg-config_0.28-1_armhf.deb ...
Unpacking pkg-config (0.28-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../libelf1_0.163-5.1_armhf.deb ...
Unpacking libelf1:armhf (0.163-5.1) ...
Selecting previously unselected package libglib2.0-data.
Preparing to unpack .../libglib2.0-data_2.44.1-1.1_all.deb ...
Unpacking libglib2.0-data (2.44.1-1.1) ...
Selecting previously unselected package libglib2.0-bin.
Preparing to unpack .../libglib2.0-bin_2.44.1-1.1_armhf.deb ...
Unpacking libglib2.0-bin (2.44.1-1.1) ...
Selecting previously unselected package libpcre16-3:armhf.
Preparing to unpack .../libpcre16-3_2%3a8.35-7.1_armhf.deb ...
Unpacking libpcre16-3:armhf (2:8.35-7.1) ...
Selecting previously unselected package libpcre32-3:armhf.
Preparing to unpack .../libpcre32-3_2%3a8.35-7.1_armhf.deb ...
Unpacking libpcre32-3:armhf (2:8.35-7.1) ...
Selecting previously unselected package libpcre3-dev:armhf.
Preparing to unpack .../libpcre3-dev_2%3a8.35-7.1_armhf.deb ...
Unpacking libpcre3-dev:armhf (2:8.35-7.1) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../zlib1g-dev_1%3a1.2.8.dfsg-2+b1_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.8.dfsg-2+b1) ...
Selecting previously unselected package libglib2.0-dev.
Preparing to unpack .../libglib2.0-dev_2.44.1-1.1_armhf.deb ...
Unpacking libglib2.0-dev (2.44.1-1.1) ...
Selecting previously unselected package libatk1.0-dev.
Preparing to unpack .../libatk1.0-dev_2.16.0-2_armhf.deb ...
Unpacking libatk1.0-dev (2.16.0-2) ...
Selecting previously unselected package libcairo-script-interpreter2:armhf.
Preparing to unpack .../libcairo-script-interpreter2_1.14.2-2_armhf.deb ...
Unpacking libcairo-script-interpreter2:armhf (1.14.2-2) ...
Selecting previously unselected package libexpat1-dev:armhf.
Preparing to unpack .../libexpat1-dev_2.1.0-7_armhf.deb ...
Unpacking libexpat1-dev:armhf (2.1.0-7) ...
Selecting previously unselected package libpng12-dev:armhf.
Preparing to unpack .../libpng12-dev_1.2.50-2+b2_armhf.deb ...
Unpacking libpng12-dev:armhf (1.2.50-2+b2) ...
Selecting previously unselected package libfreetype6-dev.
Preparing to unpack .../libfreetype6-dev_2.5.2-4_armhf.deb ...
Unpacking libfreetype6-dev (2.5.2-4) ...
Selecting previously unselected package libfontconfig1-dev:armhf.
Preparing to unpack .../libfontconfig1-dev_2.11.0-6.3_armhf.deb ...
Unpacking libfontconfig1-dev:armhf (2.11.0-6.3) ...
Selecting previously unselected package xorg-sgml-doctools.
Preparing to unpack .../xorg-sgml-doctools_1%3a1.11-1_all.deb ...
Unpacking xorg-sgml-doctools (1:1.11-1) ...
Selecting previously unselected package x11proto-core-dev.
Preparing to unpack .../x11proto-core-dev_7.0.27-1_all.deb ...
Unpacking x11proto-core-dev (7.0.27-1) ...
Selecting previously unselected package libxau-dev:armhf.
Preparing to unpack .../libxau-dev_1%3a1.0.8-1_armhf.deb ...
Unpacking libxau-dev:armhf (1:1.0.8-1) ...
Selecting previously unselected package libxdmcp-dev:armhf.
Preparing to unpack .../libxdmcp-dev_1%3a1.1.2-1_armhf.deb ...
Unpacking libxdmcp-dev:armhf (1:1.1.2-1) ...
Selecting previously unselected package x11proto-input-dev.
Preparing to unpack .../x11proto-input-dev_2.3.1-1_all.deb ...
Unpacking x11proto-input-dev (2.3.1-1) ...
Selecting previously unselected package x11proto-kb-dev.
Preparing to unpack .../x11proto-kb-dev_1.0.6-2_all.deb ...
Unpacking x11proto-kb-dev (1.0.6-2) ...
Selecting previously unselected package xtrans-dev.
Preparing to unpack .../xtrans-dev_1.3.5-1_all.deb ...
Unpacking xtrans-dev (1.3.5-1) ...
Selecting previously unselected package libpthread-stubs0-dev:armhf.
Preparing to unpack .../libpthread-stubs0-dev_0.3-4_armhf.deb ...
Unpacking libpthread-stubs0-dev:armhf (0.3-4) ...
Selecting previously unselected package libxcb1-dev:armhf.
Preparing to unpack .../libxcb1-dev_1.10-3+b1_armhf.deb ...
Unpacking libxcb1-dev:armhf (1.10-3+b1) ...
Selecting previously unselected package libx11-dev:armhf.
Preparing to unpack .../libx11-dev_2%3a1.6.3-1_armhf.deb ...
Unpacking libx11-dev:armhf (2:1.6.3-1) ...
Selecting previously unselected package x11proto-render-dev.
Preparing to unpack .../x11proto-render-dev_2%3a0.11.1-2_all.deb ...
Unpacking x11proto-render-dev (2:0.11.1-2) ...
Selecting previously unselected package libxrender-dev:armhf.
Preparing to unpack .../libxrender-dev_1%3a0.9.8-1+b1_armhf.deb ...
Unpacking libxrender-dev:armhf (1:0.9.8-1+b1) ...
Selecting previously unselected package x11proto-xext-dev.
Preparing to unpack .../x11proto-xext-dev_7.3.0-1_all.deb ...
Unpacking x11proto-xext-dev (7.3.0-1) ...
Selecting previously unselected package libxext-dev:armhf.
Preparing to unpack .../libxext-dev_2%3a1.3.3-1_armhf.deb ...
Unpacking libxext-dev:armhf (2:1.3.3-1) ...
Selecting previously unselected package libice-dev:armhf.
Preparing to unpack .../libice-dev_2%3a1.0.9-1+b1_armhf.deb ...
Unpacking libice-dev:armhf (2:1.0.9-1+b1) ...
Selecting previously unselected package libsm-dev:armhf.
Preparing to unpack .../libsm-dev_2%3a1.2.2-1+b1_armhf.deb ...
Unpacking libsm-dev:armhf (2:1.2.2-1+b1) ...
Selecting previously unselected package libpixman-1-dev.
Preparing to unpack .../libpixman-1-dev_0.32.6-3_armhf.deb ...
Unpacking libpixman-1-dev (0.32.6-3) ...
Selecting previously unselected package libxcb-render0-dev:armhf.
Preparing to unpack .../libxcb-render0-dev_1.10-3+b1_armhf.deb ...
Unpacking libxcb-render0-dev:armhf (1.10-3+b1) ...
Selecting previously unselected package libxcb-shm0-dev:armhf.
Preparing to unpack .../libxcb-shm0-dev_1.10-3+b1_armhf.deb ...
Unpacking libxcb-shm0-dev:armhf (1.10-3+b1) ...
Selecting previously unselected package libcairo2-dev.
Preparing to unpack .../libcairo2-dev_1.14.2-2_armhf.deb ...
Unpacking libcairo2-dev (1.14.2-2) ...
Selecting previously unselected package libfftw3-bin.
Preparing to unpack .../libfftw3-bin_3.3.4-2+rpi1_armhf.deb ...
Unpacking libfftw3-bin (3.3.4-2+rpi1) ...
Selecting previously unselected package libfftw3-dev:armhf.
Preparing to unpack .../libfftw3-dev_3.3.4-2+rpi1_armhf.deb ...
Unpacking libfftw3-dev:armhf (3.3.4-2+rpi1) ...
Selecting previously unselected package libgdk-pixbuf2.0-dev.
Preparing to unpack .../libgdk-pixbuf2.0-dev_2.31.5-1_armhf.deb ...
Unpacking libgdk-pixbuf2.0-dev (2.31.5-1) ...
Selecting previously unselected package libgmpxx4ldbl:armhf.
Preparing to unpack .../libgmpxx4ldbl_2%3a6.0.0+dfsg-7+rpi1_armhf.deb ...
Unpacking libgmpxx4ldbl:armhf (2:6.0.0+dfsg-7+rpi1) ...
Selecting previously unselected package libgmp-dev:armhf.
Preparing to unpack .../libgmp-dev_2%3a6.0.0+dfsg-7+rpi1_armhf.deb ...
Unpacking libgmp-dev:armhf (2:6.0.0+dfsg-7+rpi1) ...
Selecting previously unselected package libgsl0ldbl:armhf.
Preparing to unpack .../libgsl0ldbl_1.16+dfsg-4_armhf.deb ...
Unpacking libgsl0ldbl:armhf (1.16+dfsg-4) ...
Selecting previously unselected package libgsl0-dev.
Preparing to unpack .../libgsl0-dev_1.16+dfsg-4_armhf.deb ...
Unpacking libgsl0-dev (1.16+dfsg-4) ...
Selecting previously unselected package libicu55:armhf.
Preparing to unpack .../libicu55_55.1-5_armhf.deb ...
Unpacking libicu55:armhf (55.1-5) ...
Selecting previously unselected package libharfbuzz-icu0:armhf.
Preparing to unpack .../libharfbuzz-icu0_1.0.1-1+b1_armhf.deb ...
Unpacking libharfbuzz-icu0:armhf (1.0.1-1+b1) ...
Selecting previously unselected package libharfbuzz-gobject0:armhf.
Preparing to unpack .../libharfbuzz-gobject0_1.0.1-1+b1_armhf.deb ...
Unpacking libharfbuzz-gobject0:armhf (1.0.1-1+b1) ...
Selecting previously unselected package libharfbuzz-dev.
Preparing to unpack .../libharfbuzz-dev_1.0.1-1+b1_armhf.deb ...
Unpacking libharfbuzz-dev (1.0.1-1+b1) ...
Selecting previously unselected package libxft-dev.
Preparing to unpack .../libxft-dev_2.3.2-1_armhf.deb ...
Unpacking libxft-dev (2.3.2-1) ...
Selecting previously unselected package libpango1.0-dev.
Preparing to unpack .../libpango1.0-dev_1.36.8-3_armhf.deb ...
Unpacking libpango1.0-dev (1.36.8-3) ...
Selecting previously unselected package x11proto-xinerama-dev.
Preparing to unpack .../x11proto-xinerama-dev_1.2.1-2_all.deb ...
Unpacking x11proto-xinerama-dev (1.2.1-2) ...
Selecting previously unselected package libxinerama-dev:armhf.
Preparing to unpack .../libxinerama-dev_2%3a1.1.3-1+b1_armhf.deb ...
Unpacking libxinerama-dev:armhf (2:1.1.3-1+b1) ...
Selecting previously unselected package x11proto-fixes-dev.
Preparing to unpack .../x11proto-fixes-dev_1%3a5.0-2_all.deb ...
Unpacking x11proto-fixes-dev (1:5.0-2) ...
Selecting previously unselected package libxfixes-dev:armhf.
Preparing to unpack .../libxfixes-dev_1%3a5.0.1-2+b2_armhf.deb ...
Unpacking libxfixes-dev:armhf (1:5.0.1-2+b2) ...
Selecting previously unselected package libxi-dev.
Preparing to unpack .../libxi-dev_2%3a1.7.4-1+b2_armhf.deb ...
Unpacking libxi-dev (2:1.7.4-1+b2) ...
Selecting previously unselected package x11proto-randr-dev.
Preparing to unpack .../x11proto-randr-dev_1.5.0-1_all.deb ...
Unpacking x11proto-randr-dev (1.5.0-1) ...
Selecting previously unselected package libxrandr-dev:armhf.
Preparing to unpack .../libxrandr-dev_2%3a1.5.0-1_armhf.deb ...
Unpacking libxrandr-dev:armhf (2:1.5.0-1) ...
Selecting previously unselected package libxcursor-dev:armhf.
Preparing to unpack .../libxcursor-dev_1%3a1.1.14-1+b1_armhf.deb ...
Unpacking libxcursor-dev:armhf (1:1.1.14-1+b1) ...
Selecting previously unselected package x11proto-composite-dev.
Preparing to unpack .../x11proto-composite-dev_1%3a0.4.2-2_all.deb ...
Unpacking x11proto-composite-dev (1:0.4.2-2) ...
Selecting previously unselected package libxcomposite-dev.
Preparing to unpack .../libxcomposite-dev_1%3a0.4.4-1_armhf.deb ...
Unpacking libxcomposite-dev (1:0.4.4-1) ...
Selecting previously unselected package x11proto-damage-dev.
Preparing to unpack .../x11proto-damage-dev_1%3a1.2.1-2_all.deb ...
Unpacking x11proto-damage-dev (1:1.2.1-2) ...
Selecting previously unselected package libxdamage-dev:armhf.
Preparing to unpack .../libxdamage-dev_1%3a1.1.4-2+b1_armhf.deb ...
Unpacking libxdamage-dev:armhf (1:1.1.4-2+b1) ...
Selecting previously unselected package libxml2-utils.
Preparing to unpack .../libxml2-utils_2.9.1+dfsg1-5_armhf.deb ...
Unpacking libxml2-utils (2.9.1+dfsg1-5) ...
Selecting previously unselected package libgtk2.0-dev.
Preparing to unpack .../libgtk2.0-dev_2.24.28-1_armhf.deb ...
Unpacking libgtk2.0-dev (2.24.28-1) ...
Selecting previously unselected package libmpfr-dev:armhf.
Preparing to unpack .../libmpfr-dev_3.1.3-1_armhf.deb ...
Unpacking libmpfr-dev:armhf (3.1.3-1) ...
Selecting previously unselected package libpulse0:armhf.
Preparing to unpack .../libpulse0_6.0-5_armhf.deb ...
Unpacking libpulse0:armhf (6.0-5) ...
Selecting previously unselected package libpulse-mainloop-glib0:armhf.
Preparing to unpack .../libpulse-mainloop-glib0_6.0-5_armhf.deb ...
Unpacking libpulse-mainloop-glib0:armhf (6.0-5) ...
Selecting previously unselected package libpulse-dev:armhf.
Preparing to unpack .../libpulse-dev_6.0-5_armhf.deb ...
Unpacking libpulse-dev:armhf (6.0-5) ...
Selecting previously unselected package libsamplerate0-dev:armhf.
Preparing to unpack .../libsamplerate0-dev_0.1.8-8_armhf.deb ...
Unpacking libsamplerate0-dev:armhf (0.1.8-8) ...
Selecting previously unselected package libxt-dev:armhf.
Preparing to unpack .../libxt-dev_1%3a1.1.4-1+b1_armhf.deb ...
Unpacking libxt-dev:armhf (1:1.1.4-1+b1) ...
Selecting previously unselected package libxmu-headers.
Preparing to unpack .../libxmu-headers_2%3a1.1.2-1_all.deb ...
Unpacking libxmu-headers (2:1.1.2-1) ...
Selecting previously unselected package libxmu-dev:armhf.
Preparing to unpack .../libxmu-dev_2%3a1.1.2-1_armhf.deb ...
Unpacking libxmu-dev:armhf (2:1.1.2-1) ...
Selecting previously unselected package xutils-dev.
Preparing to unpack .../xutils-dev_1%3a7.7+3_armhf.deb ...
Unpacking xutils-dev (1:7.7+3) ...
Selecting previously unselected package libmpc-dev:armhf.
Preparing to unpack .../libmpc-dev_1.0.3-1_armhf.deb ...
Unpacking libmpc-dev:armhf (1.0.3-1) ...
Selecting previously unselected package sbuild-build-depends-snd-dummy.
Preparing to unpack .../sbuild-build-depends-snd-dummy.deb ...
Unpacking sbuild-build-depends-snd-dummy (0.invalid.0) ...
Processing triggers for systemd (225-1) ...
Setting up groff-base (1.22.3-1) ...
Setting up bsdmainutils (9.0.6) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode
Setting up libpipeline1:armhf (1.4.1-1) ...
Setting up man-db (2.7.2-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libasprintf0v5:armhf (0.19.5.1-1) ...
Setting up libmagic1:armhf (1:5.22+15-2) ...
Setting up libtasn1-6:armhf (4.5-2) ...
Setting up libwrap0:armhf (7.6.q-25) ...
Setting up libxml2:armhf (2.9.1+dfsg1-5) ...
Setting up mime-support (3.59) ...
Setting up libexpat1:armhf (2.1.0-7) ...
Setting up libffi6:armhf (3.2.1-3) ...
Setting up libsqlite3-0:armhf (3.8.11.1-1) ...
Setting up libssl1.0.0:armhf (1.0.2d-1) ...
Setting up libpython2.7-stdlib:armhf (2.7.10-3) ...
Setting up python2.7 (2.7.10-3) ...
Setting up libpython-stdlib:armhf (2.7.9-1) ...
Setting up python (2.7.9-1) ...
Setting up libfreetype6:armhf (2.5.2-4) ...
Setting up ucf (3.0030) ...
Setting up fonts-dejavu-core (2.35-1) ...
Setting up fontconfig-config (2.11.0-6.3) ...
Setting up libfontconfig1:armhf (2.11.0-6.3) ...
Setting up fontconfig (2.11.0-6.3) ...
Regenerating fonts cache... done.
Setting up libasyncns0:armhf (0.8-5) ...
Setting up libglib2.0-0:armhf (2.44.1-1.1) ...
No schema files found: doing nothing.
Setting up libatk1.0-data (2.16.0-2) ...
Setting up libatk1.0-0:armhf (2.16.0-2) ...
Setting up libavahi-common-data:armhf (0.6.31-5) ...
Setting up libavahi-common3:armhf (0.6.31-5) ...
Setting up libavahi-client3:armhf (0.6.31-5) ...
Setting up libcroco3:armhf (0.6.8-3) ...
Setting up libfftw3-double3:armhf (3.3.4-2+rpi1) ...
Setting up libfftw3-single3:armhf (3.3.4-2+rpi1) ...
Setting up libgraphite2-3:armhf (1.2.4-3) ...
Setting up libjpeg62-turbo:armhf (1:1.4.1-2) ...
Setting up libjasper1:armhf (1.900.1-debian1-2.4) ...
Setting up libjbig0:armhf (2.1-3.1) ...
Setting up liblzo2-2:armhf (2.08-1.2) ...
Setting up libogg0:armhf (1.3.2-1) ...
Setting up libthai-data (0.1.22-2) ...
Setting up libdatrie1:armhf (0.2.9-2) ...
Setting up libthai0:armhf (0.1.22-2) ...
Setting up libpango-1.0-0:armhf (1.36.8-3) ...
Setting up libpixman-1-0:armhf (0.32.6-3) ...
Setting up libxau6:armhf (1:1.0.8-1) ...
Setting up libxdmcp6:armhf (1:1.1.2-1) ...
Setting up libxcb1:armhf (1.10-3+b1) ...
Setting up libx11-data (2:1.6.3-1) ...
Setting up libx11-6:armhf (2:1.6.3-1) ...
Setting up libxcb-render0:armhf (1.10-3+b1) ...
Setting up libxcb-shm0:armhf (1.10-3+b1) ...
Setting up libxext6:armhf (2:1.3.3-1) ...
Setting up libxrender1:armhf (1:0.9.8-1+b1) ...
Setting up libcairo2:armhf (1.14.2-2) ...
Setting up libharfbuzz0b:armhf (1.0.1-1+b1) ...
Setting up libpangoft2-1.0-0:armhf (1.36.8-3) ...
Setting up libpangocairo-1.0-0:armhf (1.36.8-3) ...
Setting up libxft2:armhf (2.3.2-1) ...
Setting up libpangoxft-1.0-0:armhf (1.36.8-3) ...
Setting up libpcrecpp0v5:armhf (2:8.35-7.1) ...
Setting up libsamplerate0:armhf (0.1.8-8) ...
Setting up libsigsegv2:armhf (2.10-4) ...
Setting up libflac8:armhf (1.3.1-4) ...
Setting up libvorbis0a:armhf (1.3.4-2) ...
Setting up libvorbisenc2:armhf (1.3.4-2) ...
Setting up libsndfile1:armhf (1.0.25-9.1) ...
Setting up libunistring0:armhf (0.9.3-5.2) ...
Setting up libx11-xcb1:armhf (2:1.6.3-1) ...
Setting up libxcomposite1:armhf (1:0.4.4-1) ...
Setting up libxi6:armhf (2:1.7.4-1+b2) ...
Setting up x11-common (1:7.7+9) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
All runlevel operations denied by policy
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libice6:armhf (2:1.0.9-1+b1) ...
Setting up libsm6:armhf (2:1.2.2-1+b1) ...
Setting up libxt6:armhf (1:1.1.4-1+b1) ...
Setting up libxmu6:armhf (2:1.1.2-1) ...
Setting up libxtst6:armhf (2:1.2.2-1) ...
Setting up libjson-c2:armhf (0.11-4) ...
Setting up file (1:5.22+15-2) ...
Setting up gettext-base (0.19.5.1-1) ...
Setting up libnettle6:armhf (3.1.1-4) ...
Setting up libhogweed4:armhf (3.1.1-4) ...
Setting up libp11-kit0:armhf (0.23.1-3) ...
Setting up libgnutls-deb0-28:armhf (3.3.17-1) ...
Setting up libkeyutils1:armhf (1.5.9-7) ...
Setting up libkrb5support0:armhf (1.13.2+dfsg-2) ...
Setting up libk5crypto3:armhf (1.13.2+dfsg-2) ...
Setting up libkrb5-3:armhf (1.13.2+dfsg-2) ...
Setting up libgssapi-krb5-2:armhf (1.13.2+dfsg-2) ...
Setting up m4 (1.4.17-4) ...
Setting up autoconf (2.69-9) ...
Setting up autotools-dev (20140911.1) ...
Setting up automake (1:1.15-3) ...
update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode
Setting up autopoint (0.19.5.1-1) ...
Setting up gettext (0.19.5.1-1) ...
Setting up intltool-debian (0.35.0+20060710.2) ...
Setting up po-debconf (1.0.18) ...
Setting up debhelper (9.20150811) ...
Setting up libtool (2.4.2-1.11) ...
Setting up dh-autoreconf (10) ...
Setting up libgirepository-1.0-1:armhf (1.44.0-1) ...
Setting up gir1.2-glib-2.0:armhf (1.44.0-1) ...
Setting up gir1.2-atk-1.0 (2.16.0-2) ...
Setting up libcairo-gobject2:armhf (1.14.2-2) ...
Setting up gir1.2-freedesktop:armhf (1.44.0-1) ...
Setting up libtiff5:armhf (4.0.5-1) ...
Setting up libgdk-pixbuf2.0-common (2.31.5-1) ...
Setting up libgdk-pixbuf2.0-0:armhf (2.31.5-1) ...
Setting up gir1.2-gdkpixbuf-2.0:armhf (2.31.5-1) ...
Setting up libgtk2.0-common (2.24.28-1) ...
Setting up gir1.2-pango-1.0:armhf (1.36.8-3) ...
Setting up libcups2:armhf (2.0.3-10) ...
Setting up libxfixes3:armhf (1:5.0.1-2+b2) ...
Setting up libxcursor1:armhf (1:1.1.14-1+b1) ...
Setting up libxdamage1:armhf (1:1.1.4-2+b1) ...
Setting up libxinerama1:armhf (2:1.1.3-1+b1) ...
Setting up libxrandr2:armhf (2:1.5.0-1) ...
Setting up shared-mime-info (1.3-1) ...
Setting up libgtk2.0-0:armhf (2.24.28-1) ...
Setting up gir1.2-gtk-2.0 (2.24.28-1) ...
Setting up ladspa-sdk (1.13-2) ...
Setting up libasound2-data (1.0.29-1) ...
Setting up libasound2:armhf (1.0.29-1) ...
Setting up libasound2-dev:armhf (1.0.29-1) ...
Setting up pkg-config (0.28-1) ...
Setting up libelf1:armhf (0.163-5.1) ...
Setting up libglib2.0-data (2.44.1-1.1) ...
Setting up libglib2.0-bin (2.44.1-1.1) ...
Setting up libpcre16-3:armhf (2:8.35-7.1) ...
Setting up libpcre32-3:armhf (2:8.35-7.1) ...
Setting up libpcre3-dev:armhf (2:8.35-7.1) ...
Setting up zlib1g-dev:armhf (1:1.2.8.dfsg-2+b1) ...
Setting up libglib2.0-dev (2.44.1-1.1) ...
Setting up libatk1.0-dev (2.16.0-2) ...
Setting up libcairo-script-interpreter2:armhf (1.14.2-2) ...
Setting up libexpat1-dev:armhf (2.1.0-7) ...
Setting up libpng12-dev:armhf (1.2.50-2+b2) ...
Setting up libfreetype6-dev (2.5.2-4) ...
Setting up libfontconfig1-dev:armhf (2.11.0-6.3) ...
Setting up xorg-sgml-doctools (1:1.11-1) ...
Setting up x11proto-core-dev (7.0.27-1) ...
Setting up libxau-dev:armhf (1:1.0.8-1) ...
Setting up libxdmcp-dev:armhf (1:1.1.2-1) ...
Setting up x11proto-input-dev (2.3.1-1) ...
Setting up x11proto-kb-dev (1.0.6-2) ...
Setting up xtrans-dev (1.3.5-1) ...
Setting up libpthread-stubs0-dev:armhf (0.3-4) ...
Setting up libxcb1-dev:armhf (1.10-3+b1) ...
Setting up libx11-dev:armhf (2:1.6.3-1) ...
Setting up x11proto-render-dev (2:0.11.1-2) ...
Setting up libxrender-dev:armhf (1:0.9.8-1+b1) ...
Setting up x11proto-xext-dev (7.3.0-1) ...
Setting up libxext-dev:armhf (2:1.3.3-1) ...
Setting up libice-dev:armhf (2:1.0.9-1+b1) ...
Setting up libsm-dev:armhf (2:1.2.2-1+b1) ...
Setting up libpixman-1-dev (0.32.6-3) ...
Setting up libxcb-render0-dev:armhf (1.10-3+b1) ...
Setting up libxcb-shm0-dev:armhf (1.10-3+b1) ...
Setting up libcairo2-dev (1.14.2-2) ...
Setting up libfftw3-bin (3.3.4-2+rpi1) ...
Setting up libfftw3-dev:armhf (3.3.4-2+rpi1) ...
Setting up libgdk-pixbuf2.0-dev (2.31.5-1) ...
Setting up libgmpxx4ldbl:armhf (2:6.0.0+dfsg-7+rpi1) ...
Setting up libgmp-dev:armhf (2:6.0.0+dfsg-7+rpi1) ...
Setting up libgsl0ldbl:armhf (1.16+dfsg-4) ...
Setting up libgsl0-dev (1.16+dfsg-4) ...
Setting up libicu55:armhf (55.1-5) ...
Setting up libharfbuzz-icu0:armhf (1.0.1-1+b1) ...
Setting up libharfbuzz-gobject0:armhf (1.0.1-1+b1) ...
Setting up libharfbuzz-dev (1.0.1-1+b1) ...
Setting up libxft-dev (2.3.2-1) ...
Setting up libpango1.0-dev (1.36.8-3) ...
Setting up x11proto-xinerama-dev (1.2.1-2) ...
Setting up libxinerama-dev:armhf (2:1.1.3-1+b1) ...
Setting up x11proto-fixes-dev (1:5.0-2) ...
Setting up libxfixes-dev:armhf (1:5.0.1-2+b2) ...
Setting up libxi-dev (2:1.7.4-1+b2) ...
Setting up x11proto-randr-dev (1.5.0-1) ...
Setting up libxrandr-dev:armhf (2:1.5.0-1) ...
Setting up libxcursor-dev:armhf (1:1.1.14-1+b1) ...
Setting up x11proto-composite-dev (1:0.4.2-2) ...
Setting up libxcomposite-dev (1:0.4.4-1) ...
Setting up x11proto-damage-dev (1:1.2.1-2) ...
Setting up libxdamage-dev:armhf (1:1.1.4-2+b1) ...
Setting up libxml2-utils (2.9.1+dfsg1-5) ...
Setting up libgtk2.0-dev (2.24.28-1) ...
Setting up libmpfr-dev:armhf (3.1.3-1) ...
Setting up libpulse0:armhf (6.0-5) ...
Setting up libpulse-mainloop-glib0:armhf (6.0-5) ...
Setting up libpulse-dev:armhf (6.0-5) ...
Setting up libsamplerate0-dev:armhf (0.1.8-8) ...
Setting up libxt-dev:armhf (1:1.1.4-1+b1) ...
Setting up libxmu-headers (2:1.1.2-1) ...
Setting up libxmu-dev:armhf (2:1.1.2-1) ...
Setting up xutils-dev (1:7.7+3) ...
Setting up libmpc-dev:armhf (1.0.3-1) ...
Setting up sbuild-build-depends-snd-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.19-19) ...
Processing triggers for systemd (225-1) ...

┌──────────────────────────────────────────────────────────────────────────────┐
│ Build environment                                                            │
└──────────────────────────────────────────────────────────────────────────────┘

Kernel: Linux 3.19.0-trunk-armmp armhf (armv7l)
Toolchain package versions: binutils_2.25.1-1 dpkg-dev_1.18.2 g++-4.9_4.9.3-4 g++-5_5.2.1-16+rpi1 gcc-4.9_4.9.3-4 gcc-5_5.2.1-16+rpi1 libc6-dev_2.19-19 libstdc++-4.9-dev_4.9.3-4 libstdc++-5-dev_5.2.1-16+rpi1 libstdc++6_5.2.1-16+rpi1 linux-libc-dev_3.16.7-ckt4-1+rpi1+b2
Package versions: acl_2.2.52-2 adduser_3.113+nmu3 apt_1.0.10.2 autoconf_2.69-9 automake_1:1.15-3 autopoint_0.19.5.1-1 autotools-dev_20140911.1 base-files_9.4+rpi1 base-passwd_3.5.38 bash_4.3-14 binutils_2.25.1-1 bsdmainutils_9.0.6 bsdutils_1:2.26.2-9 build-essential_11.7 bzip2_1.0.6-8 coreutils_8.23-4 cpio_2.11+dfsg-4.1 cpp_4:5.2.1-4+rpi2 cpp-4.9_4.9.3-4 cpp-5_5.2.1-16+rpi1 dash_0.5.7-4 debconf_1.5.57 debfoster_2.7-2 debhelper_9.20150811 debianutils_4.5.1 dh-autoreconf_10 diffutils_1:3.3-1 dmsetup_2:1.02.104-1 dpkg_1.18.2 dpkg-dev_1.18.2 e2fslibs_1.42.13-1 e2fsprogs_1.42.13-1 fakeroot_1.20.2-1 file_1:5.22+15-2 findutils_4.4.2-9 fontconfig_2.11.0-6.3 fontconfig-config_2.11.0-6.3 fonts-dejavu-core_2.35-1 g++_4:5.2.1-4+rpi2 g++-4.9_4.9.3-4 g++-5_5.2.1-16+rpi1 gcc_4:5.2.1-4+rpi2 gcc-4.6-base_4.6.4-5+rpi1 gcc-4.7-base_4.7.3-11+rpi1 gcc-4.8-base_4.8.4-4 gcc-4.9_4.9.3-4 gcc-4.9-base_4.9.3-4 gcc-5_5.2.1-16+rpi1 gcc-5-base_5.2.1-16+rpi1 gettext_0.19.5.1-1 gettext-base_0.19.5.1-1 gir1.2-atk-1.0_2.16.0-2 gir1.2-freedesktop_1.44.0-1 gir1.2-gdkpixbuf-2.0_2.31.5-1 gir1.2-glib-2.0_1.44.0-1 gir1.2-gtk-2.0_2.24.28-1 gir1.2-pango-1.0_1.36.8-3 gnupg_1.4.19-5 gpgv_1.4.19-5 grep_2.21-2 groff-base_1.22.3-1 gzip_1.6-4 hostname_3.16 init_1.23 init-system-helpers_1.23 initramfs-tools_0.120 initscripts_2.88dsf-59.2 insserv_1.14.0-5 intltool-debian_0.35.0+20060710.2 klibc-utils_2.0.4-2+rpi1 kmod_21-1 ladspa-sdk_1.13-2 libacl1_2.2.52-2 libapparmor1_2.9.2-3 libapt-pkg4.12_1.0.9.10 libapt-pkg4.16_1.0.10.2 libasan1_4.9.3-4 libasan2_5.2.1-16+rpi1 libasound2_1.0.29-1 libasound2-data_1.0.29-1 libasound2-dev_1.0.29-1 libasprintf0v5_0.19.5.1-1 libasyncns0_0.8-5 libatk1.0-0_2.16.0-2 libatk1.0-data_2.16.0-2 libatk1.0-dev_2.16.0-2 libatomic1_5.2.1-16+rpi1 libattr1_1:2.4.47-2 libaudit-common_1:2.4.4-1 libaudit1_1:2.4.4-1 libavahi-client3_0.6.31-5 libavahi-common-data_0.6.31-5 libavahi-common3_0.6.31-5 libblkid1_2.26.2-9 libbz2-1.0_1.0.6-8 libc-bin_2.19-19 libc-dev-bin_2.19-19 libc6_2.19-19 libc6-dev_2.19-19 libcairo-gobject2_1.14.2-2 libcairo-script-interpreter2_1.14.2-2 libcairo2_1.14.2-2 libcairo2-dev_1.14.2-2 libcap2_1:2.24-11 libcap2-bin_1:2.24-11 libcc1-0_5.2.1-16+rpi1 libcloog-isl4_0.18.3-1 libcomerr2_1.42.13-1 libcroco3_0.6.8-3 libcryptsetup4_2:1.6.6-5 libcups2_2.0.3-10 libdatrie1_0.2.9-2 libdb5.3_5.3.28-11 libdbus-1-3_1.8.20-1 libdebconfclient0_0.195 libdevmapper1.02.1_2:1.02.104-1 libdpkg-perl_1.18.2 libdrm2_2.4.64-1 libelf1_0.163-5.1 libexpat1_2.1.0-7 libexpat1-dev_2.1.0-7 libfakeroot_1.20.2-1 libfdisk1_2.26.2-9 libffi6_3.2.1-3 libfftw3-bin_3.3.4-2+rpi1 libfftw3-dev_3.3.4-2+rpi1 libfftw3-double3_3.3.4-2+rpi1 libfftw3-single3_3.3.4-2+rpi1 libflac8_1.3.1-4 libfontconfig1_2.11.0-6.3 libfontconfig1-dev_2.11.0-6.3 libfreetype6_2.5.2-4 libfreetype6-dev_2.5.2-4 libgc1c2_1:7.2d-6.4 libgcc-4.9-dev_4.9.3-4 libgcc-5-dev_5.2.1-16+rpi1 libgcc1_1:5.2.1-16+rpi1 libgcrypt20_1.6.3-2 libgdbm3_1.8.3-13.1 libgdk-pixbuf2.0-0_2.31.5-1 libgdk-pixbuf2.0-common_2.31.5-1 libgdk-pixbuf2.0-dev_2.31.5-1 libgirepository-1.0-1_1.44.0-1 libglib2.0-0_2.44.1-1.1 libglib2.0-bin_2.44.1-1.1 libglib2.0-data_2.44.1-1.1 libglib2.0-dev_2.44.1-1.1 libgmp-dev_2:6.0.0+dfsg-7+rpi1 libgmp10_2:6.0.0+dfsg-7+rpi1 libgmpxx4ldbl_2:6.0.0+dfsg-7+rpi1 libgnutls-deb0-28_3.3.17-1 libgomp1_5.2.1-16+rpi1 libgpg-error0_1.19-2 libgraphite2-3_1.2.4-3 libgsl0-dev_1.16+dfsg-4 libgsl0ldbl_1.16+dfsg-4 libgssapi-krb5-2_1.13.2+dfsg-2 libgtk2.0-0_2.24.28-1 libgtk2.0-common_2.24.28-1 libgtk2.0-dev_2.24.28-1 libharfbuzz-dev_1.0.1-1+b1 libharfbuzz-gobject0_1.0.1-1+b1 libharfbuzz-icu0_1.0.1-1+b1 libharfbuzz0b_1.0.1-1+b1 libhogweed4_3.1.1-4 libice-dev_2:1.0.9-1+b1 libice6_2:1.0.9-1+b1 libicu55_55.1-5 libisl13_0.14-2 libjasper1_1.900.1-debian1-2.4 libjbig0_2.1-3.1 libjpeg62-turbo_1:1.4.1-2 libjson-c2_0.11-4 libk5crypto3_1.13.2+dfsg-2 libkeyutils1_1.5.9-7 libklibc_2.0.4-2+rpi1 libkmod2_21-1 libkrb5-3_1.13.2+dfsg-2 libkrb5support0_1.13.2+dfsg-2 liblocale-gettext-perl_1.05-9 liblzma5_5.1.1alpha+20120614-2.1 liblzo2-2_2.08-1.2 libmagic1_1:5.22+15-2 libmount1_2.26.2-9 libmpc-dev_1.0.3-1 libmpc3_1.0.3-1 libmpfr-dev_3.1.3-1 libmpfr4_3.1.3-1 libncurses5_6.0+20150810-1 libncursesw5_6.0+20150810-1 libnettle6_3.1.1-4 libnih-dbus1_1.0.3-4.3 libnih1_1.0.3-4.3 libogg0_1.3.2-1 libp11-kit0_0.23.1-3 libpam-modules_1.1.8-3.1 libpam-modules-bin_1.1.8-3.1 libpam-runtime_1.1.8-3.1 libpam0g_1.1.8-3.1 libpango-1.0-0_1.36.8-3 libpango1.0-dev_1.36.8-3 libpangocairo-1.0-0_1.36.8-3 libpangoft2-1.0-0_1.36.8-3 libpangoxft-1.0-0_1.36.8-3 libpcre16-3_2:8.35-7.1 libpcre3_2:8.35-7.1 libpcre3-dev_2:8.35-7.1 libpcre32-3_2:8.35-7.1 libpcrecpp0v5_2:8.35-7.1 libpipeline1_1.4.1-1 libpixman-1-0_0.32.6-3 libpixman-1-dev_0.32.6-3 libpng12-0_1.2.50-2+b2 libpng12-dev_1.2.50-2+b2 libprocps3_2:3.3.9-9 libprocps4_2:3.3.10-2 libpthread-stubs0-dev_0.3-4 libpulse-dev_6.0-5 libpulse-mainloop-glib0_6.0-5 libpulse0_6.0-5 libpython-stdlib_2.7.9-1 libpython2.7-minimal_2.7.10-3 libpython2.7-stdlib_2.7.10-3 libreadline6_6.3-8+b3 libsamplerate0_0.1.8-8 libsamplerate0-dev_0.1.8-8 libseccomp2_2.2.3-2 libselinux1_2.3-2 libsemanage-common_2.3-1 libsemanage1_2.3-1 libsepol1_2.3-2 libsigsegv2_2.10-4 libslang2_2.3.0-2+b1 libsm-dev_2:1.2.2-1+b1 libsm6_2:1.2.2-1+b1 libsmartcols1_2.26.2-9 libsndfile1_1.0.25-9.1 libsqlite3-0_3.8.11.1-1 libss2_1.42.13-1 libssl1.0.0_1.0.2d-1 libstdc++-4.9-dev_4.9.3-4 libstdc++-5-dev_5.2.1-16+rpi1 libstdc++6_5.2.1-16+rpi1 libsystemd0_225-1 libtasn1-6_4.5-2 libtext-charwidth-perl_0.04-7+b4 libtext-iconv-perl_1.7-5+b5 libtext-wrapi18n-perl_0.06-7.1 libthai-data_0.1.22-2 libthai0_0.1.22-2 libtiff5_4.0.5-1 libtimedate-perl_2.3000-2 libtinfo5_6.0+20150810-1 libtool_2.4.2-1.11 libubsan0_5.2.1-16+rpi1 libudev1_225-1 libunistring0_0.9.3-5.2 libusb-0.1-4_2:0.1.12-27 libustr-1.0-1_1.0.4-5 libuuid1_2.26.2-9 libvorbis0a_1.3.4-2 libvorbisenc2_1.3.4-2 libwrap0_7.6.q-25 libx11-6_2:1.6.3-1 libx11-data_2:1.6.3-1 libx11-dev_2:1.6.3-1 libx11-xcb1_2:1.6.3-1 libxau-dev_1:1.0.8-1 libxau6_1:1.0.8-1 libxcb-render0_1.10-3+b1 libxcb-render0-dev_1.10-3+b1 libxcb-shm0_1.10-3+b1 libxcb-shm0-dev_1.10-3+b1 libxcb1_1.10-3+b1 libxcb1-dev_1.10-3+b1 libxcomposite-dev_1:0.4.4-1 libxcomposite1_1:0.4.4-1 libxcursor-dev_1:1.1.14-1+b1 libxcursor1_1:1.1.14-1+b1 libxdamage-dev_1:1.1.4-2+b1 libxdamage1_1:1.1.4-2+b1 libxdmcp-dev_1:1.1.2-1 libxdmcp6_1:1.1.2-1 libxext-dev_2:1.3.3-1 libxext6_2:1.3.3-1 libxfixes-dev_1:5.0.1-2+b2 libxfixes3_1:5.0.1-2+b2 libxft-dev_2.3.2-1 libxft2_2.3.2-1 libxi-dev_2:1.7.4-1+b2 libxi6_2:1.7.4-1+b2 libxinerama-dev_2:1.1.3-1+b1 libxinerama1_2:1.1.3-1+b1 libxml2_2.9.1+dfsg1-5 libxml2-utils_2.9.1+dfsg1-5 libxmu-dev_2:1.1.2-1 libxmu-headers_2:1.1.2-1 libxmu6_2:1.1.2-1 libxrandr-dev_2:1.5.0-1 libxrandr2_2:1.5.0-1 libxrender-dev_1:0.9.8-1+b1 libxrender1_1:0.9.8-1+b1 libxt-dev_1:1.1.4-1+b1 libxt6_1:1.1.4-1+b1 libxtst6_2:1.2.2-1 linux-libc-dev_3.16.7-ckt4-1+rpi1+b2 login_1:4.2-3 lsb-base_4.1+Debian13+rpi1+nmu1 m4_1.4.17-4 make_4.0-8.2 makedev_2.3.1-93 man-db_2.7.2-1 mawk_1.3.3-17 mime-support_3.59 mount_2.26.2-9 mountall_2.54 multiarch-support_2.19-19 ncurses-base_6.0+20150810-1 ncurses-bin_6.0+20150810-1 passwd_1:4.2-3 patch_2.7.5-1 perl_5.20.2-6 perl-base_5.20.2-6 perl-modules_5.20.2-6 pkg-config_0.28-1 plymouth_0.9.0-9 po-debconf_1.0.18 procps_2:3.3.10-2 python_2.7.9-1 python-minimal_2.7.9-1 python2.7_2.7.10-3 python2.7-minimal_2.7.10-3 raspbian-archive-keyring_20120528.2 readline-common_6.3-8 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-snd-dummy_0.invalid.0 sed_4.2.2-6.1 sensible-utils_0.0.9 shared-mime-info_1.3-1 startpar_0.59-3 systemd_225-1 systemd-sysv_225-1 sysv-rc_2.88dsf-59.2 sysvinit-utils_2.88dsf-59.2 tar_1.28-1 tzdata_2015f-1 ucf_3.0030 udev_225-1 util-linux_2.26.2-9 x11-common_1:7.7+9 x11proto-composite-dev_1:0.4.2-2 x11proto-core-dev_7.0.27-1 x11proto-damage-dev_1:1.2.1-2 x11proto-fixes-dev_1:5.0-2 x11proto-input-dev_2.3.1-1 x11proto-kb-dev_1.0.6-2 x11proto-randr-dev_1.5.0-1 x11proto-render-dev_2:0.11.1-2 x11proto-xext-dev_7.3.0-1 x11proto-xinerama-dev_1.2.1-2 xorg-sgml-doctools_1:1.11-1 xtrans-dev_1.3.5-1 xutils-dev_1:7.7+3 xz-utils_5.1.1alpha+20120614-2.1 zlib1g_1:1.2.8.dfsg-2+b1 zlib1g-dev_1:1.2.8.dfsg-2+b1

┌──────────────────────────────────────────────────────────────────────────────┐
│ Build                                                                        │
└──────────────────────────────────────────────────────────────────────────────┘


Unpack source
─────────────

gpgv: keyblock resource `/sbuild-nonexistent/.gnupg/trustedkeys.gpg': file open error
gpgv: Signature made Fri Sep  4 18:32:34 2015 UTC using RSA key ID 9F1B8B32
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on ./snd_11.7-4.dsc
dpkg-source: info: extracting snd in snd-11.7
dpkg-source: info: unpacking snd_11.7.orig.tar.gz
dpkg-source: info: unpacking snd_11.7-4.debian.tar.xz
dpkg-source: info: applying 00-makefile.diff
dpkg-source: info: applying 03-manpage_warnings.diff
dpkg-source: info: applying 04-gcc_warnings.diff
dpkg-source: info: applying 05-kfreebsd.diff
dpkg-source: info: applying 06-hurd.diff
dpkg-source: info: applying 07-link-order.diff
dpkg-source: info: applying 08-link-dl-harder.diff
dpkg-source: info: applying 09-do-not-show-the-build-date.diff

Check disc space
────────────────

Sufficient free space for build

User Environment
────────────────

DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=stretch-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=stretch-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=stretch-staging-armhf-sbuild-69f90bb2-b5ec-45e2-9de7-1cb2279b0f31
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd

dpkg-buildpackage
─────────────────

dpkg-buildpackage: source package snd
dpkg-buildpackage: source version 11.7-4
dpkg-buildpackage: source distribution unstable
 dpkg-source --before-build snd-11.7
dpkg-buildpackage: host architecture armhf
 fakeroot debian/rules clean
Enable parallel builds with  jobs
dh clean --with=autoreconf
   dh_testdir
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/«PKGBUILDDIR»'
Enable parallel builds with  jobs
dh_auto_clean
rm -f sndlib.h
rm -f po/Makefile po/Makefile.in po/POTFILES
make[1]: Leaving directory '/«PKGBUILDDIR»'
   dh_autoreconf_clean
   dh_clean
 debian/rules build-arch
Enable parallel builds with  jobs
dh build-arch --with=autoreconf
   dh_testdir -a
   debian/rules override_dh_autoreconf
make[1]: Entering directory '/«PKGBUILDDIR»'
Enable parallel builds with  jobs
AUTOHEADER=true dh_autoreconf debian/rules -- autoreconf
make[2]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[2]: Entering directory '/«PKGBUILDDIR»'
Enable parallel builds with  jobs
autoreconf -f -i
cp -f /usr/share/misc/config.guess /usr/share/misc/config.sub ./
make[2]: Leaving directory '/«PKGBUILDDIR»'
make[1]: Leaving directory '/«PKGBUILDDIR»'
   dh_auto_test -a
 fakeroot debian/rules binary-arch
Enable parallel builds with  jobs
dh binary-arch --with=autoreconf
   dh_testroot -a
   dh_prep -a
   debian/rules override_dh_auto_install
make[1]: Entering directory '/«PKGBUILDDIR»'
Enable parallel builds with  jobs
# First, build without GUI
./configure --with-ladspa --with-static-xg --enable-snd-debug --with-gmp --prefix=/usr    \
		--with-alsa \
		--with-no-gui
checking build system type... armv7l-unknown-linux-gnueabihf
checking host system type... armv7l-unknown-linux-gnueabihf
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 how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for main in -lm... yes
checking for main in -lc... 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 fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking for unistd.h... (cached) yes
checking for string.h... (cached) yes
checking sys/soundcard.h usability... yes
checking sys/soundcard.h presence... yes
checking for sys/soundcard.h... yes
checking machine/soundcard.h usability... no
checking machine/soundcard.h presence... no
checking for machine/soundcard.h... no
checking sys/mixer.h usability... no
checking sys/mixer.h presence... no
checking for sys/mixer.h... no
checking stdbool.h usability... yes
checking stdbool.h presence... yes
checking for stdbool.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking libc.h usability... no
checking libc.h presence... no
checking for libc.h... no
checking sys/statvfs.h usability... yes
checking sys/statvfs.h presence... yes
checking for sys/statvfs.h... yes
checking setjmp.h usability... yes
checking setjmp.h presence... yes
checking for setjmp.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking byteswap.h usability... yes
checking byteswap.h presence... yes
checking for byteswap.h... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking for stdint.h... (cached) yes
checking fam.h usability... no
checking fam.h presence... no
checking for fam.h... no
checking dirent.h usability... yes
checking dirent.h presence... yes
checking for dirent.h... yes
checking for sys/mount.h... yes
checking /usr/local/lib/oss/include/sys/soundcard.h usability... no
checking /usr/local/lib/oss/include/sys/soundcard.h presence... no
checking for /usr/local/lib/oss/include/sys/soundcard.h... no
checking /usr/lib/oss/include/sys/soundcard.h usability... no
checking /usr/lib/oss/include/sys/soundcard.h presence... no
checking for /usr/lib/oss/include/sys/soundcard.h... no
checking /opt/oss/include/sys/soundcard.h usability... no
checking /opt/oss/include/sys/soundcard.h presence... no
checking for /opt/oss/include/sys/soundcard.h... no
checking /var/lib/oss/include/sys/soundcard.h usability... no
checking /var/lib/oss/include/sys/soundcard.h presence... no
checking for /var/lib/oss/include/sys/soundcard.h... no
checking gnu/libc-version.h usability... yes
checking gnu/libc-version.h presence... yes
checking for gnu/libc-version.h... yes
checking alsa/asoundlib.h usability... yes
checking alsa/asoundlib.h presence... yes
checking for alsa/asoundlib.h... yes
checking whether hypot is declared... yes
checking whether isnan is declared... yes
checking whether isinf is declared... yes
checking for mode_t... yes
checking for size_t... yes
checking for ssize_t... yes
checking for pid_t... yes
checking for int64_t... yes
checking whether byte ordering is bigendian... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking for off_t... yes
checking size of off_t... 8
checking size of long... 4
checking size of long long... 8
checking size of unsigned long long... 8
checking size of unsigned long... 4
checking size of intptr_t... 4
checking size of int... 4
checking size of int64_t... 8
checking size of ssize_t... 4
checking for getcwd... yes
checking for getwd... yes
checking for strerror... yes
checking for readlink... yes
checking for setlocale... yes
checking for access... yes
checking for opendir... yes
checking for sleep... yes
checking for signal... yes
checking for statvfs... yes
checking for statfs... yes
checking for getline... yes
checking for difftime... yes
checking for gettimeofday... yes
checking for vsnprintf... yes
checking for snprintf... yes
checking for strftime... yes
checking for memmove... yes
checking for lstat... yes
checking for strcasecmp... yes
checking for pathconf... yes
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for fgrep... /bin/grep -F
checking for __func__... yes
checking for pkg-config... /usr/bin/pkg-config
checking for jn in -lm... yes
checking for yn in -lm... yes
checking for lgamma in -lm... yes
checking for erf in -lm... yes
checking whether nested functions work... yes
checking for fftw3... yes
checking for complex numbers... yes
checking for complex trig... yes
checking for __gmpz_init in -lgmp... yes
checking for libmpfr... yes
checking for libmpc... yes
checking for mpc_arg in -lmpc... yes
checking for gsl-config... /usr/bin/gsl-config
checking for GSL... 1.16
checking for gsl_eigen_nonsymmv_workspace... yes
checking ladspa.h usability... yes
checking ladspa.h presence... yes
checking for ladspa.h... 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 complex.h usability... yes
checking complex.h presence... yes
checking for complex.h... yes
checking for main in -lasound... yes
checking for ALSA 1.0 or later... yes
checking for audio system... ALSA
checking for oggdec... no
checking for oggenc... no
checking for mpg123... no
checking for mpg321... no
checking for speexdec... no
checking for speexenc... no
checking for flac... no
checking for timidity... no
checking for shorten... no
checking for ttaenc... no
checking for wavpack... no
checking for wvunpack... no
checking for statvfs... yes
checking for C compiler warning flags... -g3 -Wall
configure: creating ./config.status
config.status: creating makefile
config.status: creating mus-config.h
config.status: creating sndlib.h

  Options selected
  -------------------------
  Snd version ...........: 11.7
  CFLAGS ................: -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers
  LDFLAGS ...............: -Wl,-export-dynamic
  prefix.................: /usr
  extension language.....: s7
  audio system...........: ALSA
  graphics toolkit.......: None
  optional libraries.....: fftw3 gmp mpfr mpc gsl
  random features........: ladspa debugging
  environs...............: armv7l-unknown-linux-gnueabihf gcc

/usr/bin/make
make[2]: Entering directory '/«PKGBUILDDIR»'
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    s7.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    headers.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    audio.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    io.c
s7.c: In function 'init_ctables':
s7.c:4537:12: warning: cast increases required alignment of target type [-Wcast-align]
   digits = (int *)permanent_calloc(CTABLE_SIZE * sizeof(int));
            ^
s7.c: In function 's7_make_permanent_string':
headers.c: In function 'read_caff_header':
s7.c:8541:7: warning: cast increases required alignment of target type [-Wcast-align]
   x = (s7_cell *)permanent_calloc(sizeof(s7_cell));
       ^
headers.c:1552:40: warning: variable 'frames_per_packet' set but not used [-Wunused-but-set-variable]
    int format_flags, bytes_per_packet, frames_per_packet, channels_per_frame, bits_per_channel;
                                        ^
headers.c:1552:22: warning: variable 'bytes_per_packet' set but not used [-Wunused-but-set-variable]
    int format_flags, bytes_per_packet, frames_per_packet, channels_per_frame, bits_per_channel;
                      ^
io.c: In function 'mus_read_any_1':
io.c:1150:36: warning: cast increases required alignment of target type [-Wcast-align]
    (*bufnow++) = swapped_shorts[(*((unsigned short *)jchar))];
                                    ^
In file included from snd.h:43:0,
                 from io.c:4:
io.c:450:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define little_endian_short(n)                 (*((short *)n))
                                                     ^
_sndlib.h:174:64: note: in definition of macro 'MUS_SHORT_TO_SAMPLE'
   #define MUS_SHORT_TO_SAMPLE(n) ((mus_sample_t)((mus_float_t)(n) / (mus_float_t)(1 << 15)))
                                                                ^
io.c:1163:38: note: in expansion of macro 'little_endian_short'
    (*bufnow++) = MUS_SHORT_TO_SAMPLE(little_endian_short(jchar)); 
                                      ^
io.c:439:69: warning: cast increases required alignment of target type [-Wcast-align]
     #define big_endian_int(n)                    ((int)(bswap_32((*((unsigned int *)n)))))
                                                                     ^
_sndlib.h:175:62: note: in definition of macro 'MUS_INT_TO_SAMPLE'
   #define MUS_INT_TO_SAMPLE(n) ((mus_sample_t)((mus_float_t)(n) / (mus_float_t)(1 << (MUS_SAMPLE_BITS - 1))))
                                                              ^
io.c:1169:36: note: in expansion of macro 'big_endian_int'
    (*bufnow++) = MUS_INT_TO_SAMPLE(big_endian_int(jchar)); 
                                    ^
io.c:451:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define little_endian_int(n)                   (*((int *)n))
                                                     ^
_sndlib.h:175:62: note: in definition of macro 'MUS_INT_TO_SAMPLE'
   #define MUS_INT_TO_SAMPLE(n) ((mus_sample_t)((mus_float_t)(n) / (mus_float_t)(1 << (MUS_SAMPLE_BITS - 1))))
                                                              ^
io.c:1174:36: note: in expansion of macro 'little_endian_int'
    (*bufnow++) = MUS_INT_TO_SAMPLE(little_endian_int(jchar)); 
                                    ^
io.c:439:69: warning: cast increases required alignment of target type [-Wcast-align]
     #define big_endian_int(n)                    ((int)(bswap_32((*((unsigned int *)n)))))
                                                                     ^
_sndlib.h:175:62: note: in definition of macro 'MUS_INT_TO_SAMPLE'
   #define MUS_INT_TO_SAMPLE(n) ((mus_sample_t)((mus_float_t)(n) / (mus_float_t)(1 << (MUS_SAMPLE_BITS - 1))))
                                                              ^
io.c:1179:37: note: in expansion of macro 'big_endian_int'
    (*bufnow++) = MUS_INT_TO_SAMPLE((big_endian_int(jchar) >> (32 - MUS_SAMPLE_BITS)));
                                     ^
io.c:451:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define little_endian_int(n)                   (*((int *)n))
                                                     ^
_sndlib.h:175:62: note: in definition of macro 'MUS_INT_TO_SAMPLE'
   #define MUS_INT_TO_SAMPLE(n) ((mus_sample_t)((mus_float_t)(n) / (mus_float_t)(1 << (MUS_SAMPLE_BITS - 1))))
                                                              ^
io.c:1184:37: note: in expansion of macro 'little_endian_int'
    (*bufnow++) = MUS_INT_TO_SAMPLE((little_endian_int(jchar) >> (32 - MUS_SAMPLE_BITS)));
                                     ^
io.c:452:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define little_endian_float(n)                 (*((float *)n))
                                                     ^
io.c:1247:37: note: in expansion of macro 'little_endian_float'
        (*bufnow++) = (mus_sample_t)(little_endian_float(jchar));
                                     ^
io.c:452:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define little_endian_float(n)                 (*((float *)n))
                                                     ^
io.c:1252:51: note: in expansion of macro 'little_endian_float'
        (*bufnow++) = (mus_sample_t)(prescaling * (little_endian_float(jchar)));
                                                   ^
io.c:452:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define little_endian_float(n)                 (*((float *)n))
                                                     ^
io.c:978:36: note: in definition of macro 'MUS_SAMPLE_UNSCALED'
   #define MUS_SAMPLE_UNSCALED(n) ((n) / 32768.0)
                                    ^
io.c:1258:53: note: in expansion of macro 'little_endian_float'
    (*bufnow++) = (mus_sample_t)(MUS_SAMPLE_UNSCALED(little_endian_float(jchar)));
                                                     ^
io.c:453:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define little_endian_double(n)                (*((double *)n))
                                                     ^
io.c:1265:37: note: in expansion of macro 'little_endian_double'
        (*bufnow++) = (mus_sample_t)(little_endian_double(jchar));
                                     ^
io.c:453:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define little_endian_double(n)                (*((double *)n))
                                                     ^
io.c:1270:51: note: in expansion of macro 'little_endian_double'
        (*bufnow++) = (mus_sample_t)(prescaling * (little_endian_double(jchar)));
                                                   ^
io.c:453:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define little_endian_double(n)                (*((double *)n))
                                                     ^
io.c:978:36: note: in definition of macro 'MUS_SAMPLE_UNSCALED'
   #define MUS_SAMPLE_UNSCALED(n) ((n) / 32768.0)
                                    ^
io.c:1276:53: note: in expansion of macro 'little_endian_double'
    (*bufnow++) = (mus_sample_t)(MUS_SAMPLE_UNSCALED(little_endian_double(jchar)));
                                                     ^
In file included from snd.h:43:0,
                 from io.c:4:
io.c:440:80: warning: cast increases required alignment of target type [-Wcast-align]
     #define big_endian_unsigned_short(n)         ((unsigned short)(bswap_16((*((unsigned short *)n)))))
                                                                                ^
_sndlib.h:174:64: note: in definition of macro 'MUS_SHORT_TO_SAMPLE'
   #define MUS_SHORT_TO_SAMPLE(n) ((mus_sample_t)((mus_float_t)(n) / (mus_float_t)(1 << 15)))
                                                                ^
io.c:1281:44: note: in expansion of macro 'big_endian_unsigned_short'
    (*bufnow++) = MUS_SHORT_TO_SAMPLE((int)(big_endian_unsigned_short(jchar)) - USHORT_ZERO);
                                            ^
io.c:454:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define little_endian_unsigned_short(n)        (*((unsigned short *)n))
                                                     ^
_sndlib.h:174:64: note: in definition of macro 'MUS_SHORT_TO_SAMPLE'
   #define MUS_SHORT_TO_SAMPLE(n) ((mus_sample_t)((mus_float_t)(n) / (mus_float_t)(1 << 15)))
                                                                ^
io.c:1286:44: note: in expansion of macro 'little_endian_unsigned_short'
    (*bufnow++) = MUS_SHORT_TO_SAMPLE((int)(little_endian_unsigned_short(jchar)) - USHORT_ZERO);
                                            ^
s7.c: In function 'permanent_cons':
s7.c:11369:7: warning: cast increases required alignment of target type [-Wcast-align]
   x = (s7_cell *)permanent_calloc(sizeof(s7_cell));
       ^
audio.c: In function 'alsa_audio_open':
io.c: In function 'mus_write_1':
audio.c:2380:16: warning: variable 'r' set but not used [-Wunused-but-set-variable]
   unsigned int r;
                ^
audio.c:2374:7: warning: variable 'card' set but not used [-Wunused-but-set-variable]
   int card, device, alsa_device;
       ^
io.c:457:53: warning: cast increases required alignment of target type [-Wcast-align]
     #define set_big_endian_short(n, x)           (*((short *)n)) = ((short)(bswap_16(x)))
                                                     ^
io.c:1548:3: note: in expansion of macro 'set_big_endian_short'
   set_big_endian_short(jchar, MUS_SAMPLE_TO_SHORT(*bufnow++));
   ^
io.c:469:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define set_little_endian_short(n, x)          (*((short *)n)) = x
                                                     ^
io.c:1553:3: note: in expansion of macro 'set_little_endian_short'
   set_little_endian_short(jchar, MUS_SAMPLE_TO_SHORT(*bufnow++));
   ^
io.c:458:53: warning: cast increases required alignment of target type [-Wcast-align]
     #define set_big_endian_int(n, x)             (*((int *)n)) = ((int)(bswap_32(x)))
                                                     ^
io.c:1558:3: note: in expansion of macro 'set_big_endian_int'
   set_big_endian_int(jchar, MUS_SAMPLE_TO_INT(*bufnow++));
   ^
io.c:470:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define set_little_endian_int(n, x)            (*((int *)n)) = x
                                                     ^
io.c:1563:3: note: in expansion of macro 'set_little_endian_int'
   set_little_endian_int(jchar, MUS_SAMPLE_TO_INT(*bufnow++));
   ^
io.c:458:53: warning: cast increases required alignment of target type [-Wcast-align]
     #define set_big_endian_int(n, x)             (*((int *)n)) = ((int)(bswap_32(x)))
                                                     ^
io.c:1568:3: note: in expansion of macro 'set_big_endian_int'
   set_big_endian_int(jchar, MUS_SAMPLE_TO_INT(*bufnow++) << (32 - MUS_SAMPLE_BITS));
   ^
io.c:470:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define set_little_endian_int(n, x)            (*((int *)n)) = x
                                                     ^
io.c:1573:3: note: in expansion of macro 'set_little_endian_int'
   set_little_endian_int(jchar, MUS_SAMPLE_TO_INT(*bufnow++) << (32 - MUS_SAMPLE_BITS));
   ^
io.c:471:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define set_little_endian_float(n, x)          (*((float *)n)) = x
                                                     ^
io.c:1603:3: note: in expansion of macro 'set_little_endian_float'
   set_little_endian_float(jchar, MUS_SAMPLE_TO_FLOAT(*bufnow++));
   ^
io.c:472:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define set_little_endian_double(n, x)         (*((double *)n)) = x
                                                     ^
io.c:1613:3: note: in expansion of macro 'set_little_endian_double'
   set_little_endian_double(jchar, MUS_SAMPLE_TO_DOUBLE(*bufnow++));
   ^
io.c:471:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define set_little_endian_float(n, x)          (*((float *)n)) = x
                                                     ^
io.c:1623:3: note: in expansion of macro 'set_little_endian_float'
   set_little_endian_float(jchar, 32768.0 * MUS_SAMPLE_TO_FLOAT(*bufnow++));
   ^
io.c:472:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define set_little_endian_double(n, x)         (*((double *)n)) = x
                                                     ^
io.c:1633:3: note: in expansion of macro 'set_little_endian_double'
   set_little_endian_double(jchar, 32768.0 * MUS_SAMPLE_TO_DOUBLE(*bufnow++));
   ^
io.c:459:53: warning: cast increases required alignment of target type [-Wcast-align]
     #define set_big_endian_unsigned_short(n, x)  (*((unsigned short *)n)) = ((unsigned short)(bswap_16(x)))
                                                     ^
io.c:1638:3: note: in expansion of macro 'set_big_endian_unsigned_short'
   set_big_endian_unsigned_short(jchar, (unsigned short)(MUS_SAMPLE_TO_SHORT(*bufnow++) + USHORT_ZERO));
   ^
io.c:473:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define set_little_endian_unsigned_short(n, x) (*((unsigned short *)n)) = x
                                                     ^
io.c:1643:3: note: in expansion of macro 'set_little_endian_unsigned_short'
   set_little_endian_unsigned_short(jchar, (unsigned short)(MUS_SAMPLE_TO_SHORT(*bufnow++) + USHORT_ZERO));
   ^
io.c: In function 'min_max_shorts':
io.c:1966:10: warning: cast increases required alignment of target type [-Wcast-align]
   sbuf = (short *)data;
          ^
In file included from /usr/include/arm-linux-gnueabihf/bits/byteswap.h:34:0,
                 from /usr/include/endian.h:60,
                 from /usr/include/ctype.h:39,
                 from snd.h:6,
                 from io.c:4:
io.c: In function 'min_max_switch_shorts':
io.c:438:71: warning: cast increases required alignment of target type [-Wcast-align]
     #define big_endian_short(n)                  ((short)(bswap_16((*((unsigned short *)n)))))
                                                                       ^
io.c:1994:13: note: in expansion of macro 'big_endian_short'
   cur_min = big_endian_short((unsigned char *)(data + (chan * SHORT_BYTES)));
             ^
io.c:438:71: warning: cast increases required alignment of target type [-Wcast-align]
     #define big_endian_short(n)                  ((short)(bswap_16((*((unsigned short *)n)))))
                                                                       ^
io.c:2004:13: note: in expansion of macro 'big_endian_short'
       val = big_endian_short(samp);
             ^
io.c: In function 'min_max_ushorts':
io.c:2025:10: warning: cast increases required alignment of target type [-Wcast-align]
   sbuf = (unsigned short *)data;
          ^
In file included from /usr/include/arm-linux-gnueabihf/bits/byteswap.h:34:0,
                 from /usr/include/endian.h:60,
                 from /usr/include/ctype.h:39,
                 from snd.h:6,
                 from io.c:4:
io.c: In function 'min_max_switch_ushorts':
io.c:440:80: warning: cast increases required alignment of target type [-Wcast-align]
     #define big_endian_unsigned_short(n)         ((unsigned short)(bswap_16((*((unsigned short *)n)))))
                                                                                ^
io.c:2053:13: note: in expansion of macro 'big_endian_unsigned_short'
   cur_min = big_endian_unsigned_short((unsigned char *)(data + (chan * SHORT_BYTES)));
             ^
io.c:440:80: warning: cast increases required alignment of target type [-Wcast-align]
     #define big_endian_unsigned_short(n)         ((unsigned short)(bswap_16((*((unsigned short *)n)))))
                                                                                ^
io.c:2063:13: note: in expansion of macro 'big_endian_unsigned_short'
       val = big_endian_unsigned_short(samp);
             ^
io.c: In function 'min_max_ints':
io.c:2086:10: warning: cast increases required alignment of target type [-Wcast-align]
   sbuf = (int *)data;
          ^
In file included from io.c:432:0:
io.c: In function 'min_max_switch_ints':
io.c:439:69: warning: cast increases required alignment of target type [-Wcast-align]
     #define big_endian_int(n)                    ((int)(bswap_32((*((unsigned int *)n)))))
                                                                     ^
io.c:2122:13: note: in expansion of macro 'big_endian_int'
   cur_min = big_endian_int((unsigned char *)(data + (chan * INT_BYTES)));
             ^
io.c:439:69: warning: cast increases required alignment of target type [-Wcast-align]
     #define big_endian_int(n)                    ((int)(bswap_32((*((unsigned int *)n)))))
                                                                     ^
io.c:2132:13: note: in expansion of macro 'big_endian_int'
       val = big_endian_int(samp);
             ^
io.c: In function 'min_max_floats':
io.c:2162:10: warning: cast increases required alignment of target type [-Wcast-align]
   sbuf = (float *)data;
          ^
io.c: In function 'min_max_doubles':
io.c:2240:10: warning: cast increases required alignment of target type [-Wcast-align]
   sbuf = (double *)data;
          ^
headers.c: In function 'read_matlab_5_header':
headers.c:5438:8: warning: variable 'swapped' set but not used [-Wunused-but-set-variable]
   bool swapped = false;
        ^
headers.c:5437:16: warning: variable 'chunksize' set but not used [-Wunused-but-set-variable]
   int i, type, chunksize, loc, size;
                ^
s7.c: In function 's7_make_function':
s7.c:13826:7: warning: cast increases required alignment of target type [-Wcast-align]
   x = (s7_cell *)permanent_calloc(sizeof(s7_cell));
       ^
s7.c:13829:9: warning: cast increases required alignment of target type [-Wcast-align]
   ptr = (s7_func_t *)permanent_calloc(sizeof(s7_func_t));
         ^
s7.c: At top level:
s7.c:15283:6: warning: no previous prototype for 's7_is_equal_ci' [-Wmissing-prototypes]
 bool s7_is_equal_ci(s7_scheme *sc, s7_pointer x, s7_pointer y, shared_info *ci)
      ^
s7.c: In function 'next_map':
s7.c:17582:27: warning: variable 'results' set but not used [-Wunused-but-set-variable]
   s7_pointer y, z, vargs, results;
                           ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    sound.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    clm.c
clm.c: In function 'mus_oscil':
clm.c:1188:14: warning: cast increases required alignment of target type [-Wcast-align]
   osc *gen = (osc *)ptr;
              ^
clm.c: In function 'mus_oscil_unmodulated':
clm.c:1198:14: warning: cast increases required alignment of target type [-Wcast-align]
   osc *gen = (osc *)ptr;
              ^
clm.c: In function 'mus_oscil_fm':
clm.c:1208:14: warning: cast increases required alignment of target type [-Wcast-align]
   osc *gen = (osc *)ptr;
              ^
clm.c: In function 'mus_oscil_pm':
clm.c:1218:14: warning: cast increases required alignment of target type [-Wcast-align]
   osc *gen = (osc *)ptr;
              ^
clm.c: In function 'oscil_freq':
clm.c:1234:72: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t oscil_freq(mus_any *ptr) {return(mus_radians_to_hz(((osc *)ptr)->freq));}
                                                                        ^
clm.c: In function 'oscil_set_freq':
clm.c:1235:68: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t oscil_set_freq(mus_any *ptr, mus_float_t val) {((osc *)ptr)->freq = mus_hz_to_radians(val); return(val);}
                                                                    ^
clm.c: In function 'oscil_increment':
clm.c:1237:59: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t oscil_increment(mus_any *ptr) {return(((osc *)ptr)->freq);}
                                                           ^
clm.c: In function 'oscil_set_increment':
clm.c:1238:73: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t oscil_set_increment(mus_any *ptr, mus_float_t val) {((osc *)ptr)->freq = val; return(val);}
                                                                         ^
clm.c: In function 'oscil_phase':
clm.c:1240:60: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t oscil_phase(mus_any *ptr) {return(fmod(((osc *)ptr)->phase, TWO_PI));}
                                                            ^
clm.c: In function 'oscil_set_phase':
clm.c:1241:69: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t oscil_set_phase(mus_any *ptr, mus_float_t val) {((osc *)ptr)->phase = val; return(val);}
                                                                     ^
clm.c: In function 'oscil_reset':
clm.c:1244:41: warning: cast increases required alignment of target type [-Wcast-align]
 static void oscil_reset(mus_any *ptr) {((osc *)ptr)->phase = 0.0;}
                                         ^
clm.c: In function 'oscil_equalp':
clm.c:1254:7: warning: cast increases required alignment of target type [-Wcast-align]
    ((((osc *)p1)->freq) == (((osc *)p2)->freq)) &&
       ^
clm.c:1254:30: warning: cast increases required alignment of target type [-Wcast-align]
    ((((osc *)p1)->freq) == (((osc *)p2)->freq)) &&
                              ^
clm.c:1255:7: warning: cast increases required alignment of target type [-Wcast-align]
    ((((osc *)p1)->phase) == (((osc *)p2)->phase))));
       ^
clm.c:1255:31: warning: cast increases required alignment of target type [-Wcast-align]
    ((((osc *)p1)->phase) == (((osc *)p2)->phase))));
                               ^
clm.c: In function 'mus_ncos':
clm.c:1330:15: warning: cast increases required alignment of target type [-Wcast-align]
   cosp *gen = (cosp *)ptr;
               ^
clm.c: In function 'ncos_reset':
clm.c:1416:40: warning: cast increases required alignment of target type [-Wcast-align]
 static void ncos_reset(mus_any *ptr) {((cosp *)ptr)->phase = 0.0;}
                                        ^
clm.c: In function 'ncos_freq':
clm.c:1418:71: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t ncos_freq(mus_any *ptr) {return(mus_radians_to_hz(((cosp *)ptr)->freq));}
                                                                       ^
clm.c: In function 'ncos_set_freq':
clm.c:1419:67: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t ncos_set_freq(mus_any *ptr, mus_float_t val) {((cosp *)ptr)->freq = mus_hz_to_radians(val); return(val);}
                                                                   ^
clm.c: In function 'ncos_increment':
clm.c:1421:58: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t ncos_increment(mus_any *ptr) {return(((cosp *)ptr)->freq);}
                                                          ^
clm.c: In function 'ncos_set_increment':
clm.c:1422:72: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t ncos_set_increment(mus_any *ptr, mus_float_t val) {((cosp *)ptr)->freq = val; return(val);}
                                                                        ^
clm.c: In function 'ncos_phase':
clm.c:1424:59: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t ncos_phase(mus_any *ptr) {return(fmod(((cosp *)ptr)->phase, TWO_PI));}
                                                           ^
clm.c: In function 'ncos_set_phase':
clm.c:1425:68: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t ncos_set_phase(mus_any *ptr, mus_float_t val) {((cosp *)ptr)->phase = val; return(val);}
                                                                    ^
clm.c: In function 'ncos_scaler':
clm.c:1427:55: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t ncos_scaler(mus_any *ptr) {return(((cosp *)ptr)->scaler);}
                                                       ^
clm.c: In function 'ncos_set_scaler':
clm.c:1428:69: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t ncos_set_scaler(mus_any *ptr, mus_float_t val) {((cosp *)ptr)->scaler = val; return(val);}
                                                                     ^
clm.c: In function 'ncos_n':
clm.c:1430:49: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t ncos_n(mus_any *ptr) {return(((cosp *)ptr)->n);}
                                                 ^
clm.c: In function 'ncos_set_n':
clm.c:1434:15: warning: cast increases required alignment of target type [-Wcast-align]
   cosp *gen = (cosp *)ptr;
               ^
clm.c: In function 'ncos_equalp':
clm.c:1451:7: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->freq) == (((cosp *)p2)->freq)) &&
       ^
clm.c:1451:31: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->freq) == (((cosp *)p2)->freq)) &&
                               ^
clm.c:1452:7: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->phase) == (((cosp *)p2)->phase)) &&
       ^
clm.c:1452:32: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->phase) == (((cosp *)p2)->phase)) &&
                                ^
clm.c:1453:7: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->n) == (((cosp *)p2)->n)) &&
       ^
clm.c:1453:28: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->n) == (((cosp *)p2)->n)) &&
                            ^
clm.c:1454:7: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->scaler) == (((cosp *)p2)->scaler))));
       ^
clm.c:1454:33: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->scaler) == (((cosp *)p2)->scaler))));
                                 ^
clm.c: In function 'nsin_equalp':
clm.c:1522:7: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->freq) == (((cosp *)p2)->freq)) &&
       ^
clm.c:1522:31: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->freq) == (((cosp *)p2)->freq)) &&
                               ^
clm.c:1523:7: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->phase) == (((cosp *)p2)->phase)) &&
       ^
clm.c:1523:32: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->phase) == (((cosp *)p2)->phase)) &&
                                ^
clm.c:1524:7: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->n) == (((cosp *)p2)->n)) &&
       ^
clm.c:1524:28: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->n) == (((cosp *)p2)->n)) &&
                            ^
clm.c:1525:7: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->scaler) == (((cosp *)p2)->scaler))));
       ^
clm.c:1525:33: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->scaler) == (((cosp *)p2)->scaler))));
                                 ^
clm.c: In function 'nsin_set_n':
clm.c:1665:15: warning: cast increases required alignment of target type [-Wcast-align]
   cosp *gen = (cosp *)ptr;
               ^
clm.c: In function 'mus_nsin':
clm.c:1682:15: warning: cast increases required alignment of target type [-Wcast-align]
   cosp *gen = (cosp *)ptr;
               ^
clm.c: In function 'mus_make_nsin':
clm.c:1728:9: warning: cast increases required alignment of target type [-Wcast-align]
   gen = (cosp *)mus_make_ncos(freq, n);
         ^
clm.c: In function 'asyfm_reset':
clm.c:1751:41: warning: cast increases required alignment of target type [-Wcast-align]
 static void asyfm_reset(mus_any *ptr) {((asyfm *)ptr)->phase = 0.0;}
                                         ^
clm.c: In function 'asyfm_freq':
clm.c:1753:72: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t asyfm_freq(mus_any *ptr) {return(mus_radians_to_hz(((asyfm *)ptr)->freq));}
                                                                        ^
clm.c: In function 'asyfm_set_freq':
clm.c:1754:68: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t asyfm_set_freq(mus_any *ptr, mus_float_t val) {((asyfm *)ptr)->freq = mus_hz_to_radians(val); return(val);}
                                                                    ^
clm.c: In function 'asyfm_increment':
clm.c:1756:59: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t asyfm_increment(mus_any *ptr) {return(((asyfm *)ptr)->freq);}
                                                           ^
clm.c: In function 'asyfm_set_increment':
clm.c:1757:73: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t asyfm_set_increment(mus_any *ptr, mus_float_t val) {((asyfm *)ptr)->freq = val; return(val);}
                                                                         ^
clm.c: In function 'asyfm_phase':
clm.c:1759:60: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t asyfm_phase(mus_any *ptr) {return(fmod(((asyfm *)ptr)->phase, TWO_PI));}
                                                            ^
clm.c: In function 'asyfm_set_phase':
clm.c:1760:69: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t asyfm_set_phase(mus_any *ptr, mus_float_t val) {((asyfm *)ptr)->phase = val; return(val);}
                                                                     ^
clm.c: In function 'asyfm_ratio':
clm.c:1762:55: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t asyfm_ratio(mus_any *ptr) {return(((asyfm *)ptr)->ratio);}
                                                       ^
clm.c: In function 'asyfm_r':
clm.c:1764:51: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t asyfm_r(mus_any *ptr) {return(((asyfm *)ptr)->r);}
                                                   ^
clm.c: In function 'asyfm_set_r':
clm.c:1768:16: warning: cast increases required alignment of target type [-Wcast-align]
   asyfm *gen = (asyfm *)ptr;
                ^
clm.c: In function 'asyfm_equalp':
clm.c:1787:7: warning: cast increases required alignment of target type [-Wcast-align]
    ((((asyfm *)p1)->freq) == (((asyfm *)p2)->freq)) && 
       ^
clm.c:1787:32: warning: cast increases required alignment of target type [-Wcast-align]
    ((((asyfm *)p1)->freq) == (((asyfm *)p2)->freq)) && 
                                ^
clm.c:1788:7: warning: cast increases required alignment of target type [-Wcast-align]
    ((((asyfm *)p1)->phase) == (((asyfm *)p2)->phase)) &&
       ^
clm.c:1788:33: warning: cast increases required alignment of target type [-Wcast-align]
    ((((asyfm *)p1)->phase) == (((asyfm *)p2)->phase)) &&
                                 ^
clm.c:1789:7: warning: cast increases required alignment of target type [-Wcast-align]
    ((((asyfm *)p1)->ratio) == (((asyfm *)p2)->ratio)) &&
       ^
clm.c:1789:33: warning: cast increases required alignment of target type [-Wcast-align]
    ((((asyfm *)p1)->ratio) == (((asyfm *)p2)->ratio)) &&
                                 ^
clm.c:1790:7: warning: cast increases required alignment of target type [-Wcast-align]
    ((((asyfm *)p1)->r) == (((asyfm *)p2)->r))));
       ^
clm.c:1790:29: warning: cast increases required alignment of target type [-Wcast-align]
    ((((asyfm *)p1)->r) == (((asyfm *)p2)->r))));
                             ^
clm.c: In function 'describe_asyfm':
clm.c:1802:10: warning: cast increases required alignment of target type [-Wcast-align]
         ((asyfm *)ptr)->ratio, 
          ^
clm.c: In function 'mus_asymmetric_fm':
clm.c:1817:16: warning: cast increases required alignment of target type [-Wcast-align]
   asyfm *gen = (asyfm *)ptr;
                ^
clm.c: In function 'mus_asymmetric_fm_unmodulated':
clm.c:1841:16: warning: cast increases required alignment of target type [-Wcast-align]
   asyfm *gen = (asyfm *)ptr;
                ^
clm.c: In function 'mus_asymmetric_fm_no_input':
clm.c:1853:16: warning: cast increases required alignment of target type [-Wcast-align]
   asyfm *gen = (asyfm *)ptr;
                ^
clm.c: In function 'nrxy_reset':
clm.c:1934:40: warning: cast increases required alignment of target type [-Wcast-align]
 static void nrxy_reset(mus_any *ptr) {((nrxy *)ptr)->phase = 0.0;}
                                        ^
clm.c: In function 'nrxy_freq':
clm.c:1936:71: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t nrxy_freq(mus_any *ptr) {return(mus_radians_to_hz(((nrxy *)ptr)->freq));}
                                                                       ^
clm.c: In function 'nrxy_set_freq':
clm.c:1937:67: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t nrxy_set_freq(mus_any *ptr, mus_float_t val) {((nrxy *)ptr)->freq = mus_hz_to_radians(val); return(val);}
                                                                   ^
clm.c: In function 'nrxy_increment':
clm.c:1939:58: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t nrxy_increment(mus_any *ptr) {return(((nrxy *)ptr)->freq);}
                                                          ^
clm.c: In function 'nrxy_set_increment':
clm.c:1940:72: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t nrxy_set_increment(mus_any *ptr, mus_float_t val) {((nrxy *)ptr)->freq = val; return(val);}
                                                                        ^
clm.c: In function 'nrxy_phase':
clm.c:1942:59: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t nrxy_phase(mus_any *ptr) {return(fmod(((nrxy *)ptr)->phase, TWO_PI));}
                                                           ^
clm.c: In function 'nrxy_set_phase':
clm.c:1943:68: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t nrxy_set_phase(mus_any *ptr, mus_float_t val) {((nrxy *)ptr)->phase = val; return(val);}
                                                                    ^
clm.c: In function 'nrxy_n':
clm.c:1945:62: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t nrxy_n(mus_any *ptr) {return((mus_long_t)(((nrxy *)ptr)->n));}
                                                              ^
clm.c: In function 'nrxy_y_over_x':
clm.c:1947:57: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t nrxy_y_over_x(mus_any *ptr) {return(((nrxy *)ptr)->y_over_x);}
                                                         ^
clm.c: In function 'nrxy_set_y_over_x':
clm.c:1948:71: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t nrxy_set_y_over_x(mus_any *ptr, mus_float_t val) {((nrxy *)ptr)->y_over_x = val; return(val);}
                                                                       ^
clm.c: In function 'nrxy_r':
clm.c:1950:50: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t nrxy_r(mus_any *ptr) {return(((nrxy *)ptr)->r);}
                                                  ^
clm.c: In function 'nrxy_set_r':
clm.c:1954:15: warning: cast increases required alignment of target type [-Wcast-align]
   nrxy *gen = (nrxy *)ptr;
               ^
clm.c: In function 'nrxy_equalp':
clm.c:1973:14: warning: cast increases required alignment of target type [-Wcast-align]
   nrxy *g1 = (nrxy *)p1;
              ^
clm.c:1974:14: warning: cast increases required alignment of target type [-Wcast-align]
   nrxy *g2 = (nrxy *)p2;
              ^
clm.c: In function 'describe_nrxysin':
clm.c:1994:15: warning: cast increases required alignment of target type [-Wcast-align]
   nrxy *gen = (nrxy *)ptr;
               ^
clm.c: In function 'mus_nrxysin':
clm.c:2013:15: warning: cast increases required alignment of target type [-Wcast-align]
   nrxy *gen = (nrxy *)ptr;
               ^
clm.c: In function 'describe_nrxycos':
clm.c:2092:15: warning: cast increases required alignment of target type [-Wcast-align]
   nrxy *gen = (nrxy *)ptr;
               ^
clm.c: In function 'mus_nrxycos':
clm.c:2108:15: warning: cast increases required alignment of target type [-Wcast-align]
   nrxy *gen = (nrxy *)ptr;
               ^
clm.c: In function 'mus_make_nrxycos':
clm.c:2171:9: warning: cast increases required alignment of target type [-Wcast-align]
   gen = (nrxy *)mus_make_nrxysin(frequency, y_over_x, n, r);
         ^
clm.c: In function 'mus_table_lookup':
clm.c:2240:14: warning: cast increases required alignment of target type [-Wcast-align]
   tbl *gen = (tbl *)ptr;
              ^
clm.c: In function 'mus_table_lookup_unmodulated':
clm.c:2256:14: warning: cast increases required alignment of target type [-Wcast-align]
   tbl *gen = (tbl *)ptr;
              ^
clm.c: In function 'table_lookup_length':
clm.c:2278:62: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t table_lookup_length(mus_any *ptr) {return(((tbl *)ptr)->table_size);}
                                                              ^
clm.c: In function 'table_lookup_data':
clm.c:2279:62: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t *table_lookup_data(mus_any *ptr) {return(((tbl *)ptr)->table);}
                                                              ^
clm.c: In function 'table_lookup_freq':
clm.c:2281:62: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t table_lookup_freq(mus_any *ptr) {return((((tbl *)ptr)->freq * sampling_rate) / (mus_float_t)(((tbl *)ptr)->table_size));}
                                                              ^
clm.c:2281:114: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t table_lookup_freq(mus_any *ptr) {return((((tbl *)ptr)->freq * sampling_rate) / (mus_float_t)(((tbl *)ptr)->table_size));}
                                                                                                                  ^
clm.c: In function 'table_lookup_set_freq':
clm.c:2282:75: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t table_lookup_set_freq(mus_any *ptr, mus_float_t val) {((tbl *)ptr)->freq = (val * ((tbl *)ptr)->table_size) / sampling_rate; return(val);}
                                                                           ^
clm.c:2282:103: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t table_lookup_set_freq(mus_any *ptr, mus_float_t val) {((tbl *)ptr)->freq = (val * ((tbl *)ptr)->table_size) / sampling_rate; return(val);}
                                                                                                       ^
clm.c: In function 'table_lookup_increment':
clm.c:2284:66: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t table_lookup_increment(mus_any *ptr) {return(((tbl *)ptr)->freq);}
                                                                  ^
clm.c: In function 'table_lookup_set_increment':
clm.c:2285:80: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t table_lookup_set_increment(mus_any *ptr, mus_float_t val) {((tbl *)ptr)->freq = val; return(val);}
                                                                                ^
clm.c: In function 'table_lookup_phase':
clm.c:2287:78: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t table_lookup_phase(mus_any *ptr) {return(fmod(((TWO_PI * ((tbl *)ptr)->phase) / ((tbl *)ptr)->table_size), TWO_PI));}
                                                                              ^
clm.c:2287:101: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t table_lookup_phase(mus_any *ptr) {return(fmod(((TWO_PI * ((tbl *)ptr)->phase) / ((tbl *)ptr)->table_size), TWO_PI));}
                                                                                                     ^
clm.c: In function 'table_lookup_set_phase':
clm.c:2288:76: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t table_lookup_set_phase(mus_any *ptr, mus_float_t val) {((tbl *)ptr)->phase = (val * ((tbl *)ptr)->table_size) / TWO_PI; return(val);}
                                                                            ^
clm.c:2288:105: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t table_lookup_set_phase(mus_any *ptr, mus_float_t val) {((tbl *)ptr)->phase = (val * ((tbl *)ptr)->table_size) / TWO_PI; return(val);}
                                                                                                         ^
clm.c: In function 'table_lookup_interp_type':
clm.c:2290:66: warning: cast increases required alignment of target type [-Wcast-align]
 static int table_lookup_interp_type(mus_any *ptr) {return((int)(((tbl *)ptr)->type));} /* ints here and elsewhere to fit mus_channels method = interp-type */
                                                                  ^
clm.c: In function 'table_lookup_reset':
clm.c:2292:48: warning: cast increases required alignment of target type [-Wcast-align]
 static void table_lookup_reset(mus_any *ptr) {((tbl *)ptr)->phase = 0.0;}
                                                ^
clm.c: In function 'table_lookup_equalp':
clm.c:2311:13: warning: cast increases required alignment of target type [-Wcast-align]
   tbl *t1 = (tbl *)p1;
             ^
clm.c:2312:13: warning: cast increases required alignment of target type [-Wcast-align]
   tbl *t2 = (tbl *)p2;
             ^
clm.c: In function 'free_table_lookup':
clm.c:2327:14: warning: cast increases required alignment of target type [-Wcast-align]
   tbl *gen = (tbl *)ptr;
              ^
clm.c: In function 'table_set_data':
clm.c:2339:14: warning: cast increases required alignment of target type [-Wcast-align]
   tbl *gen = (tbl *)ptr;
              ^
clm.c: In function 'free_pw':
clm.c:2486:13: warning: cast increases required alignment of target type [-Wcast-align]
   pw *ptr = (pw *)pt;
             ^
clm.c: In function 'pw_reset':
clm.c:2495:13: warning: cast increases required alignment of target type [-Wcast-align]
   pw *gen = (pw *)ptr;
             ^
clm.c: In function 'pw_equalp':
clm.c:2502:12: warning: cast increases required alignment of target type [-Wcast-align]
   pw *w1 = (pw *)p1;
            ^
clm.c:2503:12: warning: cast increases required alignment of target type [-Wcast-align]
   pw *w2 = (pw *)p2;
            ^
clm.c: In function 'pw_freq':
clm.c:2516:69: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t pw_freq(mus_any *ptr) {return(mus_radians_to_hz(((pw *)ptr)->freq));}
                                                                     ^
clm.c: In function 'pw_set_freq':
clm.c:2517:65: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t pw_set_freq(mus_any *ptr, mus_float_t val) {((pw *)ptr)->freq = mus_hz_to_radians(val); return(val);}
                                                                 ^
clm.c: In function 'pw_increment':
clm.c:2519:56: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t pw_increment(mus_any *ptr) {return(((pw *)ptr)->freq);}
                                                        ^
clm.c: In function 'pw_set_increment':
clm.c:2520:70: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t pw_set_increment(mus_any *ptr, mus_float_t val) {((pw *)ptr)->freq = val; return(val);}
                                                                      ^
clm.c: In function 'pw_phase':
clm.c:2522:57: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t pw_phase(mus_any *ptr) {return(fmod(((pw *)ptr)->phase, TWO_PI));}
                                                         ^
clm.c: In function 'pw_set_phase':
clm.c:2523:66: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t pw_set_phase(mus_any *ptr, mus_float_t val) {((pw *)ptr)->phase = val; return(val);}
                                                                  ^
clm.c: In function 'pw_n':
clm.c:2525:47: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t pw_n(mus_any *ptr) {return(((pw *)ptr)->n);}
                                               ^
clm.c: In function 'pw_set_n':
clm.c:2526:60: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t pw_set_n(mus_any *ptr, mus_long_t val) {((pw *)ptr)->n = (int)val; return(val);}
                                                            ^
clm.c: In function 'pw_data':
clm.c:2528:52: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t *pw_data(mus_any *ptr) {return(((pw *)ptr)->coeffs);}
                                                    ^
clm.c: In function 'pw_set_data':
clm.c:2529:67: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t *pw_set_data(mus_any *ptr, mus_float_t *val) {((pw *)ptr)->coeffs = val; return(val);}
                                                                   ^
clm.c: In function 'pw_index':
clm.c:2531:52: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t pw_index(mus_any *ptr) {return(((pw *)ptr)->index);}
                                                    ^
clm.c: In function 'pw_set_index':
clm.c:2532:66: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t pw_set_index(mus_any *ptr, mus_float_t val) {((pw *)ptr)->index = val; return(val);}
                                                                  ^
clm.c: In function 'pw_choice':
clm.c:2534:45: warning: cast increases required alignment of target type [-Wcast-align]
 static int pw_choice(mus_any *ptr) {return(((pw *)ptr)->cheby_choice);}
                                             ^
clm.c: In function 'poly_TU':
clm.c:2684:13: warning: cast increases required alignment of target type [-Wcast-align]
   pw *gen = (pw *)ptr;
             ^
clm.c: In function 'describe_polywave':
clm.c:2713:13: warning: cast increases required alignment of target type [-Wcast-align]
   pw *gen = (pw *)ptr;
             ^
clm.c: In function 'describe_polyshape':
clm.c:2786:13: warning: cast increases required alignment of target type [-Wcast-align]
   pw *gen = (pw *)ptr;
             ^
clm.c: In function 'mus_polyshape':
clm.c:2804:13: warning: cast increases required alignment of target type [-Wcast-align]
   pw *gen = (pw *)ptr;
             ^
clm.c: In function 'mus_polyshape_unmodulated':
clm.c:2821:13: warning: cast increases required alignment of target type [-Wcast-align]
   pw *gen = (pw *)ptr;
             ^
clm.c: In function 'wt_freq':
clm.c:2901:51: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t wt_freq(mus_any *ptr) {return(((wt *)ptr)->freq);}
                                                   ^
clm.c: In function 'wt_set_freq':
clm.c:2902:65: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t wt_set_freq(mus_any *ptr, mus_float_t val) {((wt *)ptr)->freq = val; return(val);}
                                                                 ^
clm.c: In function 'wt_phase':
clm.c:2904:68: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t wt_phase(mus_any *ptr) {return(fmod(((TWO_PI * ((wt *)ptr)->phase) / ((mus_float_t)((wt *)ptr)->wave_size)), TWO_PI));}
                                                                    ^
clm.c:2904:104: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t wt_phase(mus_any *ptr) {return(fmod(((TWO_PI * ((wt *)ptr)->phase) / ((mus_float_t)((wt *)ptr)->wave_size)), TWO_PI));}
                                                                                                        ^
clm.c: In function 'wt_set_phase':
clm.c:2905:66: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t wt_set_phase(mus_any *ptr, mus_float_t val) {((wt *)ptr)->phase = (fmod(val, TWO_PI) * ((wt *)ptr)->wave_size) / TWO_PI; return(val);}
                                                                  ^
clm.c:2905:108: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t wt_set_phase(mus_any *ptr, mus_float_t val) {((wt *)ptr)->phase = (fmod(val, TWO_PI) * ((wt *)ptr)->wave_size) / TWO_PI; return(val);}
                                                                                                            ^
clm.c: In function 'wt_length':
clm.c:2907:52: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t wt_length(mus_any *ptr) {return(((wt *)ptr)->wave_size);}
                                                    ^
clm.c: In function 'wt_set_length':
clm.c:2908:78: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t wt_set_length(mus_any *ptr, mus_long_t val) {if (val > 0) ((wt *)ptr)->wave_size = val; return(((wt *)ptr)->wave_size);}
                                                                              ^
clm.c:2908:115: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t wt_set_length(mus_any *ptr, mus_long_t val) {if (val > 0) ((wt *)ptr)->wave_size = val; return(((wt *)ptr)->wave_size);}
                                                                                                                   ^
clm.c: In function 'wt_interp_type':
clm.c:2910:56: warning: cast increases required alignment of target type [-Wcast-align]
 static int wt_interp_type(mus_any *ptr) {return((int)(((wt *)ptr)->interp_type));}
                                                        ^
clm.c: In function 'wt_data':
clm.c:2912:52: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t *wt_data(mus_any *ptr) {return(((wt *)ptr)->wave);}
                                                    ^
clm.c: In function 'wt_set_data':
clm.c:2913:68: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t *wt_set_data(mus_any *ptr, mus_float_t *data) {((wt *)ptr)->wave = data; return(data);}
                                                                    ^
clm.c: In function 'wt_equalp':
clm.c:2918:12: warning: cast increases required alignment of target type [-Wcast-align]
   wt *w1 = (wt *)p1;
            ^
clm.c:2919:12: warning: cast increases required alignment of target type [-Wcast-align]
   wt *w2 = (wt *)p2;
            ^
clm.c: In function 'mus_wave_train_any':
clm.c:2950:13: warning: cast increases required alignment of target type [-Wcast-align]
   wt *gen = (wt *)ptr;
             ^
clm.c: In function 'free_wt':
clm.c:3000:13: warning: cast increases required alignment of target type [-Wcast-align]
   wt *ptr = (wt *)p;
             ^
clm.c: In function 'wt_reset':
clm.c:3016:13: warning: cast increases required alignment of target type [-Wcast-align]
   wt *gen = (wt *)ptr;
             ^
clm.c: In function 'mus_sawtooth_wave':
clm.c:3929:13: warning: cast increases required alignment of target type [-Wcast-align]
   sw *gen = (sw *)ptr;
             ^
clm.c: In function 'sw_freq':
clm.c:3952:69: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t sw_freq(mus_any *ptr) {return(mus_radians_to_hz(((sw *)ptr)->freq));}
                                                                     ^
clm.c: In function 'sw_set_freq':
clm.c:3953:65: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t sw_set_freq(mus_any *ptr, mus_float_t val) {((sw *)ptr)->freq = mus_hz_to_radians(val); return(val);}
                                                                 ^
clm.c: In function 'sw_increment':
clm.c:3955:56: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t sw_increment(mus_any *ptr) {return(((sw *)ptr)->freq);}
                                                        ^
clm.c: In function 'sw_set_increment':
clm.c:3956:70: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t sw_set_increment(mus_any *ptr, mus_float_t val) {((sw *)ptr)->freq = val; return(val);}
                                                                      ^
clm.c: In function 'sw_phase':
clm.c:3958:57: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t sw_phase(mus_any *ptr) {return(fmod(((sw *)ptr)->phase, TWO_PI));}
                                                         ^
clm.c: In function 'sw_set_phase':
clm.c:3959:66: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t sw_set_phase(mus_any *ptr, mus_float_t val) {((sw *)ptr)->phase = val; return(val);}
                                                                  ^
clm.c: In function 'sw_width':
clm.c:3961:53: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t sw_width(mus_any *ptr) {return((((sw *)ptr)->width) / ( 2 * M_PI));}
                                                     ^
clm.c: In function 'sw_set_width':
clm.c:3962:66: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t sw_set_width(mus_any *ptr, mus_float_t val) {((sw *)ptr)->width = (2 * M_PI * val); return(val);}
                                                                  ^
clm.c: In function 'sawtooth_scaler':
clm.c:3964:59: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t sawtooth_scaler(mus_any *ptr) {return(((sw *)ptr)->base * M_PI);}
                                                           ^
clm.c: In function 'sawtooth_set_scaler':
clm.c:3965:73: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t sawtooth_set_scaler(mus_any *ptr, mus_float_t val) {((sw *)ptr)->base = val / M_PI; return(val);}
                                                                         ^
clm.c: In function 'sw_equalp':
clm.c:3971:8: warning: cast increases required alignment of target type [-Wcast-align]
   s1 = (sw *)p1;
        ^
clm.c:3972:8: warning: cast increases required alignment of target type [-Wcast-align]
   s2 = (sw *)p2;
        ^
clm.c: In function 'sawtooth_reset':
clm.c:3998:13: warning: cast increases required alignment of target type [-Wcast-align]
   sw *gen = (sw *)ptr;
             ^
clm.c: In function 'mus_square_wave':
clm.c:4045:13: warning: cast increases required alignment of target type [-Wcast-align]
   sw *gen = (sw *)ptr;
             ^
clm.c: In function 'square_wave_scaler':
clm.c:4070:62: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t square_wave_scaler(mus_any *ptr) {return(((sw *)ptr)->base);}
                                                              ^
clm.c: In function 'square_wave_set_scaler':
clm.c:4071:76: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t square_wave_set_scaler(mus_any *ptr, mus_float_t val) {((sw *)ptr)->base = val; return(val);}
                                                                            ^
clm.c: In function 'square_wave_reset':
clm.c:4076:13: warning: cast increases required alignment of target type [-Wcast-align]
   sw *gen = (sw *)ptr;
             ^
clm.c: In function 'mus_triangle_wave':
clm.c:4129:13: warning: cast increases required alignment of target type [-Wcast-align]
   sw *gen = (sw *)ptr;
             ^
clm.c: In function 'triangle_wave_scaler':
clm.c:4157:64: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t triangle_wave_scaler(mus_any *ptr) {return(((sw *)ptr)->base * M_PI_2);}
                                                                ^
clm.c: In function 'triangle_wave_set_scaler':
clm.c:4158:78: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t triangle_wave_set_scaler(mus_any *ptr, mus_float_t val) {((sw *)ptr)->base = (val * 2.0 / M_PI); return(val);}
                                                                              ^
clm.c: In function 'triangle_wave_reset':
clm.c:4163:13: warning: cast increases required alignment of target type [-Wcast-align]
   sw *gen = (sw *)ptr;
             ^
clm.c: In function 'mus_pulse_train':
clm.c:4215:13: warning: cast increases required alignment of target type [-Wcast-align]
   sw *gen = (sw *)ptr;
             ^
clm.c: In function 'pulse_train_scaler':
clm.c:4237:62: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t pulse_train_scaler(mus_any *ptr) {return(((sw *)ptr)->base);}
                                                              ^
clm.c: In function 'pulse_train_set_scaler':
clm.c:4238:76: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t pulse_train_set_scaler(mus_any *ptr, mus_float_t val) {((sw *)ptr)->base = val; return(val);}
                                                                            ^
clm.c: In function 'pulse_train_reset':
clm.c:4243:13: warning: cast increases required alignment of target type [-Wcast-align]
   sw *gen = (sw *)ptr;
             ^
clm.c: In function 'mus_rand':
clm.c:4361:14: warning: cast increases required alignment of target type [-Wcast-align]
   noi *gen = (noi *)ptr;
              ^
clm.c: In function 'mus_rand_interp':
clm.c:4376:14: warning: cast increases required alignment of target type [-Wcast-align]
   noi *gen = (noi *)ptr;
              ^
clm.c: In function 'noi_freq':
clm.c:4415:70: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t noi_freq(mus_any *ptr) {return(mus_radians_to_hz(((noi *)ptr)->freq));}
                                                                      ^
clm.c: In function 'noi_set_freq':
clm.c:4416:66: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t noi_set_freq(mus_any *ptr, mus_float_t val) {((noi *)ptr)->freq = mus_hz_to_radians(val); return(val);}
                                                                  ^
clm.c: In function 'noi_increment':
clm.c:4418:57: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t noi_increment(mus_any *ptr) {return(((noi *)ptr)->freq);}
                                                         ^
clm.c: In function 'noi_set_increment':
clm.c:4419:71: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t noi_set_increment(mus_any *ptr, mus_float_t val) {((noi *)ptr)->freq = val; return(val);}
                                                                       ^
clm.c: In function 'noi_phase':
clm.c:4421:58: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t noi_phase(mus_any *ptr) {return(fmod(((noi *)ptr)->phase, TWO_PI));}
                                                          ^
clm.c: In function 'noi_set_phase':
clm.c:4422:67: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t noi_set_phase(mus_any *ptr, mus_float_t val) {((noi *)ptr)->phase = val; return(val);}
                                                                   ^
clm.c: In function 'noi_scaler':
clm.c:4424:54: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t noi_scaler(mus_any *ptr) {return(((noi *)ptr)->base);}
                                                      ^
clm.c: In function 'noi_set_scaler':
clm.c:4425:68: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t noi_set_scaler(mus_any *ptr, mus_float_t val) {((noi *)ptr)->base = val; return(val);}
                                                                    ^
clm.c: In function 'noi_data':
clm.c:4427:53: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t *noi_data(mus_any *ptr) {return(((noi *)ptr)->distribution);}
                                                     ^
clm.c: In function 'noi_length':
clm.c:4428:53: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t noi_length(mus_any *ptr) {return(((noi *)ptr)->distribution_size);}
                                                     ^
clm.c: In function 'noi_reset':
clm.c:4433:14: warning: cast increases required alignment of target type [-Wcast-align]
   noi *gen = (noi *)ptr;
              ^
clm.c: In function 'noi_equalp':
clm.c:4441:13: warning: cast increases required alignment of target type [-Wcast-align]
   noi *g1 = (noi *)p1;
             ^
clm.c:4442:13: warning: cast increases required alignment of target type [-Wcast-align]
   noi *g2 = (noi *)p2;
             ^
clm.c: In function 'describe_noi':
clm.c:4458:14: warning: cast increases required alignment of target type [-Wcast-align]
   noi *gen = (noi *)ptr;
              ^
clm.c: In function 'mus_make_rand_with_distribution':
clm.c:4564:9: warning: cast increases required alignment of target type [-Wcast-align]
   gen = (noi *)mus_make_rand(freq, base);
         ^
clm.c: In function 'mus_make_rand_interp_with_distribution':
clm.c:4575:9: warning: cast increases required alignment of target type [-Wcast-align]
   gen = (noi *)mus_make_rand_interp(freq, base);
         ^
clm.c: In function 'mus_env_type':
clm.c:5816:11: warning: cast increases required alignment of target type [-Wcast-align]
   return(((seg *)ptr)->style);
           ^
clm.c: In function 'mus_env':
clm.c:5822:14: warning: cast increases required alignment of target type [-Wcast-align]
   seg *gen = (seg *)ptr;
              ^
clm.c: In function 'mus_env_linear':
clm.c:5852:14: warning: cast increases required alignment of target type [-Wcast-align]
   seg *gen = (seg *)ptr;
              ^
clm.c: In function 'mus_env_exponential':
clm.c:5868:14: warning: cast increases required alignment of target type [-Wcast-align]
   seg *gen = (seg *)ptr;
              ^
clm.c: In function 'env_equalp':
clm.c:6024:13: warning: cast increases required alignment of target type [-Wcast-align]
   seg *e1 = (seg *)p1;
             ^
clm.c:6025:13: warning: cast increases required alignment of target type [-Wcast-align]
   seg *e2 = (seg *)p2;
             ^
clm.c: In function 'describe_env':
clm.c:6050:12: warning: cast increases required alignment of target type [-Wcast-align]
   seg *e = (seg *)ptr;
            ^
clm.c: In function 'free_env_gen':
clm.c:6069:14: warning: cast increases required alignment of target type [-Wcast-align]
   seg *ptr = (seg *)pt;
              ^
clm.c: In function 'env_data':
clm.c:6081:53: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t *env_data(mus_any *ptr) {return(((seg *)ptr)->original_data);} /* mus-data */
                                                     ^
clm.c: In function 'env_scaler':
clm.c:6083:54: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t env_scaler(mus_any *ptr) {return(((seg *)ptr)->original_scaler);} /* "mus_float_t" for mus-scaler */
                                                      ^
clm.c: In function 'env_offset':
clm.c:6085:54: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t env_offset(mus_any *ptr) {return(((seg *)ptr)->original_offset);}
                                                      ^
clm.c: In function 'mus_env_breakpoints':
clm.c:6087:48: warning: cast increases required alignment of target type [-Wcast-align]
 int mus_env_breakpoints(mus_any *ptr) {return(((seg *)ptr)->size);}
                                                ^
clm.c: In function 'env_length':
clm.c:6089:54: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t env_length(mus_any *ptr) {return((((seg *)ptr)->end + 1));} /* this needs to match the :length arg to make-env (changed to +1, 20-Feb-08) */
                                                      ^
clm.c: In function 'env_current_value':
clm.c:6091:61: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t env_current_value(mus_any *ptr) {return(((seg *)ptr)->current_value);}
                                                             ^
clm.c: In function 'mus_env_passes':
clm.c:6093:51: warning: cast increases required alignment of target type [-Wcast-align]
 mus_long_t *mus_env_passes(mus_any *gen) {return(((seg *)gen)->locs);}
                                                   ^
clm.c: In function 'mus_env_rates':
clm.c:6095:46: warning: cast increases required alignment of target type [-Wcast-align]
 double *mus_env_rates(mus_any *gen) {return(((seg *)gen)->rates);}
                                              ^
clm.c: In function 'env_position':
clm.c:6097:48: warning: cast increases required alignment of target type [-Wcast-align]
 static int env_position(mus_any *ptr) {return(((seg *)ptr)->index);}
                                                ^
clm.c: In function 'mus_env_offset':
clm.c:6099:46: warning: cast increases required alignment of target type [-Wcast-align]
 double mus_env_offset(mus_any *gen) {return(((seg *)gen)->offset);}
                                              ^
clm.c: In function 'mus_env_scaler':
clm.c:6101:46: warning: cast increases required alignment of target type [-Wcast-align]
 double mus_env_scaler(mus_any *gen) {return(((seg *)gen)->scaler);}
                                              ^
clm.c: In function 'mus_env_initial_power':
clm.c:6103:53: warning: cast increases required alignment of target type [-Wcast-align]
 double mus_env_initial_power(mus_any *gen) {return(((seg *)gen)->init_power);}
                                                     ^
clm.c: In function 'seg_pass':
clm.c:6105:51: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t seg_pass(mus_any *ptr) {return(((seg *)ptr)->loc);}
                                                   ^
clm.c: In function 'env_increment':
clm.c:6114:8: warning: cast increases required alignment of target type [-Wcast-align]
   if (((seg *)rd)->style == MUS_ENV_STEP)
        ^
clm.c:6116:11: warning: cast increases required alignment of target type [-Wcast-align]
   return(((seg *)rd)->base);
           ^
clm.c: In function 'env_reset':
clm.c:6122:14: warning: cast increases required alignment of target type [-Wcast-align]
   seg *gen = (seg *)ptr;
              ^
clm.c: In function 'rebuild_env':
clm.c:6135:11: warning: cast increases required alignment of target type [-Wcast-align]
   new_e = (seg *)mus_make_env(e->original_data, e->size, scl, off, e->base, 0.0, end, e->original_data);
           ^
clm.c: In function 'env_set_scaler':
clm.c:6152:7: warning: cast increases required alignment of target type [-Wcast-align]
   e = (seg *)ptr;
       ^
clm.c: In function 'env_set_offset':
clm.c:6162:7: warning: cast increases required alignment of target type [-Wcast-align]
   e = (seg *)ptr;
       ^
clm.c: In function 'env_set_length':
clm.c:6172:7: warning: cast increases required alignment of target type [-Wcast-align]
   e = (seg *)ptr;
       ^
clm.c: In function 'env_set_location':
clm.c:6297:14: warning: cast increases required alignment of target type [-Wcast-align]
   seg *gen = (seg *)ptr;
              ^
clm.c: In function 'mus_env_interp':
clm.c:6345:14: warning: cast increases required alignment of target type [-Wcast-align]
   seg *gen = (seg *)ptr;
              ^
clm.c: In function 'mus_env_any':
clm.c:6354:14: warning: cast increases required alignment of target type [-Wcast-align]
   seg *gen = (seg *)e;
              ^
clm.c: In function 'describe_file_to_sample':
clm.c:7243:15: warning: cast increases required alignment of target type [-Wcast-align]
   rdin *gen = (rdin *)ptr;
               ^
clm.c: In function 'rdin_equalp':
clm.c:7255:14: warning: cast increases required alignment of target type [-Wcast-align]
   rdin *r1 = (rdin *)p1;
              ^
clm.c:7256:14: warning: cast increases required alignment of target type [-Wcast-align]
   rdin *r2 = (rdin *)p2;
              ^
clm.c: In function 'free_file_to_sample':
clm.c:7271:15: warning: cast increases required alignment of target type [-Wcast-align]
   rdin *ptr = (rdin *)p;
               ^
clm.c: In function 'file_to_sample_length':
clm.c:7282:65: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t file_to_sample_length(mus_any *ptr) {return((((rdin *)ptr)->file_end));}
                                                                 ^
clm.c: In function 'file_to_sample_channels':
clm.c:7284:65: warning: cast increases required alignment of target type [-Wcast-align]
 static int file_to_sample_channels(mus_any *ptr) {return((int)(((rdin *)ptr)->chans));}
                                                                 ^
clm.c: In function 'file_to_sample_safety':
clm.c:7286:57: warning: cast increases required alignment of target type [-Wcast-align]
 static int file_to_sample_safety(mus_any *ptr) {return(((rdin *)ptr)->safety);}
                                                         ^
clm.c: In function 'file_to_sample_set_safety':
clm.c:7287:63: warning: cast increases required alignment of target type [-Wcast-align]
 static int file_to_sample_set_safety(mus_any *ptr, int val) {((rdin *)ptr)->safety = val; return(val);}
                                                               ^
clm.c: In function 'file_to_sample_increment':
clm.c:7289:81: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t file_to_sample_increment(mus_any *rd) {return((mus_float_t)(((rdin *)rd)->dir));}
                                                                                 ^
clm.c: In function 'file_to_sample_set_increment':
clm.c:7290:81: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t file_to_sample_set_increment(mus_any *rd, mus_float_t val) {((rdin *)rd)->dir = (int)val; return(val);}
                                                                                 ^
clm.c: In function 'file_to_sample_file_name':
clm.c:7292:62: warning: cast increases required alignment of target type [-Wcast-align]
 static char *file_to_sample_file_name(mus_any *ptr) {return(((rdin *)ptr)->file_name);}
                                                              ^
clm.c: In function 'mus_in_any_from_file':
clm.c:7339:15: warning: cast increases required alignment of target type [-Wcast-align]
   rdin *gen = (rdin *)ptr;
               ^
clm.c: In function 'file_to_sample_end':
clm.c:7413:15: warning: cast increases required alignment of target type [-Wcast-align]
   rdin *gen = (rdin *)ptr;
               ^
clm.c: In function 'describe_readin':
clm.c:7488:15: warning: cast increases required alignment of target type [-Wcast-align]
   rdin *gen = (rdin *)ptr;
               ^
clm.c: In function 'free_readin':
clm.c:7500:15: warning: cast increases required alignment of target type [-Wcast-align]
   rdin *ptr = (rdin *)p;
               ^
clm.c: In function 'rd_increment':
clm.c:7512:70: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t rd_increment(mus_any *ptr) {return((mus_float_t)(((rdin *)ptr)->dir));}
                                                                      ^
clm.c: In function 'rd_set_increment':
clm.c:7513:70: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t rd_set_increment(mus_any *ptr, mus_float_t val) {((rdin *)ptr)->dir = (int)val; return(val);}
                                                                      ^
clm.c: In function 'rd_location':
clm.c:7515:53: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t rd_location(mus_any *rd) {return(((rdin *)rd)->loc);}
                                                     ^
clm.c: In function 'rd_set_location':
clm.c:7516:66: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t rd_set_location(mus_any *rd, mus_long_t loc) {((rdin *)rd)->loc = loc; return(loc);}
                                                                  ^
clm.c: In function 'rd_channel':
clm.c:7518:45: warning: cast increases required alignment of target type [-Wcast-align]
 static int rd_channel(mus_any *rd) {return(((rdin *)rd)->chan);}
                                             ^
clm.c: In function 'mus_make_readin_with_buffer_size':
clm.c:7560:9: warning: cast increases required alignment of target type [-Wcast-align]
   gen = (rdin *)mus_make_file_to_sample(filename);
         ^
clm.c: In function 'mus_readin':
clm.c:7579:14: warning: cast increases required alignment of target type [-Wcast-align]
   rdin *rd = (rdin *)ptr;
              ^
clm.c: In function 'describe_file_to_frame':
clm.c:7611:15: warning: cast increases required alignment of target type [-Wcast-align]
   rdin *gen = (rdin *)ptr;
               ^
clm.c: In function 'mus_make_file_to_frame_with_buffer_size':
clm.c:7660:9: warning: cast increases required alignment of target type [-Wcast-align]
   gen = (rdin *)mus_make_file_to_sample_with_buffer_size(filename, buffer_size);
         ^
clm.c: In function 'mus_file_to_frame':
clm.c:7686:15: warning: cast increases required alignment of target type [-Wcast-align]
   rdin *gen = (rdin *)ptr;
               ^
clm.c: In function 'describe_sample_to_file':
clm.c:7720:16: warning: cast increases required alignment of target type [-Wcast-align]
   rdout *gen = (rdout *)ptr;
                ^
clm.c: In function 'free_sample_to_file':
clm.c:7735:16: warning: cast increases required alignment of target type [-Wcast-align]
   rdout *ptr = (rdout *)p;
                ^
clm.c: In function 'sample_to_file_channels':
clm.c:7746:65: warning: cast increases required alignment of target type [-Wcast-align]
 static int sample_to_file_channels(mus_any *ptr) {return((int)(((rdout *)ptr)->chans));}
                                                                 ^
clm.c: In function 'sample_to_file_file_name':
clm.c:7752:62: warning: cast increases required alignment of target type [-Wcast-align]
 static char *sample_to_file_file_name(mus_any *ptr) {return(((rdout *)ptr)->file_name);}
                                                              ^
clm.c: In function 'sample_to_file_safety':
clm.c:7754:57: warning: cast increases required alignment of target type [-Wcast-align]
 static int sample_to_file_safety(mus_any *ptr) {return(((rdout *)ptr)->safety);}
                                                         ^
clm.c: In function 'sample_to_file_set_safety':
clm.c:7755:63: warning: cast increases required alignment of target type [-Wcast-align]
 static int sample_to_file_set_safety(mus_any *ptr, int val) {((rdout *)ptr)->safety = val; return(val);}
                                                               ^
clm.c: In function 'mus_sample_to_file_add':
clm.c:7973:17: warning: cast increases required alignment of target type [-Wcast-align]
   rdout *dest = (rdout *)out1;
                 ^
clm.c:7974:22: warning: cast increases required alignment of target type [-Wcast-align]
   rdout *in_coming = (rdout *)out2;
                      ^
clm.c: In function 'mus_out_any_to_file':
clm.c:8001:16: warning: cast increases required alignment of target type [-Wcast-align]
   rdout *gen = (rdout *)ptr;
                ^
clm.c: In function 'sample_to_file_end':
clm.c:8040:16: warning: cast increases required alignment of target type [-Wcast-align]
   rdout *gen = (rdout *)ptr;
                ^
clm.c: In function 'mus_close_file':
clm.c:8133:16: warning: cast increases required alignment of target type [-Wcast-align]
   rdout *gen = (rdout *)ptr;
                ^
clm.c: In function 'describe_frame_to_file':
clm.c:8154:16: warning: cast increases required alignment of target type [-Wcast-align]
   rdout *gen = (rdout *)ptr;
                ^
clm.c: In function 'mus_make_frame_to_file_with_comment':
clm.c:8203:9: warning: cast increases required alignment of target type [-Wcast-align]
   gen = (rdout *)mus_make_sample_to_file_with_comment(filename, chans, out_format, out_type, comment);
         ^
clm.c: In function 'mus_frame_to_file':
clm.c:8218:16: warning: cast increases required alignment of target type [-Wcast-align]
   rdout *gen = (rdout *)ptr;
                ^
clm.c: In function 'mus_continue_frame_to_file':
clm.c:8251:9: warning: cast increases required alignment of target type [-Wcast-align]
   gen = (rdout *)mus_continue_sample_to_file(filename);
         ^
clm.c: In function 'mus_make_locsig':
clm.c:8662:9: warning: cast increases required alignment of target type [-Wcast-align]
       (((rdout *)output)->safety == 1))
         ^
clm.c: In function 'mus_locsig':
clm.c:8683:20: warning: cast increases required alignment of target type [-Wcast-align]
    rdout *writer = (rdout *)(gen->outn_writer);
                    ^
clm.c:8692:20: warning: cast increases required alignment of target type [-Wcast-align]
    rdout *writer = (rdout *)(gen->revn_writer);
                    ^
clm.c:8701:23: warning: cast increases required alignment of target type [-Wcast-align]
       rdout *writer = (rdout *)(gen->outn_writer);
                       ^
clm.c:8708:16: warning: cast increases required alignment of target type [-Wcast-align]
       writer = (rdout *)(gen->revn_writer);
                ^
clm.c: In function 'mus_locsig_safe_mono_no_reverb':
clm.c:8772:19: warning: cast increases required alignment of target type [-Wcast-align]
   rdout *writer = (rdout *)(gen->outn_writer);
                   ^
clm.c: In function 'mus_locsig_safe_mono':
clm.c:8782:19: warning: cast increases required alignment of target type [-Wcast-align]
   rdout *writer = (rdout *)(gen->outn_writer);
                   ^
clm.c:8784:12: warning: cast increases required alignment of target type [-Wcast-align]
   writer = (rdout *)(gen->revn_writer);
            ^
clm.c: In function 'mus_locsig_safe_stereo_no_reverb':
clm.c:8794:19: warning: cast increases required alignment of target type [-Wcast-align]
   rdout *writer = (rdout *)(gen->outn_writer);
                   ^
clm.c: In function 'mus_locsig_safe_stereo':
clm.c:8804:19: warning: cast increases required alignment of target type [-Wcast-align]
   rdout *writer = (rdout *)(gen->outn_writer);
                   ^
clm.c:8807:12: warning: cast increases required alignment of target type [-Wcast-align]
   writer = (rdout *)(gen->revn_writer);
            ^
clm.c: In function 'move_sound_channels':
clm.c:8850:55: warning: cast increases required alignment of target type [-Wcast-align]
 static int move_sound_channels(mus_any *ptr) {return(((dloc *)ptr)->out_channels);}
                                                       ^
clm.c: In function 'move_sound_length':
clm.c:8851:60: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t move_sound_length(mus_any *ptr) {return(((dloc *)ptr)->out_channels);} /* need both because return types differ */
                                                            ^
clm.c: In function 'mus_move_sound_outf':
clm.c:8854:65: warning: cast increases required alignment of target type [-Wcast-align]
 mus_any *mus_move_sound_outf(mus_any *ptr) {return((mus_any *)(((dloc *)ptr)->outf));}
                                                                 ^
clm.c: In function 'mus_move_sound_revf':
clm.c:8855:65: warning: cast increases required alignment of target type [-Wcast-align]
 mus_any *mus_move_sound_revf(mus_any *ptr) {return((mus_any *)(((dloc *)ptr)->revf));}
                                                                 ^
clm.c: In function 'mus_move_sound_closure':
clm.c:8857:53: warning: cast increases required alignment of target type [-Wcast-align]
 void *mus_move_sound_closure(mus_any *ptr) {return(((dloc *)ptr)->closure);}
                                                     ^
clm.c: In function 'move_sound_set_closure':
clm.c:8858:62: warning: cast increases required alignment of target type [-Wcast-align]
 static void *move_sound_set_closure(mus_any *ptr, void *e) {((dloc *)ptr)->closure = e; return(e);}
                                                              ^
clm.c: In function 'describe_move_sound':
clm.c:8863:15: warning: cast increases required alignment of target type [-Wcast-align]
   dloc *gen = (dloc *)ptr;
               ^
clm.c: In function 'free_move_sound':
clm.c:8910:15: warning: cast increases required alignment of target type [-Wcast-align]
   dloc *ptr = (dloc *)p;
               ^
clm.c: In function 'mus_move_sound':
clm.c:8958:15: warning: cast increases required alignment of target type [-Wcast-align]
   dloc *gen = (dloc *)ptr;
               ^
clm.c: In function 'describe_convolve':
clm.c:11081:15: warning: cast increases required alignment of target type [-Wcast-align]
   conv *gen = (conv *)ptr;
               ^
clm.c: In function 'free_convolve':
clm.c:11093:15: warning: cast increases required alignment of target type [-Wcast-align]
   conv *gen = (conv *)ptr;
               ^
clm.c: In function 'conv_length':
clm.c:11105:54: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t conv_length(mus_any *ptr) {return(((conv *)ptr)->fftsize);}
                                                      ^
clm.c: In function 'conv_closure':
clm.c:11108:49: warning: cast increases required alignment of target type [-Wcast-align]
 static void *conv_closure(mus_any *rd) {return(((conv *)rd)->closure);}
                                                 ^
clm.c: In function 'conv_set_closure':
clm.c:11109:55: warning: cast increases required alignment of target type [-Wcast-align]
 static void *conv_set_closure(mus_any *rd, void *e) {((conv *)rd)->closure = e; return(e);}
                                                       ^
clm.c: In function 'convolve_reset':
clm.c:11113:15: warning: cast increases required alignment of target type [-Wcast-align]
   conv *gen = (conv *)ptr;
               ^
clm.c: In function 'mus_convolve':
clm.c:11148:15: warning: cast increases required alignment of target type [-Wcast-align]
   conv *gen = (conv *)ptr;
               ^
clm.c: In function 'ssb_am_freq':
clm.c:11706:29: warning: cast increases required alignment of target type [-Wcast-align]
   return(mus_radians_to_hz(((osc *)((ssbam *)ptr)->sin_osc)->freq));
                             ^
clm.c: In function 'ssb_am_set_freq':
clm.c:11715:4: warning: cast increases required alignment of target type [-Wcast-align]
   ((osc *)(gen->sin_osc))->freq = rads;
    ^
clm.c:11716:4: warning: cast increases required alignment of target type [-Wcast-align]
   ((osc *)(gen->cos_osc))->freq = rads;
    ^
clm.c: In function 'ssb_am_increment':
clm.c:11723:11: warning: cast increases required alignment of target type [-Wcast-align]
   return(((osc *)((ssbam *)ptr)->sin_osc)->freq);
           ^
clm.c: In function 'ssb_am_set_increment':
clm.c:11730:4: warning: cast increases required alignment of target type [-Wcast-align]
   ((osc *)(gen->sin_osc))->freq = val;
    ^
clm.c:11731:4: warning: cast increases required alignment of target type [-Wcast-align]
   ((osc *)(gen->cos_osc))->freq = val;
    ^
clm.c: In function 'ssb_am_phase':
clm.c:11738:16: warning: cast increases required alignment of target type [-Wcast-align]
   return(fmod(((osc *)((ssbam *)ptr)->cos_osc)->phase - 0.5 * M_PI, TWO_PI));
                ^
clm.c: In function 'ssb_am_set_phase':
clm.c:11746:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((osc *)(gen->sin_osc))->phase = val + M_PI;
      ^
clm.c:11747:9: warning: cast increases required alignment of target type [-Wcast-align]
   else ((osc *)(gen->sin_osc))->phase = val; 
         ^
clm.c:11748:4: warning: cast increases required alignment of target type [-Wcast-align]
   ((osc *)(gen->cos_osc))->phase = val + 0.5 * M_PI;
    ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    xen.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    vct.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    sndlib2xen.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    clm2xen.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-io.c
snd-io.c: In function 'reposition_file_buffers_1':
snd-io.c:214:11: warning: variable 'err' set but not used [-Wunused-but-set-variable]
       int err;
           ^
snd-io.c:213:18: warning: variable 'seek_loc' set but not used [-Wunused-but-set-variable]
       mus_long_t seek_loc;
                  ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-utils.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-listener.c
snd-listener.c: In function 'provide_listener_help':
snd-listener.c:300:13: warning: variable 'prompt' set but not used [-Wunused-but-set-variable]
       char *prompt;
             ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-error.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-completion.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-menu.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-axis.c
snd-menu.c: In function 'gl_add_to_menu':
snd-menu.c:397:12: warning: variable 'result' set but not used [-Wunused-but-set-variable]
   widget_t result;
            ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-data.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-fft.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-marks.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-file.c
s7.c: In function 'g_reverse':
s7.c:14454:15: warning: 'save_z' may be used uninitialized in this function [-Wmaybe-uninitialized]
       sc->z = s7_gc_protected_at(sc, save_z); \
               ^
s7.c:14473:27: note: 'save_z' was declared here
       int save_x, save_y, save_z;
                           ^
s7.c:14453:15: warning: 'save_y' may be used uninitialized in this function [-Wmaybe-uninitialized]
       sc->y = s7_gc_protected_at(sc, save_y); \
               ^
s7.c:14473:19: note: 'save_y' was declared here
       int save_x, save_y, save_z;
                   ^
s7.c:14452:15: warning: 'save_x' may be used uninitialized in this function [-Wmaybe-uninitialized]
       sc->x = s7_gc_protected_at(sc, save_x); \
               ^
s7.c:14473:11: note: 'save_x' was declared here
       int save_x, save_y, save_z;
           ^
snd-file.c: In function 'g_view_files_dialog':
snd-file.c:4632:12: warning: variable 'w' set but not used [-Wunused-but-set-variable]
   widget_t w;
            ^
snd-file.c: In function 'g_open_file_dialog':
snd-file.c:5197:12: warning: variable 'w' set but not used [-Wunused-but-set-variable]
   widget_t w;
            ^
snd-file.c: In function 'g_mix_file_dialog':
snd-file.c:5207:12: warning: variable 'w' set but not used [-Wunused-but-set-variable]
   widget_t w;
            ^
snd-file.c: In function 'g_insert_file_dialog':
snd-file.c:5217:12: warning: variable 'w' set but not used [-Wunused-but-set-variable]
   widget_t w;
            ^
snd-file.c: In function 'g_edit_header_dialog':
snd-file.c:5227:12: warning: variable 'w' set but not used [-Wunused-but-set-variable]
   widget_t w;
            ^
snd-file.c: In function 'g_save_selection_dialog':
snd-file.c:5240:12: warning: variable 'w' set but not used [-Wunused-but-set-variable]
   widget_t w;
            ^
snd-file.c: In function 'g_save_region_dialog':
snd-file.c:5250:12: warning: variable 'w' set but not used [-Wunused-but-set-variable]
   widget_t w;
            ^
snd-file.c: In function 'g_save_sound_dialog':
snd-file.c:5260:12: warning: variable 'w' set but not used [-Wunused-but-set-variable]
   widget_t w;
            ^
snd-file.c: In function 'g_info_dialog':
snd-file.c:5270:12: warning: variable 'w' set but not used [-Wunused-but-set-variable]
   widget_t w;
            ^
snd-file.c: In function 'g_new_sound_dialog':
snd-file.c:5281:12: warning: variable 'w' set but not used [-Wunused-but-set-variable]
   widget_t w;
            ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-edits.c
snd-edits.c: In function 'channel_to_file_with_bounds':
snd-edits.c:2867:13: warning: variable 'sp' set but not used [-Wunused-but-set-variable]
   snd_info *sp;
             ^
snd-edits.c: In function 'revert_edits':
snd-edits.c:6875:7: warning: variable 'old_ctr' set but not used [-Wunused-but-set-variable]
   int old_ctr;
       ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-chn.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-dac.c
snd-chn.c: In function 'make_wavogram':
snd-chn.c:3181:30: warning: variable 'need_redraw' set but not used [-Wunused-but-set-variable]
   bool need_new_list = true, need_redraw = true;
                              ^
snd-chn.c:3181:8: warning: variable 'need_new_list' set but not used [-Wunused-but-set-variable]
   bool need_new_list = true, need_redraw = true;
        ^
snd-chn.c: In function 'graph_button_motion_callback':
snd-chn.c:5388:16: warning: variable 'old_cutoff' set but not used [-Wunused-but-set-variable]
    mus_float_t old_cutoff;
                ^
snd-dac.c: In function 'play_selection_1':
snd-dac.c:1395:18: warning: variable 'sp' set but not used [-Wunused-but-set-variable]
        snd_info *sp;
                  ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-region.c
snd-region.c: In function 'paste_region_2':
snd-region.c:716:7: warning: variable 'id' set but not used [-Wunused-but-set-variable]
   int id, chans = 0;
       ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-select.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-find.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-snd.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-help.c
snd-snd.c: In function 'tick_peak_env':
snd-snd.c:410:11: warning: cast increases required alignment of target type [-Wcast-align]
     buf = (unsigned short *)(es->direct_data);
           ^
snd-help.c: In function 'g_help_dialog':
snd-help.c:3891:12: warning: variable 'w' set but not used [-Wunused-but-set-variable]
   widget_t w;
            ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-main.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-print.c
snd-main.c: In function 'g_color_orientation_dialog':
snd-main.c:2178:12: warning: variable 'w' set but not used [-Wunused-but-set-variable]
   widget_t w;
            ^
snd-main.c: In function 'g_transform_dialog':
snd-main.c:2188:12: warning: variable 'w' set but not used [-Wunused-but-set-variable]
   widget_t w;
            ^
snd-main.c: In function 'g_print_dialog':
snd-main.c:2198:12: warning: variable 'w' set but not used [-Wunused-but-set-variable]
   widget_t w;
            ^
snd-main.c: In function 'g_preferences_dialog':
snd-main.c:2209:12: warning: variable 'w' set but not used [-Wunused-but-set-variable]
   widget_t w;
            ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-trans.c
snd-trans.c: In function 'read_ibm_adpcm':
snd-trans.c:793:17: warning: cast increases required alignment of target type [-Wcast-align]
    data_in = (*((short *)(buf + i)));
                 ^
snd-trans.c: In function 'read_dvi_adpcm':
snd-trans.c:917:39: warning: cast increases required alignment of target type [-Wcast-align]
       samps_read = adpcm_decoder(buf, (short *)hdr, totalin, type);
                                       ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-mix.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-env.c
snd-mix.c: In function 'g_view_mixes_dialog':
snd-mix.c:3736:12: warning: variable 'w' set but not used [-Wunused-but-set-variable]
   widget_t w;
            ^
snd-env.c: In function 'g_enved_dialog':
snd-env.c:1729:12: warning: variable 'w' set but not used [-Wunused-but-set-variable]
   widget_t w;
            ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-xen.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-ladspa.c
snd-xen.c: In function 'snd_load_init_file_1':
snd-xen.c:880:7: warning: variable 'result' set but not used [-Wunused-but-set-variable]
   XEN result;
       ^
snd-xen.c: In function 'snd_load_file':
snd-xen.c:994:7: warning: variable 'result' set but not used [-Wunused-but-set-variable]
   XEN result = XEN_TRUE;
       ^
snd-xen.c: In function 'g_gsl_eigenvectors':
snd-xen.c:2121:16: warning: variable 'vals' set but not used [-Wunused-but-set-variable]
   mus_float_t *vals;
                ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-kbd.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-sig.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-draw.c
snd-sig.c: In function 'g_xramp_channel':
snd-sig.c:4769:19: warning: variable 'passes' set but not used [-Wunused-but-set-variable]
       mus_long_t *passes;
                   ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    run.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H   -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-nogui.c
gcc -Wl,-export-dynamic -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers s7.o headers.o audio.o io.o sound.o clm.o xen.o vct.o sndlib2xen.o clm2xen.o snd-io.o snd-utils.o snd-listener.o snd-error.o snd-completion.o snd-menu.o snd-axis.o snd-data.o snd-fft.o snd-marks.o snd-file.o snd-edits.o snd-chn.o snd-dac.o snd-region.o snd-select.o snd-find.o snd-snd.o snd-help.o snd-main.o snd-print.o snd-trans.o snd-mix.o snd.o snd-env.o snd-xen.o snd-ladspa.o snd-kbd.o snd-sig.o snd-draw.o run.o snd-nogui.o  -o snd       -lasound -lfftw3  -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm  -lgmp -lmpfr -lmpc -lc -lm  -lm -lm -ldl -ldl
make[2]: Leaving directory '/«PKGBUILDDIR»'
dh_install -psnd-nox
dh_installman -psnd-nox snd.1
# Clean the tree
/usr/bin/make distclean
make[2]: Entering directory '/«PKGBUILDDIR»'
rm -f headers.o audio.o io.o sound.o clm.o xen.o vct.o sndlib2xen.o clm2xen.o
rm -f snd-io.o snd-utils.o snd-listener.o snd-error.o snd-completion.o snd-menu.o snd-axis.o snd-data.o snd-fft.o snd-marks.o snd-file.o snd-edits.o snd-chn.o snd-dac.o snd-region.o snd-select.o snd-find.o snd-snd.o snd-help.o snd-main.o snd-print.o snd-trans.o snd-mix.o snd.o snd-env.o snd-xen.o snd-ladspa.o snd-kbd.o snd-sig.o snd-draw.o run.o
rm -f snd-xutils.o snd-xhelp.o snd-xfind.o snd-xmenu.o snd-xdraw.o snd-xlistener.o snd-xchn.o snd-xsnd.o snd-xregion.o snd-xdrop.o snd-xmain.o snd-xmix.o snd-xrec.o snd-xenv.o snd-gxbitmaps.o snd-gxcolormaps.o snd-xfft.o snd-xprint.o snd-xfile.o snd-xprefs.o
rm -f snd-gutils.o snd-ghelp.o snd-gfind.o snd-gmenu.o snd-gdraw.o snd-glistener.o snd-gchn.o snd-gsnd.o snd-gregion.o snd-gdrop.o snd-gmain.o snd-gmix.o snd-grec.o snd-genv.o snd-gxbitmaps.o snd-gxcolormaps.o snd-gfft.o snd-gprint.o snd-gfile.o snd-gprefs.o
rm -f snd-nogui.o
rm -f xm.o
rm -f xm.so
rm -f xg.o
rm -f xg.so
rm -f 
rm -f s7.o
rm -f sndplay.o audinfo.o sndinfo.o
rm -f snd sndplay audinfo sndinfo
rm -f mus-config.h config.log config.status makefile
make[2]: Leaving directory '/«PKGBUILDDIR»'
# then, build with PulseAudio
./configure --with-ladspa --with-static-xg --enable-snd-debug --with-gmp --prefix=/usr \
		--with-gtk \
		--with-pulseaudio
checking build system type... armv7l-unknown-linux-gnueabihf
checking host system type... armv7l-unknown-linux-gnueabihf
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 how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for main in -lm... yes
checking for main in -lc... 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 fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking for unistd.h... (cached) yes
checking for string.h... (cached) yes
checking sys/soundcard.h usability... yes
checking sys/soundcard.h presence... yes
checking for sys/soundcard.h... yes
checking machine/soundcard.h usability... no
checking machine/soundcard.h presence... no
checking for machine/soundcard.h... no
checking sys/mixer.h usability... no
checking sys/mixer.h presence... no
checking for sys/mixer.h... no
checking stdbool.h usability... yes
checking stdbool.h presence... yes
checking for stdbool.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking libc.h usability... no
checking libc.h presence... no
checking for libc.h... no
checking sys/statvfs.h usability... yes
checking sys/statvfs.h presence... yes
checking for sys/statvfs.h... yes
checking setjmp.h usability... yes
checking setjmp.h presence... yes
checking for setjmp.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking byteswap.h usability... yes
checking byteswap.h presence... yes
checking for byteswap.h... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking for stdint.h... (cached) yes
checking fam.h usability... no
checking fam.h presence... no
checking for fam.h... no
checking dirent.h usability... yes
checking dirent.h presence... yes
checking for dirent.h... yes
checking for sys/mount.h... yes
checking /usr/local/lib/oss/include/sys/soundcard.h usability... no
checking /usr/local/lib/oss/include/sys/soundcard.h presence... no
checking for /usr/local/lib/oss/include/sys/soundcard.h... no
checking /usr/lib/oss/include/sys/soundcard.h usability... no
checking /usr/lib/oss/include/sys/soundcard.h presence... no
checking for /usr/lib/oss/include/sys/soundcard.h... no
checking /opt/oss/include/sys/soundcard.h usability... no
checking /opt/oss/include/sys/soundcard.h presence... no
checking for /opt/oss/include/sys/soundcard.h... no
checking /var/lib/oss/include/sys/soundcard.h usability... no
checking /var/lib/oss/include/sys/soundcard.h presence... no
checking for /var/lib/oss/include/sys/soundcard.h... no
checking gnu/libc-version.h usability... yes
checking gnu/libc-version.h presence... yes
checking for gnu/libc-version.h... yes
checking alsa/asoundlib.h usability... yes
checking alsa/asoundlib.h presence... yes
checking for alsa/asoundlib.h... yes
checking whether hypot is declared... yes
checking whether isnan is declared... yes
checking whether isinf is declared... yes
checking for mode_t... yes
checking for size_t... yes
checking for ssize_t... yes
checking for pid_t... yes
checking for int64_t... yes
checking whether byte ordering is bigendian... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking for off_t... yes
checking size of off_t... 8
checking size of long... 4
checking size of long long... 8
checking size of unsigned long long... 8
checking size of unsigned long... 4
checking size of intptr_t... 4
checking size of int... 4
checking size of int64_t... 8
checking size of ssize_t... 4
checking for getcwd... yes
checking for getwd... yes
checking for strerror... yes
checking for readlink... yes
checking for setlocale... yes
checking for access... yes
checking for opendir... yes
checking for sleep... yes
checking for signal... yes
checking for statvfs... yes
checking for statfs... yes
checking for getline... yes
checking for difftime... yes
checking for gettimeofday... yes
checking for vsnprintf... yes
checking for snprintf... yes
checking for strftime... yes
checking for memmove... yes
checking for lstat... yes
checking for strcasecmp... yes
checking for pathconf... yes
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for fgrep... /bin/grep -F
checking for __func__... yes
checking for pkg-config... /usr/bin/pkg-config
checking for jn in -lm... yes
checking for yn in -lm... yes
checking for lgamma in -lm... yes
checking for erf in -lm... yes
checking whether nested functions work... yes
checking for fftw3... yes
checking for complex numbers... yes
checking for complex trig... yes
checking for __gmpz_init in -lgmp... yes
checking for libmpfr... yes
checking for libmpc... yes
checking for mpc_arg in -lmpc... yes
checking for gsl-config... /usr/bin/gsl-config
checking for GSL... 1.16
checking for gsl_eigen_nonsymmv_workspace... yes
checking ladspa.h usability... yes
checking ladspa.h presence... yes
checking for ladspa.h... 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 XShapeQueryExtension in -lXext... yes
checking for XftFontOpen in -lXft... yes
checking for pkg-config... (cached) /usr/bin/pkg-config
checking for GTK+ - version >= 2.0.0... yes
checking for gtk_about_dialog_new in -lm... yes
checking for gdk_pango_renderer_new in -lm... yes
checking for gtk_text_layout_get_iter_at_position in -lm... yes
checking for pango_matrix_rotate in -lm... yes
checking for gtk_menu_bar_get_child_pack_direction in -lm... yes
checking for gtk_tree_view_get_visible_range in -lm... yes
checking for gtk_dialog_get_response_for_widget in -lm... yes
checking for gtk_entry_set_alignment in -lm... yes
checking for gtk_combo_box_entry_new_text in -lm... yes
checking for gtk_link_button_new in -lm... yes
checking for gtk_label_get_line_wrap_mode in -lm... yes
checking for gtk_print_operation_new in -lm... yes
checking for gtk_widget_get_has_tooltip in -lm... yes
checking for gtk_test_widget_click in -lm... yes
checking for gtk_adjustment_get_upper in -lm... yes
checking for gtk_scale_add_mark in -lm... yes
checking for gtk_info_bar_new in -lm... yes
checking for gtk_status_icon_get_title in -lm... yes
checking for gtk_widget_get_visible in -lm... yes
checking for gtk_entry_get_text_window in -lm... yes
checking for gtk_scale_new in -lm... no
checking for gdk_cairo_create in -lm... yes
checking for cairo_create in -lcairo... yes
checking for cairo_get_user_data in -lcairo... yes
checking for cairo_format_stride_for_width in -lcairo... yes
checking for Gamin... no
checking for Fam... checking for FAMOpen in -lfam... no
checking complex.h usability... yes
checking complex.h presence... yes
checking for complex.h... yes
checking for main in -lpulse-simple... yes
checking pulse/simple.h usability... yes
checking pulse/simple.h presence... yes
checking for pulse/simple.h... yes
Using the pulseaudio audio system
checking for oggdec... no
checking for oggenc... no
checking for mpg123... no
checking for mpg321... no
checking for speexdec... no
checking for speexenc... no
checking for flac... no
checking for timidity... no
checking for shorten... no
checking for ttaenc... no
checking for wavpack... no
checking for wvunpack... no
checking for statvfs... yes
checking for C compiler warning flags... -g3 -Wall
configure: creating ./config.status
config.status: creating makefile
config.status: creating mus-config.h
config.status: creating sndlib.h
config.status: sndlib.h is unchanged

  Options selected
  -------------------------
  Snd version ...........: 11.7
  CFLAGS ................: -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers
  LDFLAGS ...............: -Wl,-export-dynamic
  prefix.................: /usr
  extension language.....: s7
  audio system...........: pulseaudio
  graphics toolkit.......: Gtk
  optional libraries.....: fftw3 gmp mpfr mpc gsl
  random features........: ladspa debugging
  environs...............: armv7l-unknown-linux-gnueabihf gcc

/usr/bin/make
make[2]: Entering directory '/«PKGBUILDDIR»'
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    s7.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    headers.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    audio.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    io.c
s7.c: In function 'init_ctables':
s7.c:4537:12: warning: cast increases required alignment of target type [-Wcast-align]
   digits = (int *)permanent_calloc(CTABLE_SIZE * sizeof(int));
            ^
s7.c: In function 's7_make_permanent_string':
s7.c:8541:7: warning: cast increases required alignment of target type [-Wcast-align]
   x = (s7_cell *)permanent_calloc(sizeof(s7_cell));
       ^
s7.c: In function 'permanent_cons':
s7.c:11369:7: warning: cast increases required alignment of target type [-Wcast-align]
   x = (s7_cell *)permanent_calloc(sizeof(s7_cell));
       ^
s7.c: In function 's7_make_function':
s7.c:13826:7: warning: cast increases required alignment of target type [-Wcast-align]
   x = (s7_cell *)permanent_calloc(sizeof(s7_cell));
       ^
s7.c:13829:9: warning: cast increases required alignment of target type [-Wcast-align]
   ptr = (s7_func_t *)permanent_calloc(sizeof(s7_func_t));
         ^
s7.c: At top level:
s7.c:15283:6: warning: no previous prototype for 's7_is_equal_ci' [-Wmissing-prototypes]
 bool s7_is_equal_ci(s7_scheme *sc, s7_pointer x, s7_pointer y, shared_info *ci)
      ^
s7.c: In function 'next_map':
s7.c:17582:27: warning: variable 'results' set but not used [-Wunused-but-set-variable]
   s7_pointer y, z, vargs, results;
                           ^
headers.c: In function 'read_caff_header':
headers.c:1552:40: warning: variable 'frames_per_packet' set but not used [-Wunused-but-set-variable]
    int format_flags, bytes_per_packet, frames_per_packet, channels_per_frame, bits_per_channel;
                                        ^
headers.c:1552:22: warning: variable 'bytes_per_packet' set but not used [-Wunused-but-set-variable]
    int format_flags, bytes_per_packet, frames_per_packet, channels_per_frame, bits_per_channel;
                      ^
audio.c:123:20: warning: 'mus_audio_device_name' defined but not used [-Wunused-function]
 static const char *mus_audio_device_name(int dev)
                    ^
audio.c:6761:35: warning: 'pa_in' defined but not used [-Wunused-variable]
 static pa_simple *pa_out = NULL, *pa_in = NULL;
                                   ^
audio.c: In function 'mus_audio_write':
audio.c:6800:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
audio.c: In function 'mus_audio_close':
audio.c:6809:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
headers.c: In function 'read_matlab_5_header':
headers.c:5438:8: warning: variable 'swapped' set but not used [-Wunused-but-set-variable]
   bool swapped = false;
        ^
headers.c:5437:16: warning: variable 'chunksize' set but not used [-Wunused-but-set-variable]
   int i, type, chunksize, loc, size;
                ^
audio.c: In function 'mus_audio_device_format':
audio.c:7314:7: warning: 'mixer_vals[1]' is used uninitialized in this function [-Wuninitialized]
   int mixer_vals[16];
       ^
io.c: In function 'mus_read_any_1':
io.c:1150:36: warning: cast increases required alignment of target type [-Wcast-align]
    (*bufnow++) = swapped_shorts[(*((unsigned short *)jchar))];
                                    ^
In file included from snd.h:43:0,
                 from io.c:4:
io.c:450:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define little_endian_short(n)                 (*((short *)n))
                                                     ^
_sndlib.h:174:64: note: in definition of macro 'MUS_SHORT_TO_SAMPLE'
   #define MUS_SHORT_TO_SAMPLE(n) ((mus_sample_t)((mus_float_t)(n) / (mus_float_t)(1 << 15)))
                                                                ^
io.c:1163:38: note: in expansion of macro 'little_endian_short'
    (*bufnow++) = MUS_SHORT_TO_SAMPLE(little_endian_short(jchar)); 
                                      ^
io.c:439:69: warning: cast increases required alignment of target type [-Wcast-align]
     #define big_endian_int(n)                    ((int)(bswap_32((*((unsigned int *)n)))))
                                                                     ^
_sndlib.h:175:62: note: in definition of macro 'MUS_INT_TO_SAMPLE'
   #define MUS_INT_TO_SAMPLE(n) ((mus_sample_t)((mus_float_t)(n) / (mus_float_t)(1 << (MUS_SAMPLE_BITS - 1))))
                                                              ^
io.c:1169:36: note: in expansion of macro 'big_endian_int'
    (*bufnow++) = MUS_INT_TO_SAMPLE(big_endian_int(jchar)); 
                                    ^
io.c:451:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define little_endian_int(n)                   (*((int *)n))
                                                     ^
_sndlib.h:175:62: note: in definition of macro 'MUS_INT_TO_SAMPLE'
   #define MUS_INT_TO_SAMPLE(n) ((mus_sample_t)((mus_float_t)(n) / (mus_float_t)(1 << (MUS_SAMPLE_BITS - 1))))
                                                              ^
io.c:1174:36: note: in expansion of macro 'little_endian_int'
    (*bufnow++) = MUS_INT_TO_SAMPLE(little_endian_int(jchar)); 
                                    ^
io.c:439:69: warning: cast increases required alignment of target type [-Wcast-align]
     #define big_endian_int(n)                    ((int)(bswap_32((*((unsigned int *)n)))))
                                                                     ^
_sndlib.h:175:62: note: in definition of macro 'MUS_INT_TO_SAMPLE'
   #define MUS_INT_TO_SAMPLE(n) ((mus_sample_t)((mus_float_t)(n) / (mus_float_t)(1 << (MUS_SAMPLE_BITS - 1))))
                                                              ^
io.c:1179:37: note: in expansion of macro 'big_endian_int'
    (*bufnow++) = MUS_INT_TO_SAMPLE((big_endian_int(jchar) >> (32 - MUS_SAMPLE_BITS)));
                                     ^
io.c:451:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define little_endian_int(n)                   (*((int *)n))
                                                     ^
_sndlib.h:175:62: note: in definition of macro 'MUS_INT_TO_SAMPLE'
   #define MUS_INT_TO_SAMPLE(n) ((mus_sample_t)((mus_float_t)(n) / (mus_float_t)(1 << (MUS_SAMPLE_BITS - 1))))
                                                              ^
io.c:1184:37: note: in expansion of macro 'little_endian_int'
    (*bufnow++) = MUS_INT_TO_SAMPLE((little_endian_int(jchar) >> (32 - MUS_SAMPLE_BITS)));
                                     ^
io.c:452:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define little_endian_float(n)                 (*((float *)n))
                                                     ^
io.c:1247:37: note: in expansion of macro 'little_endian_float'
        (*bufnow++) = (mus_sample_t)(little_endian_float(jchar));
                                     ^
io.c:452:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define little_endian_float(n)                 (*((float *)n))
                                                     ^
io.c:1252:51: note: in expansion of macro 'little_endian_float'
        (*bufnow++) = (mus_sample_t)(prescaling * (little_endian_float(jchar)));
                                                   ^
io.c:452:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define little_endian_float(n)                 (*((float *)n))
                                                     ^
io.c:978:36: note: in definition of macro 'MUS_SAMPLE_UNSCALED'
   #define MUS_SAMPLE_UNSCALED(n) ((n) / 32768.0)
                                    ^
io.c:1258:53: note: in expansion of macro 'little_endian_float'
    (*bufnow++) = (mus_sample_t)(MUS_SAMPLE_UNSCALED(little_endian_float(jchar)));
                                                     ^
io.c:453:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define little_endian_double(n)                (*((double *)n))
                                                     ^
io.c:1265:37: note: in expansion of macro 'little_endian_double'
        (*bufnow++) = (mus_sample_t)(little_endian_double(jchar));
                                     ^
io.c:453:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define little_endian_double(n)                (*((double *)n))
                                                     ^
io.c:1270:51: note: in expansion of macro 'little_endian_double'
        (*bufnow++) = (mus_sample_t)(prescaling * (little_endian_double(jchar)));
                                                   ^
io.c:453:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define little_endian_double(n)                (*((double *)n))
                                                     ^
io.c:978:36: note: in definition of macro 'MUS_SAMPLE_UNSCALED'
   #define MUS_SAMPLE_UNSCALED(n) ((n) / 32768.0)
                                    ^
io.c:1276:53: note: in expansion of macro 'little_endian_double'
    (*bufnow++) = (mus_sample_t)(MUS_SAMPLE_UNSCALED(little_endian_double(jchar)));
                                                     ^
In file included from snd.h:43:0,
                 from io.c:4:
io.c:440:80: warning: cast increases required alignment of target type [-Wcast-align]
     #define big_endian_unsigned_short(n)         ((unsigned short)(bswap_16((*((unsigned short *)n)))))
                                                                                ^
_sndlib.h:174:64: note: in definition of macro 'MUS_SHORT_TO_SAMPLE'
   #define MUS_SHORT_TO_SAMPLE(n) ((mus_sample_t)((mus_float_t)(n) / (mus_float_t)(1 << 15)))
                                                                ^
io.c:1281:44: note: in expansion of macro 'big_endian_unsigned_short'
    (*bufnow++) = MUS_SHORT_TO_SAMPLE((int)(big_endian_unsigned_short(jchar)) - USHORT_ZERO);
                                            ^
io.c:454:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define little_endian_unsigned_short(n)        (*((unsigned short *)n))
                                                     ^
_sndlib.h:174:64: note: in definition of macro 'MUS_SHORT_TO_SAMPLE'
   #define MUS_SHORT_TO_SAMPLE(n) ((mus_sample_t)((mus_float_t)(n) / (mus_float_t)(1 << 15)))
                                                                ^
io.c:1286:44: note: in expansion of macro 'little_endian_unsigned_short'
    (*bufnow++) = MUS_SHORT_TO_SAMPLE((int)(little_endian_unsigned_short(jchar)) - USHORT_ZERO);
                                            ^
io.c: In function 'mus_write_1':
io.c:457:53: warning: cast increases required alignment of target type [-Wcast-align]
     #define set_big_endian_short(n, x)           (*((short *)n)) = ((short)(bswap_16(x)))
                                                     ^
io.c:1548:3: note: in expansion of macro 'set_big_endian_short'
   set_big_endian_short(jchar, MUS_SAMPLE_TO_SHORT(*bufnow++));
   ^
io.c:469:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define set_little_endian_short(n, x)          (*((short *)n)) = x
                                                     ^
io.c:1553:3: note: in expansion of macro 'set_little_endian_short'
   set_little_endian_short(jchar, MUS_SAMPLE_TO_SHORT(*bufnow++));
   ^
io.c:458:53: warning: cast increases required alignment of target type [-Wcast-align]
     #define set_big_endian_int(n, x)             (*((int *)n)) = ((int)(bswap_32(x)))
                                                     ^
io.c:1558:3: note: in expansion of macro 'set_big_endian_int'
   set_big_endian_int(jchar, MUS_SAMPLE_TO_INT(*bufnow++));
   ^
io.c:470:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define set_little_endian_int(n, x)            (*((int *)n)) = x
                                                     ^
io.c:1563:3: note: in expansion of macro 'set_little_endian_int'
   set_little_endian_int(jchar, MUS_SAMPLE_TO_INT(*bufnow++));
   ^
io.c:458:53: warning: cast increases required alignment of target type [-Wcast-align]
     #define set_big_endian_int(n, x)             (*((int *)n)) = ((int)(bswap_32(x)))
                                                     ^
io.c:1568:3: note: in expansion of macro 'set_big_endian_int'
   set_big_endian_int(jchar, MUS_SAMPLE_TO_INT(*bufnow++) << (32 - MUS_SAMPLE_BITS));
   ^
io.c:470:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define set_little_endian_int(n, x)            (*((int *)n)) = x
                                                     ^
io.c:1573:3: note: in expansion of macro 'set_little_endian_int'
   set_little_endian_int(jchar, MUS_SAMPLE_TO_INT(*bufnow++) << (32 - MUS_SAMPLE_BITS));
   ^
io.c:471:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define set_little_endian_float(n, x)          (*((float *)n)) = x
                                                     ^
io.c:1603:3: note: in expansion of macro 'set_little_endian_float'
   set_little_endian_float(jchar, MUS_SAMPLE_TO_FLOAT(*bufnow++));
   ^
io.c:472:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define set_little_endian_double(n, x)         (*((double *)n)) = x
                                                     ^
io.c:1613:3: note: in expansion of macro 'set_little_endian_double'
   set_little_endian_double(jchar, MUS_SAMPLE_TO_DOUBLE(*bufnow++));
   ^
io.c:471:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define set_little_endian_float(n, x)          (*((float *)n)) = x
                                                     ^
io.c:1623:3: note: in expansion of macro 'set_little_endian_float'
   set_little_endian_float(jchar, 32768.0 * MUS_SAMPLE_TO_FLOAT(*bufnow++));
   ^
io.c:472:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define set_little_endian_double(n, x)         (*((double *)n)) = x
                                                     ^
io.c:1633:3: note: in expansion of macro 'set_little_endian_double'
   set_little_endian_double(jchar, 32768.0 * MUS_SAMPLE_TO_DOUBLE(*bufnow++));
   ^
io.c:459:53: warning: cast increases required alignment of target type [-Wcast-align]
     #define set_big_endian_unsigned_short(n, x)  (*((unsigned short *)n)) = ((unsigned short)(bswap_16(x)))
                                                     ^
io.c:1638:3: note: in expansion of macro 'set_big_endian_unsigned_short'
   set_big_endian_unsigned_short(jchar, (unsigned short)(MUS_SAMPLE_TO_SHORT(*bufnow++) + USHORT_ZERO));
   ^
io.c:473:53: warning: cast increases required alignment of target type [-Wcast-align]
   #define set_little_endian_unsigned_short(n, x) (*((unsigned short *)n)) = x
                                                     ^
io.c:1643:3: note: in expansion of macro 'set_little_endian_unsigned_short'
   set_little_endian_unsigned_short(jchar, (unsigned short)(MUS_SAMPLE_TO_SHORT(*bufnow++) + USHORT_ZERO));
   ^
io.c: In function 'min_max_shorts':
io.c:1966:10: warning: cast increases required alignment of target type [-Wcast-align]
   sbuf = (short *)data;
          ^
In file included from /usr/include/arm-linux-gnueabihf/bits/byteswap.h:34:0,
                 from /usr/include/endian.h:60,
                 from /usr/include/ctype.h:39,
                 from snd.h:6,
                 from io.c:4:
io.c: In function 'min_max_switch_shorts':
io.c:438:71: warning: cast increases required alignment of target type [-Wcast-align]
     #define big_endian_short(n)                  ((short)(bswap_16((*((unsigned short *)n)))))
                                                                       ^
io.c:1994:13: note: in expansion of macro 'big_endian_short'
   cur_min = big_endian_short((unsigned char *)(data + (chan * SHORT_BYTES)));
             ^
io.c:438:71: warning: cast increases required alignment of target type [-Wcast-align]
     #define big_endian_short(n)                  ((short)(bswap_16((*((unsigned short *)n)))))
                                                                       ^
io.c:2004:13: note: in expansion of macro 'big_endian_short'
       val = big_endian_short(samp);
             ^
io.c: In function 'min_max_ushorts':
io.c:2025:10: warning: cast increases required alignment of target type [-Wcast-align]
   sbuf = (unsigned short *)data;
          ^
In file included from /usr/include/arm-linux-gnueabihf/bits/byteswap.h:34:0,
                 from /usr/include/endian.h:60,
                 from /usr/include/ctype.h:39,
                 from snd.h:6,
                 from io.c:4:
io.c: In function 'min_max_switch_ushorts':
io.c:440:80: warning: cast increases required alignment of target type [-Wcast-align]
     #define big_endian_unsigned_short(n)         ((unsigned short)(bswap_16((*((unsigned short *)n)))))
                                                                                ^
io.c:2053:13: note: in expansion of macro 'big_endian_unsigned_short'
   cur_min = big_endian_unsigned_short((unsigned char *)(data + (chan * SHORT_BYTES)));
             ^
io.c:440:80: warning: cast increases required alignment of target type [-Wcast-align]
     #define big_endian_unsigned_short(n)         ((unsigned short)(bswap_16((*((unsigned short *)n)))))
                                                                                ^
io.c:2063:13: note: in expansion of macro 'big_endian_unsigned_short'
       val = big_endian_unsigned_short(samp);
             ^
io.c: In function 'min_max_ints':
io.c:2086:10: warning: cast increases required alignment of target type [-Wcast-align]
   sbuf = (int *)data;
          ^
In file included from io.c:432:0:
io.c: In function 'min_max_switch_ints':
io.c:439:69: warning: cast increases required alignment of target type [-Wcast-align]
     #define big_endian_int(n)                    ((int)(bswap_32((*((unsigned int *)n)))))
                                                                     ^
io.c:2122:13: note: in expansion of macro 'big_endian_int'
   cur_min = big_endian_int((unsigned char *)(data + (chan * INT_BYTES)));
             ^
io.c:439:69: warning: cast increases required alignment of target type [-Wcast-align]
     #define big_endian_int(n)                    ((int)(bswap_32((*((unsigned int *)n)))))
                                                                     ^
io.c:2132:13: note: in expansion of macro 'big_endian_int'
       val = big_endian_int(samp);
             ^
io.c: In function 'min_max_floats':
io.c:2162:10: warning: cast increases required alignment of target type [-Wcast-align]
   sbuf = (float *)data;
          ^
io.c: In function 'min_max_doubles':
io.c:2240:10: warning: cast increases required alignment of target type [-Wcast-align]
   sbuf = (double *)data;
          ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    sound.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    clm.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    xen.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    vct.c
clm.c: In function 'mus_oscil':
clm.c:1188:14: warning: cast increases required alignment of target type [-Wcast-align]
   osc *gen = (osc *)ptr;
              ^
clm.c: In function 'mus_oscil_unmodulated':
clm.c:1198:14: warning: cast increases required alignment of target type [-Wcast-align]
   osc *gen = (osc *)ptr;
              ^
clm.c: In function 'mus_oscil_fm':
clm.c:1208:14: warning: cast increases required alignment of target type [-Wcast-align]
   osc *gen = (osc *)ptr;
              ^
clm.c: In function 'mus_oscil_pm':
clm.c:1218:14: warning: cast increases required alignment of target type [-Wcast-align]
   osc *gen = (osc *)ptr;
              ^
clm.c: In function 'oscil_freq':
clm.c:1234:72: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t oscil_freq(mus_any *ptr) {return(mus_radians_to_hz(((osc *)ptr)->freq));}
                                                                        ^
clm.c: In function 'oscil_set_freq':
clm.c:1235:68: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t oscil_set_freq(mus_any *ptr, mus_float_t val) {((osc *)ptr)->freq = mus_hz_to_radians(val); return(val);}
                                                                    ^
clm.c: In function 'oscil_increment':
clm.c:1237:59: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t oscil_increment(mus_any *ptr) {return(((osc *)ptr)->freq);}
                                                           ^
clm.c: In function 'oscil_set_increment':
clm.c:1238:73: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t oscil_set_increment(mus_any *ptr, mus_float_t val) {((osc *)ptr)->freq = val; return(val);}
                                                                         ^
clm.c: In function 'oscil_phase':
clm.c:1240:60: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t oscil_phase(mus_any *ptr) {return(fmod(((osc *)ptr)->phase, TWO_PI));}
                                                            ^
clm.c: In function 'oscil_set_phase':
clm.c:1241:69: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t oscil_set_phase(mus_any *ptr, mus_float_t val) {((osc *)ptr)->phase = val; return(val);}
                                                                     ^
clm.c: In function 'oscil_reset':
clm.c:1244:41: warning: cast increases required alignment of target type [-Wcast-align]
 static void oscil_reset(mus_any *ptr) {((osc *)ptr)->phase = 0.0;}
                                         ^
clm.c: In function 'oscil_equalp':
clm.c:1254:7: warning: cast increases required alignment of target type [-Wcast-align]
    ((((osc *)p1)->freq) == (((osc *)p2)->freq)) &&
       ^
clm.c:1254:30: warning: cast increases required alignment of target type [-Wcast-align]
    ((((osc *)p1)->freq) == (((osc *)p2)->freq)) &&
                              ^
clm.c:1255:7: warning: cast increases required alignment of target type [-Wcast-align]
    ((((osc *)p1)->phase) == (((osc *)p2)->phase))));
       ^
clm.c:1255:31: warning: cast increases required alignment of target type [-Wcast-align]
    ((((osc *)p1)->phase) == (((osc *)p2)->phase))));
                               ^
clm.c: In function 'mus_ncos':
clm.c:1330:15: warning: cast increases required alignment of target type [-Wcast-align]
   cosp *gen = (cosp *)ptr;
               ^
clm.c: In function 'ncos_reset':
clm.c:1416:40: warning: cast increases required alignment of target type [-Wcast-align]
 static void ncos_reset(mus_any *ptr) {((cosp *)ptr)->phase = 0.0;}
                                        ^
clm.c: In function 'ncos_freq':
clm.c:1418:71: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t ncos_freq(mus_any *ptr) {return(mus_radians_to_hz(((cosp *)ptr)->freq));}
                                                                       ^
clm.c: In function 'ncos_set_freq':
clm.c:1419:67: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t ncos_set_freq(mus_any *ptr, mus_float_t val) {((cosp *)ptr)->freq = mus_hz_to_radians(val); return(val);}
                                                                   ^
clm.c: In function 'ncos_increment':
clm.c:1421:58: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t ncos_increment(mus_any *ptr) {return(((cosp *)ptr)->freq);}
                                                          ^
clm.c: In function 'ncos_set_increment':
clm.c:1422:72: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t ncos_set_increment(mus_any *ptr, mus_float_t val) {((cosp *)ptr)->freq = val; return(val);}
                                                                        ^
clm.c: In function 'ncos_phase':
clm.c:1424:59: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t ncos_phase(mus_any *ptr) {return(fmod(((cosp *)ptr)->phase, TWO_PI));}
                                                           ^
clm.c: In function 'ncos_set_phase':
clm.c:1425:68: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t ncos_set_phase(mus_any *ptr, mus_float_t val) {((cosp *)ptr)->phase = val; return(val);}
                                                                    ^
clm.c: In function 'ncos_scaler':
clm.c:1427:55: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t ncos_scaler(mus_any *ptr) {return(((cosp *)ptr)->scaler);}
                                                       ^
clm.c: In function 'ncos_set_scaler':
clm.c:1428:69: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t ncos_set_scaler(mus_any *ptr, mus_float_t val) {((cosp *)ptr)->scaler = val; return(val);}
                                                                     ^
clm.c: In function 'ncos_n':
clm.c:1430:49: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t ncos_n(mus_any *ptr) {return(((cosp *)ptr)->n);}
                                                 ^
clm.c: In function 'ncos_set_n':
clm.c:1434:15: warning: cast increases required alignment of target type [-Wcast-align]
   cosp *gen = (cosp *)ptr;
               ^
clm.c: In function 'ncos_equalp':
clm.c:1451:7: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->freq) == (((cosp *)p2)->freq)) &&
       ^
clm.c:1451:31: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->freq) == (((cosp *)p2)->freq)) &&
                               ^
clm.c:1452:7: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->phase) == (((cosp *)p2)->phase)) &&
       ^
clm.c:1452:32: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->phase) == (((cosp *)p2)->phase)) &&
                                ^
clm.c:1453:7: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->n) == (((cosp *)p2)->n)) &&
       ^
clm.c:1453:28: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->n) == (((cosp *)p2)->n)) &&
                            ^
clm.c:1454:7: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->scaler) == (((cosp *)p2)->scaler))));
       ^
clm.c:1454:33: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->scaler) == (((cosp *)p2)->scaler))));
                                 ^
clm.c: In function 'nsin_equalp':
clm.c:1522:7: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->freq) == (((cosp *)p2)->freq)) &&
       ^
clm.c:1522:31: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->freq) == (((cosp *)p2)->freq)) &&
                               ^
clm.c:1523:7: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->phase) == (((cosp *)p2)->phase)) &&
       ^
clm.c:1523:32: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->phase) == (((cosp *)p2)->phase)) &&
                                ^
clm.c:1524:7: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->n) == (((cosp *)p2)->n)) &&
       ^
clm.c:1524:28: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->n) == (((cosp *)p2)->n)) &&
                            ^
clm.c:1525:7: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->scaler) == (((cosp *)p2)->scaler))));
       ^
clm.c:1525:33: warning: cast increases required alignment of target type [-Wcast-align]
    ((((cosp *)p1)->scaler) == (((cosp *)p2)->scaler))));
                                 ^
clm.c: In function 'nsin_set_n':
clm.c:1665:15: warning: cast increases required alignment of target type [-Wcast-align]
   cosp *gen = (cosp *)ptr;
               ^
clm.c: In function 'mus_nsin':
clm.c:1682:15: warning: cast increases required alignment of target type [-Wcast-align]
   cosp *gen = (cosp *)ptr;
               ^
clm.c: In function 'mus_make_nsin':
clm.c:1728:9: warning: cast increases required alignment of target type [-Wcast-align]
   gen = (cosp *)mus_make_ncos(freq, n);
         ^
clm.c: In function 'asyfm_reset':
clm.c:1751:41: warning: cast increases required alignment of target type [-Wcast-align]
 static void asyfm_reset(mus_any *ptr) {((asyfm *)ptr)->phase = 0.0;}
                                         ^
clm.c: In function 'asyfm_freq':
clm.c:1753:72: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t asyfm_freq(mus_any *ptr) {return(mus_radians_to_hz(((asyfm *)ptr)->freq));}
                                                                        ^
clm.c: In function 'asyfm_set_freq':
clm.c:1754:68: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t asyfm_set_freq(mus_any *ptr, mus_float_t val) {((asyfm *)ptr)->freq = mus_hz_to_radians(val); return(val);}
                                                                    ^
clm.c: In function 'asyfm_increment':
clm.c:1756:59: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t asyfm_increment(mus_any *ptr) {return(((asyfm *)ptr)->freq);}
                                                           ^
clm.c: In function 'asyfm_set_increment':
clm.c:1757:73: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t asyfm_set_increment(mus_any *ptr, mus_float_t val) {((asyfm *)ptr)->freq = val; return(val);}
                                                                         ^
clm.c: In function 'asyfm_phase':
clm.c:1759:60: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t asyfm_phase(mus_any *ptr) {return(fmod(((asyfm *)ptr)->phase, TWO_PI));}
                                                            ^
clm.c: In function 'asyfm_set_phase':
clm.c:1760:69: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t asyfm_set_phase(mus_any *ptr, mus_float_t val) {((asyfm *)ptr)->phase = val; return(val);}
                                                                     ^
clm.c: In function 'asyfm_ratio':
clm.c:1762:55: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t asyfm_ratio(mus_any *ptr) {return(((asyfm *)ptr)->ratio);}
                                                       ^
clm.c: In function 'asyfm_r':
clm.c:1764:51: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t asyfm_r(mus_any *ptr) {return(((asyfm *)ptr)->r);}
                                                   ^
clm.c: In function 'asyfm_set_r':
clm.c:1768:16: warning: cast increases required alignment of target type [-Wcast-align]
   asyfm *gen = (asyfm *)ptr;
                ^
clm.c: In function 'asyfm_equalp':
clm.c:1787:7: warning: cast increases required alignment of target type [-Wcast-align]
    ((((asyfm *)p1)->freq) == (((asyfm *)p2)->freq)) && 
       ^
clm.c:1787:32: warning: cast increases required alignment of target type [-Wcast-align]
    ((((asyfm *)p1)->freq) == (((asyfm *)p2)->freq)) && 
                                ^
clm.c:1788:7: warning: cast increases required alignment of target type [-Wcast-align]
    ((((asyfm *)p1)->phase) == (((asyfm *)p2)->phase)) &&
       ^
clm.c:1788:33: warning: cast increases required alignment of target type [-Wcast-align]
    ((((asyfm *)p1)->phase) == (((asyfm *)p2)->phase)) &&
                                 ^
clm.c:1789:7: warning: cast increases required alignment of target type [-Wcast-align]
    ((((asyfm *)p1)->ratio) == (((asyfm *)p2)->ratio)) &&
       ^
clm.c:1789:33: warning: cast increases required alignment of target type [-Wcast-align]
    ((((asyfm *)p1)->ratio) == (((asyfm *)p2)->ratio)) &&
                                 ^
clm.c:1790:7: warning: cast increases required alignment of target type [-Wcast-align]
    ((((asyfm *)p1)->r) == (((asyfm *)p2)->r))));
       ^
clm.c:1790:29: warning: cast increases required alignment of target type [-Wcast-align]
    ((((asyfm *)p1)->r) == (((asyfm *)p2)->r))));
                             ^
clm.c: In function 'describe_asyfm':
clm.c:1802:10: warning: cast increases required alignment of target type [-Wcast-align]
         ((asyfm *)ptr)->ratio, 
          ^
clm.c: In function 'mus_asymmetric_fm':
clm.c:1817:16: warning: cast increases required alignment of target type [-Wcast-align]
   asyfm *gen = (asyfm *)ptr;
                ^
clm.c: In function 'mus_asymmetric_fm_unmodulated':
clm.c:1841:16: warning: cast increases required alignment of target type [-Wcast-align]
   asyfm *gen = (asyfm *)ptr;
                ^
clm.c: In function 'mus_asymmetric_fm_no_input':
clm.c:1853:16: warning: cast increases required alignment of target type [-Wcast-align]
   asyfm *gen = (asyfm *)ptr;
                ^
clm.c: In function 'nrxy_reset':
clm.c:1934:40: warning: cast increases required alignment of target type [-Wcast-align]
 static void nrxy_reset(mus_any *ptr) {((nrxy *)ptr)->phase = 0.0;}
                                        ^
clm.c: In function 'nrxy_freq':
clm.c:1936:71: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t nrxy_freq(mus_any *ptr) {return(mus_radians_to_hz(((nrxy *)ptr)->freq));}
                                                                       ^
clm.c: In function 'nrxy_set_freq':
clm.c:1937:67: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t nrxy_set_freq(mus_any *ptr, mus_float_t val) {((nrxy *)ptr)->freq = mus_hz_to_radians(val); return(val);}
                                                                   ^
clm.c: In function 'nrxy_increment':
clm.c:1939:58: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t nrxy_increment(mus_any *ptr) {return(((nrxy *)ptr)->freq);}
                                                          ^
clm.c: In function 'nrxy_set_increment':
clm.c:1940:72: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t nrxy_set_increment(mus_any *ptr, mus_float_t val) {((nrxy *)ptr)->freq = val; return(val);}
                                                                        ^
clm.c: In function 'nrxy_phase':
clm.c:1942:59: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t nrxy_phase(mus_any *ptr) {return(fmod(((nrxy *)ptr)->phase, TWO_PI));}
                                                           ^
clm.c: In function 'nrxy_set_phase':
clm.c:1943:68: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t nrxy_set_phase(mus_any *ptr, mus_float_t val) {((nrxy *)ptr)->phase = val; return(val);}
                                                                    ^
clm.c: In function 'nrxy_n':
clm.c:1945:62: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t nrxy_n(mus_any *ptr) {return((mus_long_t)(((nrxy *)ptr)->n));}
                                                              ^
clm.c: In function 'nrxy_y_over_x':
clm.c:1947:57: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t nrxy_y_over_x(mus_any *ptr) {return(((nrxy *)ptr)->y_over_x);}
                                                         ^
clm.c: In function 'nrxy_set_y_over_x':
clm.c:1948:71: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t nrxy_set_y_over_x(mus_any *ptr, mus_float_t val) {((nrxy *)ptr)->y_over_x = val; return(val);}
                                                                       ^
clm.c: In function 'nrxy_r':
clm.c:1950:50: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t nrxy_r(mus_any *ptr) {return(((nrxy *)ptr)->r);}
                                                  ^
clm.c: In function 'nrxy_set_r':
clm.c:1954:15: warning: cast increases required alignment of target type [-Wcast-align]
   nrxy *gen = (nrxy *)ptr;
               ^
clm.c: In function 'nrxy_equalp':
clm.c:1973:14: warning: cast increases required alignment of target type [-Wcast-align]
   nrxy *g1 = (nrxy *)p1;
              ^
clm.c:1974:14: warning: cast increases required alignment of target type [-Wcast-align]
   nrxy *g2 = (nrxy *)p2;
              ^
clm.c: In function 'describe_nrxysin':
clm.c:1994:15: warning: cast increases required alignment of target type [-Wcast-align]
   nrxy *gen = (nrxy *)ptr;
               ^
clm.c: In function 'mus_nrxysin':
clm.c:2013:15: warning: cast increases required alignment of target type [-Wcast-align]
   nrxy *gen = (nrxy *)ptr;
               ^
clm.c: In function 'describe_nrxycos':
clm.c:2092:15: warning: cast increases required alignment of target type [-Wcast-align]
   nrxy *gen = (nrxy *)ptr;
               ^
clm.c: In function 'mus_nrxycos':
clm.c:2108:15: warning: cast increases required alignment of target type [-Wcast-align]
   nrxy *gen = (nrxy *)ptr;
               ^
clm.c: In function 'mus_make_nrxycos':
clm.c:2171:9: warning: cast increases required alignment of target type [-Wcast-align]
   gen = (nrxy *)mus_make_nrxysin(frequency, y_over_x, n, r);
         ^
clm.c: In function 'mus_table_lookup':
clm.c:2240:14: warning: cast increases required alignment of target type [-Wcast-align]
   tbl *gen = (tbl *)ptr;
              ^
clm.c: In function 'mus_table_lookup_unmodulated':
clm.c:2256:14: warning: cast increases required alignment of target type [-Wcast-align]
   tbl *gen = (tbl *)ptr;
              ^
clm.c: In function 'table_lookup_length':
clm.c:2278:62: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t table_lookup_length(mus_any *ptr) {return(((tbl *)ptr)->table_size);}
                                                              ^
clm.c: In function 'table_lookup_data':
clm.c:2279:62: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t *table_lookup_data(mus_any *ptr) {return(((tbl *)ptr)->table);}
                                                              ^
clm.c: In function 'table_lookup_freq':
clm.c:2281:62: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t table_lookup_freq(mus_any *ptr) {return((((tbl *)ptr)->freq * sampling_rate) / (mus_float_t)(((tbl *)ptr)->table_size));}
                                                              ^
clm.c:2281:114: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t table_lookup_freq(mus_any *ptr) {return((((tbl *)ptr)->freq * sampling_rate) / (mus_float_t)(((tbl *)ptr)->table_size));}
                                                                                                                  ^
clm.c: In function 'table_lookup_set_freq':
clm.c:2282:75: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t table_lookup_set_freq(mus_any *ptr, mus_float_t val) {((tbl *)ptr)->freq = (val * ((tbl *)ptr)->table_size) / sampling_rate; return(val);}
                                                                           ^
clm.c:2282:103: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t table_lookup_set_freq(mus_any *ptr, mus_float_t val) {((tbl *)ptr)->freq = (val * ((tbl *)ptr)->table_size) / sampling_rate; return(val);}
                                                                                                       ^
clm.c: In function 'table_lookup_increment':
clm.c:2284:66: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t table_lookup_increment(mus_any *ptr) {return(((tbl *)ptr)->freq);}
                                                                  ^
clm.c: In function 'table_lookup_set_increment':
clm.c:2285:80: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t table_lookup_set_increment(mus_any *ptr, mus_float_t val) {((tbl *)ptr)->freq = val; return(val);}
                                                                                ^
clm.c: In function 'table_lookup_phase':
clm.c:2287:78: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t table_lookup_phase(mus_any *ptr) {return(fmod(((TWO_PI * ((tbl *)ptr)->phase) / ((tbl *)ptr)->table_size), TWO_PI));}
                                                                              ^
clm.c:2287:101: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t table_lookup_phase(mus_any *ptr) {return(fmod(((TWO_PI * ((tbl *)ptr)->phase) / ((tbl *)ptr)->table_size), TWO_PI));}
                                                                                                     ^
clm.c: In function 'table_lookup_set_phase':
clm.c:2288:76: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t table_lookup_set_phase(mus_any *ptr, mus_float_t val) {((tbl *)ptr)->phase = (val * ((tbl *)ptr)->table_size) / TWO_PI; return(val);}
                                                                            ^
clm.c:2288:105: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t table_lookup_set_phase(mus_any *ptr, mus_float_t val) {((tbl *)ptr)->phase = (val * ((tbl *)ptr)->table_size) / TWO_PI; return(val);}
                                                                                                         ^
clm.c: In function 'table_lookup_interp_type':
clm.c:2290:66: warning: cast increases required alignment of target type [-Wcast-align]
 static int table_lookup_interp_type(mus_any *ptr) {return((int)(((tbl *)ptr)->type));} /* ints here and elsewhere to fit mus_channels method = interp-type */
                                                                  ^
clm.c: In function 'table_lookup_reset':
clm.c:2292:48: warning: cast increases required alignment of target type [-Wcast-align]
 static void table_lookup_reset(mus_any *ptr) {((tbl *)ptr)->phase = 0.0;}
                                                ^
clm.c: In function 'table_lookup_equalp':
clm.c:2311:13: warning: cast increases required alignment of target type [-Wcast-align]
   tbl *t1 = (tbl *)p1;
             ^
clm.c:2312:13: warning: cast increases required alignment of target type [-Wcast-align]
   tbl *t2 = (tbl *)p2;
             ^
clm.c: In function 'free_table_lookup':
clm.c:2327:14: warning: cast increases required alignment of target type [-Wcast-align]
   tbl *gen = (tbl *)ptr;
              ^
clm.c: In function 'table_set_data':
clm.c:2339:14: warning: cast increases required alignment of target type [-Wcast-align]
   tbl *gen = (tbl *)ptr;
              ^
clm.c: In function 'free_pw':
clm.c:2486:13: warning: cast increases required alignment of target type [-Wcast-align]
   pw *ptr = (pw *)pt;
             ^
clm.c: In function 'pw_reset':
clm.c:2495:13: warning: cast increases required alignment of target type [-Wcast-align]
   pw *gen = (pw *)ptr;
             ^
clm.c: In function 'pw_equalp':
clm.c:2502:12: warning: cast increases required alignment of target type [-Wcast-align]
   pw *w1 = (pw *)p1;
            ^
clm.c:2503:12: warning: cast increases required alignment of target type [-Wcast-align]
   pw *w2 = (pw *)p2;
            ^
clm.c: In function 'pw_freq':
clm.c:2516:69: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t pw_freq(mus_any *ptr) {return(mus_radians_to_hz(((pw *)ptr)->freq));}
                                                                     ^
clm.c: In function 'pw_set_freq':
clm.c:2517:65: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t pw_set_freq(mus_any *ptr, mus_float_t val) {((pw *)ptr)->freq = mus_hz_to_radians(val); return(val);}
                                                                 ^
clm.c: In function 'pw_increment':
clm.c:2519:56: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t pw_increment(mus_any *ptr) {return(((pw *)ptr)->freq);}
                                                        ^
clm.c: In function 'pw_set_increment':
clm.c:2520:70: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t pw_set_increment(mus_any *ptr, mus_float_t val) {((pw *)ptr)->freq = val; return(val);}
                                                                      ^
clm.c: In function 'pw_phase':
clm.c:2522:57: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t pw_phase(mus_any *ptr) {return(fmod(((pw *)ptr)->phase, TWO_PI));}
                                                         ^
clm.c: In function 'pw_set_phase':
clm.c:2523:66: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t pw_set_phase(mus_any *ptr, mus_float_t val) {((pw *)ptr)->phase = val; return(val);}
                                                                  ^
clm.c: In function 'pw_n':
clm.c:2525:47: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t pw_n(mus_any *ptr) {return(((pw *)ptr)->n);}
                                               ^
clm.c: In function 'pw_set_n':
clm.c:2526:60: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t pw_set_n(mus_any *ptr, mus_long_t val) {((pw *)ptr)->n = (int)val; return(val);}
                                                            ^
clm.c: In function 'pw_data':
clm.c:2528:52: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t *pw_data(mus_any *ptr) {return(((pw *)ptr)->coeffs);}
                                                    ^
clm.c: In function 'pw_set_data':
clm.c:2529:67: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t *pw_set_data(mus_any *ptr, mus_float_t *val) {((pw *)ptr)->coeffs = val; return(val);}
                                                                   ^
clm.c: In function 'pw_index':
clm.c:2531:52: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t pw_index(mus_any *ptr) {return(((pw *)ptr)->index);}
                                                    ^
clm.c: In function 'pw_set_index':
clm.c:2532:66: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t pw_set_index(mus_any *ptr, mus_float_t val) {((pw *)ptr)->index = val; return(val);}
                                                                  ^
clm.c: In function 'pw_choice':
clm.c:2534:45: warning: cast increases required alignment of target type [-Wcast-align]
 static int pw_choice(mus_any *ptr) {return(((pw *)ptr)->cheby_choice);}
                                             ^
clm.c: In function 'poly_TU':
clm.c:2684:13: warning: cast increases required alignment of target type [-Wcast-align]
   pw *gen = (pw *)ptr;
             ^
clm.c: In function 'describe_polywave':
clm.c:2713:13: warning: cast increases required alignment of target type [-Wcast-align]
   pw *gen = (pw *)ptr;
             ^
clm.c: In function 'describe_polyshape':
clm.c:2786:13: warning: cast increases required alignment of target type [-Wcast-align]
   pw *gen = (pw *)ptr;
             ^
clm.c: In function 'mus_polyshape':
clm.c:2804:13: warning: cast increases required alignment of target type [-Wcast-align]
   pw *gen = (pw *)ptr;
             ^
clm.c: In function 'mus_polyshape_unmodulated':
clm.c:2821:13: warning: cast increases required alignment of target type [-Wcast-align]
   pw *gen = (pw *)ptr;
             ^
clm.c: In function 'wt_freq':
clm.c:2901:51: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t wt_freq(mus_any *ptr) {return(((wt *)ptr)->freq);}
                                                   ^
clm.c: In function 'wt_set_freq':
clm.c:2902:65: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t wt_set_freq(mus_any *ptr, mus_float_t val) {((wt *)ptr)->freq = val; return(val);}
                                                                 ^
clm.c: In function 'wt_phase':
clm.c:2904:68: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t wt_phase(mus_any *ptr) {return(fmod(((TWO_PI * ((wt *)ptr)->phase) / ((mus_float_t)((wt *)ptr)->wave_size)), TWO_PI));}
                                                                    ^
clm.c:2904:104: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t wt_phase(mus_any *ptr) {return(fmod(((TWO_PI * ((wt *)ptr)->phase) / ((mus_float_t)((wt *)ptr)->wave_size)), TWO_PI));}
                                                                                                        ^
clm.c: In function 'wt_set_phase':
clm.c:2905:66: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t wt_set_phase(mus_any *ptr, mus_float_t val) {((wt *)ptr)->phase = (fmod(val, TWO_PI) * ((wt *)ptr)->wave_size) / TWO_PI; return(val);}
                                                                  ^
clm.c:2905:108: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t wt_set_phase(mus_any *ptr, mus_float_t val) {((wt *)ptr)->phase = (fmod(val, TWO_PI) * ((wt *)ptr)->wave_size) / TWO_PI; return(val);}
                                                                                                            ^
clm.c: In function 'wt_length':
clm.c:2907:52: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t wt_length(mus_any *ptr) {return(((wt *)ptr)->wave_size);}
                                                    ^
clm.c: In function 'wt_set_length':
clm.c:2908:78: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t wt_set_length(mus_any *ptr, mus_long_t val) {if (val > 0) ((wt *)ptr)->wave_size = val; return(((wt *)ptr)->wave_size);}
                                                                              ^
clm.c:2908:115: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t wt_set_length(mus_any *ptr, mus_long_t val) {if (val > 0) ((wt *)ptr)->wave_size = val; return(((wt *)ptr)->wave_size);}
                                                                                                                   ^
clm.c: In function 'wt_interp_type':
clm.c:2910:56: warning: cast increases required alignment of target type [-Wcast-align]
 static int wt_interp_type(mus_any *ptr) {return((int)(((wt *)ptr)->interp_type));}
                                                        ^
clm.c: In function 'wt_data':
clm.c:2912:52: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t *wt_data(mus_any *ptr) {return(((wt *)ptr)->wave);}
                                                    ^
clm.c: In function 'wt_set_data':
clm.c:2913:68: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t *wt_set_data(mus_any *ptr, mus_float_t *data) {((wt *)ptr)->wave = data; return(data);}
                                                                    ^
clm.c: In function 'wt_equalp':
clm.c:2918:12: warning: cast increases required alignment of target type [-Wcast-align]
   wt *w1 = (wt *)p1;
            ^
clm.c:2919:12: warning: cast increases required alignment of target type [-Wcast-align]
   wt *w2 = (wt *)p2;
            ^
clm.c: In function 'mus_wave_train_any':
clm.c:2950:13: warning: cast increases required alignment of target type [-Wcast-align]
   wt *gen = (wt *)ptr;
             ^
clm.c: In function 'free_wt':
clm.c:3000:13: warning: cast increases required alignment of target type [-Wcast-align]
   wt *ptr = (wt *)p;
             ^
clm.c: In function 'wt_reset':
clm.c:3016:13: warning: cast increases required alignment of target type [-Wcast-align]
   wt *gen = (wt *)ptr;
             ^
clm.c: In function 'mus_sawtooth_wave':
clm.c:3929:13: warning: cast increases required alignment of target type [-Wcast-align]
   sw *gen = (sw *)ptr;
             ^
clm.c: In function 'sw_freq':
clm.c:3952:69: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t sw_freq(mus_any *ptr) {return(mus_radians_to_hz(((sw *)ptr)->freq));}
                                                                     ^
clm.c: In function 'sw_set_freq':
clm.c:3953:65: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t sw_set_freq(mus_any *ptr, mus_float_t val) {((sw *)ptr)->freq = mus_hz_to_radians(val); return(val);}
                                                                 ^
clm.c: In function 'sw_increment':
clm.c:3955:56: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t sw_increment(mus_any *ptr) {return(((sw *)ptr)->freq);}
                                                        ^
clm.c: In function 'sw_set_increment':
clm.c:3956:70: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t sw_set_increment(mus_any *ptr, mus_float_t val) {((sw *)ptr)->freq = val; return(val);}
                                                                      ^
clm.c: In function 'sw_phase':
clm.c:3958:57: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t sw_phase(mus_any *ptr) {return(fmod(((sw *)ptr)->phase, TWO_PI));}
                                                         ^
clm.c: In function 'sw_set_phase':
clm.c:3959:66: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t sw_set_phase(mus_any *ptr, mus_float_t val) {((sw *)ptr)->phase = val; return(val);}
                                                                  ^
clm.c: In function 'sw_width':
clm.c:3961:53: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t sw_width(mus_any *ptr) {return((((sw *)ptr)->width) / ( 2 * M_PI));}
                                                     ^
clm.c: In function 'sw_set_width':
clm.c:3962:66: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t sw_set_width(mus_any *ptr, mus_float_t val) {((sw *)ptr)->width = (2 * M_PI * val); return(val);}
                                                                  ^
clm.c: In function 'sawtooth_scaler':
clm.c:3964:59: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t sawtooth_scaler(mus_any *ptr) {return(((sw *)ptr)->base * M_PI);}
                                                           ^
clm.c: In function 'sawtooth_set_scaler':
clm.c:3965:73: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t sawtooth_set_scaler(mus_any *ptr, mus_float_t val) {((sw *)ptr)->base = val / M_PI; return(val);}
                                                                         ^
clm.c: In function 'sw_equalp':
clm.c:3971:8: warning: cast increases required alignment of target type [-Wcast-align]
   s1 = (sw *)p1;
        ^
clm.c:3972:8: warning: cast increases required alignment of target type [-Wcast-align]
   s2 = (sw *)p2;
        ^
clm.c: In function 'sawtooth_reset':
clm.c:3998:13: warning: cast increases required alignment of target type [-Wcast-align]
   sw *gen = (sw *)ptr;
             ^
clm.c: In function 'mus_square_wave':
clm.c:4045:13: warning: cast increases required alignment of target type [-Wcast-align]
   sw *gen = (sw *)ptr;
             ^
clm.c: In function 'square_wave_scaler':
clm.c:4070:62: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t square_wave_scaler(mus_any *ptr) {return(((sw *)ptr)->base);}
                                                              ^
clm.c: In function 'square_wave_set_scaler':
clm.c:4071:76: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t square_wave_set_scaler(mus_any *ptr, mus_float_t val) {((sw *)ptr)->base = val; return(val);}
                                                                            ^
clm.c: In function 'square_wave_reset':
clm.c:4076:13: warning: cast increases required alignment of target type [-Wcast-align]
   sw *gen = (sw *)ptr;
             ^
clm.c: In function 'mus_triangle_wave':
clm.c:4129:13: warning: cast increases required alignment of target type [-Wcast-align]
   sw *gen = (sw *)ptr;
             ^
clm.c: In function 'triangle_wave_scaler':
clm.c:4157:64: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t triangle_wave_scaler(mus_any *ptr) {return(((sw *)ptr)->base * M_PI_2);}
                                                                ^
clm.c: In function 'triangle_wave_set_scaler':
clm.c:4158:78: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t triangle_wave_set_scaler(mus_any *ptr, mus_float_t val) {((sw *)ptr)->base = (val * 2.0 / M_PI); return(val);}
                                                                              ^
clm.c: In function 'triangle_wave_reset':
clm.c:4163:13: warning: cast increases required alignment of target type [-Wcast-align]
   sw *gen = (sw *)ptr;
             ^
clm.c: In function 'mus_pulse_train':
clm.c:4215:13: warning: cast increases required alignment of target type [-Wcast-align]
   sw *gen = (sw *)ptr;
             ^
clm.c: In function 'pulse_train_scaler':
clm.c:4237:62: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t pulse_train_scaler(mus_any *ptr) {return(((sw *)ptr)->base);}
                                                              ^
clm.c: In function 'pulse_train_set_scaler':
clm.c:4238:76: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t pulse_train_set_scaler(mus_any *ptr, mus_float_t val) {((sw *)ptr)->base = val; return(val);}
                                                                            ^
clm.c: In function 'pulse_train_reset':
clm.c:4243:13: warning: cast increases required alignment of target type [-Wcast-align]
   sw *gen = (sw *)ptr;
             ^
clm.c: In function 'mus_rand':
clm.c:4361:14: warning: cast increases required alignment of target type [-Wcast-align]
   noi *gen = (noi *)ptr;
              ^
clm.c: In function 'mus_rand_interp':
clm.c:4376:14: warning: cast increases required alignment of target type [-Wcast-align]
   noi *gen = (noi *)ptr;
              ^
clm.c: In function 'noi_freq':
clm.c:4415:70: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t noi_freq(mus_any *ptr) {return(mus_radians_to_hz(((noi *)ptr)->freq));}
                                                                      ^
clm.c: In function 'noi_set_freq':
clm.c:4416:66: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t noi_set_freq(mus_any *ptr, mus_float_t val) {((noi *)ptr)->freq = mus_hz_to_radians(val); return(val);}
                                                                  ^
clm.c: In function 'noi_increment':
clm.c:4418:57: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t noi_increment(mus_any *ptr) {return(((noi *)ptr)->freq);}
                                                         ^
clm.c: In function 'noi_set_increment':
clm.c:4419:71: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t noi_set_increment(mus_any *ptr, mus_float_t val) {((noi *)ptr)->freq = val; return(val);}
                                                                       ^
clm.c: In function 'noi_phase':
clm.c:4421:58: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t noi_phase(mus_any *ptr) {return(fmod(((noi *)ptr)->phase, TWO_PI));}
                                                          ^
clm.c: In function 'noi_set_phase':
clm.c:4422:67: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t noi_set_phase(mus_any *ptr, mus_float_t val) {((noi *)ptr)->phase = val; return(val);}
                                                                   ^
clm.c: In function 'noi_scaler':
clm.c:4424:54: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t noi_scaler(mus_any *ptr) {return(((noi *)ptr)->base);}
                                                      ^
clm.c: In function 'noi_set_scaler':
clm.c:4425:68: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t noi_set_scaler(mus_any *ptr, mus_float_t val) {((noi *)ptr)->base = val; return(val);}
                                                                    ^
clm.c: In function 'noi_data':
clm.c:4427:53: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t *noi_data(mus_any *ptr) {return(((noi *)ptr)->distribution);}
                                                     ^
clm.c: In function 'noi_length':
clm.c:4428:53: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t noi_length(mus_any *ptr) {return(((noi *)ptr)->distribution_size);}
                                                     ^
clm.c: In function 'noi_reset':
clm.c:4433:14: warning: cast increases required alignment of target type [-Wcast-align]
   noi *gen = (noi *)ptr;
              ^
clm.c: In function 'noi_equalp':
clm.c:4441:13: warning: cast increases required alignment of target type [-Wcast-align]
   noi *g1 = (noi *)p1;
             ^
clm.c:4442:13: warning: cast increases required alignment of target type [-Wcast-align]
   noi *g2 = (noi *)p2;
             ^
clm.c: In function 'describe_noi':
clm.c:4458:14: warning: cast increases required alignment of target type [-Wcast-align]
   noi *gen = (noi *)ptr;
              ^
clm.c: In function 'mus_make_rand_with_distribution':
clm.c:4564:9: warning: cast increases required alignment of target type [-Wcast-align]
   gen = (noi *)mus_make_rand(freq, base);
         ^
clm.c: In function 'mus_make_rand_interp_with_distribution':
clm.c:4575:9: warning: cast increases required alignment of target type [-Wcast-align]
   gen = (noi *)mus_make_rand_interp(freq, base);
         ^
clm.c: In function 'mus_env_type':
clm.c:5816:11: warning: cast increases required alignment of target type [-Wcast-align]
   return(((seg *)ptr)->style);
           ^
clm.c: In function 'mus_env':
clm.c:5822:14: warning: cast increases required alignment of target type [-Wcast-align]
   seg *gen = (seg *)ptr;
              ^
clm.c: In function 'mus_env_linear':
clm.c:5852:14: warning: cast increases required alignment of target type [-Wcast-align]
   seg *gen = (seg *)ptr;
              ^
clm.c: In function 'mus_env_exponential':
clm.c:5868:14: warning: cast increases required alignment of target type [-Wcast-align]
   seg *gen = (seg *)ptr;
              ^
clm.c: In function 'env_equalp':
clm.c:6024:13: warning: cast increases required alignment of target type [-Wcast-align]
   seg *e1 = (seg *)p1;
             ^
clm.c:6025:13: warning: cast increases required alignment of target type [-Wcast-align]
   seg *e2 = (seg *)p2;
             ^
clm.c: In function 'describe_env':
clm.c:6050:12: warning: cast increases required alignment of target type [-Wcast-align]
   seg *e = (seg *)ptr;
            ^
clm.c: In function 'free_env_gen':
clm.c:6069:14: warning: cast increases required alignment of target type [-Wcast-align]
   seg *ptr = (seg *)pt;
              ^
clm.c: In function 'env_data':
clm.c:6081:53: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t *env_data(mus_any *ptr) {return(((seg *)ptr)->original_data);} /* mus-data */
                                                     ^
clm.c: In function 'env_scaler':
clm.c:6083:54: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t env_scaler(mus_any *ptr) {return(((seg *)ptr)->original_scaler);} /* "mus_float_t" for mus-scaler */
                                                      ^
clm.c: In function 'env_offset':
clm.c:6085:54: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t env_offset(mus_any *ptr) {return(((seg *)ptr)->original_offset);}
                                                      ^
clm.c: In function 'mus_env_breakpoints':
clm.c:6087:48: warning: cast increases required alignment of target type [-Wcast-align]
 int mus_env_breakpoints(mus_any *ptr) {return(((seg *)ptr)->size);}
                                                ^
clm.c: In function 'env_length':
clm.c:6089:54: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t env_length(mus_any *ptr) {return((((seg *)ptr)->end + 1));} /* this needs to match the :length arg to make-env (changed to +1, 20-Feb-08) */
                                                      ^
clm.c: In function 'env_current_value':
clm.c:6091:61: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t env_current_value(mus_any *ptr) {return(((seg *)ptr)->current_value);}
                                                             ^
clm.c: In function 'mus_env_passes':
clm.c:6093:51: warning: cast increases required alignment of target type [-Wcast-align]
 mus_long_t *mus_env_passes(mus_any *gen) {return(((seg *)gen)->locs);}
                                                   ^
clm.c: In function 'mus_env_rates':
clm.c:6095:46: warning: cast increases required alignment of target type [-Wcast-align]
 double *mus_env_rates(mus_any *gen) {return(((seg *)gen)->rates);}
                                              ^
clm.c: In function 'env_position':
clm.c:6097:48: warning: cast increases required alignment of target type [-Wcast-align]
 static int env_position(mus_any *ptr) {return(((seg *)ptr)->index);}
                                                ^
clm.c: In function 'mus_env_offset':
clm.c:6099:46: warning: cast increases required alignment of target type [-Wcast-align]
 double mus_env_offset(mus_any *gen) {return(((seg *)gen)->offset);}
                                              ^
clm.c: In function 'mus_env_scaler':
clm.c:6101:46: warning: cast increases required alignment of target type [-Wcast-align]
 double mus_env_scaler(mus_any *gen) {return(((seg *)gen)->scaler);}
                                              ^
clm.c: In function 'mus_env_initial_power':
clm.c:6103:53: warning: cast increases required alignment of target type [-Wcast-align]
 double mus_env_initial_power(mus_any *gen) {return(((seg *)gen)->init_power);}
                                                     ^
clm.c: In function 'seg_pass':
clm.c:6105:51: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t seg_pass(mus_any *ptr) {return(((seg *)ptr)->loc);}
                                                   ^
clm.c: In function 'env_increment':
clm.c:6114:8: warning: cast increases required alignment of target type [-Wcast-align]
   if (((seg *)rd)->style == MUS_ENV_STEP)
        ^
clm.c:6116:11: warning: cast increases required alignment of target type [-Wcast-align]
   return(((seg *)rd)->base);
           ^
clm.c: In function 'env_reset':
clm.c:6122:14: warning: cast increases required alignment of target type [-Wcast-align]
   seg *gen = (seg *)ptr;
              ^
clm.c: In function 'rebuild_env':
clm.c:6135:11: warning: cast increases required alignment of target type [-Wcast-align]
   new_e = (seg *)mus_make_env(e->original_data, e->size, scl, off, e->base, 0.0, end, e->original_data);
           ^
clm.c: In function 'env_set_scaler':
clm.c:6152:7: warning: cast increases required alignment of target type [-Wcast-align]
   e = (seg *)ptr;
       ^
clm.c: In function 'env_set_offset':
clm.c:6162:7: warning: cast increases required alignment of target type [-Wcast-align]
   e = (seg *)ptr;
       ^
clm.c: In function 'env_set_length':
clm.c:6172:7: warning: cast increases required alignment of target type [-Wcast-align]
   e = (seg *)ptr;
       ^
clm.c: In function 'env_set_location':
clm.c:6297:14: warning: cast increases required alignment of target type [-Wcast-align]
   seg *gen = (seg *)ptr;
              ^
clm.c: In function 'mus_env_interp':
clm.c:6345:14: warning: cast increases required alignment of target type [-Wcast-align]
   seg *gen = (seg *)ptr;
              ^
clm.c: In function 'mus_env_any':
clm.c:6354:14: warning: cast increases required alignment of target type [-Wcast-align]
   seg *gen = (seg *)e;
              ^
clm.c: In function 'describe_file_to_sample':
clm.c:7243:15: warning: cast increases required alignment of target type [-Wcast-align]
   rdin *gen = (rdin *)ptr;
               ^
clm.c: In function 'rdin_equalp':
clm.c:7255:14: warning: cast increases required alignment of target type [-Wcast-align]
   rdin *r1 = (rdin *)p1;
              ^
clm.c:7256:14: warning: cast increases required alignment of target type [-Wcast-align]
   rdin *r2 = (rdin *)p2;
              ^
clm.c: In function 'free_file_to_sample':
clm.c:7271:15: warning: cast increases required alignment of target type [-Wcast-align]
   rdin *ptr = (rdin *)p;
               ^
clm.c: In function 'file_to_sample_length':
clm.c:7282:65: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t file_to_sample_length(mus_any *ptr) {return((((rdin *)ptr)->file_end));}
                                                                 ^
clm.c: In function 'file_to_sample_channels':
clm.c:7284:65: warning: cast increases required alignment of target type [-Wcast-align]
 static int file_to_sample_channels(mus_any *ptr) {return((int)(((rdin *)ptr)->chans));}
                                                                 ^
clm.c: In function 'file_to_sample_safety':
clm.c:7286:57: warning: cast increases required alignment of target type [-Wcast-align]
 static int file_to_sample_safety(mus_any *ptr) {return(((rdin *)ptr)->safety);}
                                                         ^
clm.c: In function 'file_to_sample_set_safety':
clm.c:7287:63: warning: cast increases required alignment of target type [-Wcast-align]
 static int file_to_sample_set_safety(mus_any *ptr, int val) {((rdin *)ptr)->safety = val; return(val);}
                                                               ^
clm.c: In function 'file_to_sample_increment':
clm.c:7289:81: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t file_to_sample_increment(mus_any *rd) {return((mus_float_t)(((rdin *)rd)->dir));}
                                                                                 ^
clm.c: In function 'file_to_sample_set_increment':
clm.c:7290:81: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t file_to_sample_set_increment(mus_any *rd, mus_float_t val) {((rdin *)rd)->dir = (int)val; return(val);}
                                                                                 ^
clm.c: In function 'file_to_sample_file_name':
clm.c:7292:62: warning: cast increases required alignment of target type [-Wcast-align]
 static char *file_to_sample_file_name(mus_any *ptr) {return(((rdin *)ptr)->file_name);}
                                                              ^
clm.c: In function 'mus_in_any_from_file':
clm.c:7339:15: warning: cast increases required alignment of target type [-Wcast-align]
   rdin *gen = (rdin *)ptr;
               ^
clm.c: In function 'file_to_sample_end':
clm.c:7413:15: warning: cast increases required alignment of target type [-Wcast-align]
   rdin *gen = (rdin *)ptr;
               ^
clm.c: In function 'describe_readin':
clm.c:7488:15: warning: cast increases required alignment of target type [-Wcast-align]
   rdin *gen = (rdin *)ptr;
               ^
clm.c: In function 'free_readin':
clm.c:7500:15: warning: cast increases required alignment of target type [-Wcast-align]
   rdin *ptr = (rdin *)p;
               ^
clm.c: In function 'rd_increment':
clm.c:7512:70: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t rd_increment(mus_any *ptr) {return((mus_float_t)(((rdin *)ptr)->dir));}
                                                                      ^
clm.c: In function 'rd_set_increment':
clm.c:7513:70: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_float_t rd_set_increment(mus_any *ptr, mus_float_t val) {((rdin *)ptr)->dir = (int)val; return(val);}
                                                                      ^
clm.c: In function 'rd_location':
clm.c:7515:53: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t rd_location(mus_any *rd) {return(((rdin *)rd)->loc);}
                                                     ^
clm.c: In function 'rd_set_location':
clm.c:7516:66: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t rd_set_location(mus_any *rd, mus_long_t loc) {((rdin *)rd)->loc = loc; return(loc);}
                                                                  ^
clm.c: In function 'rd_channel':
clm.c:7518:45: warning: cast increases required alignment of target type [-Wcast-align]
 static int rd_channel(mus_any *rd) {return(((rdin *)rd)->chan);}
                                             ^
clm.c: In function 'mus_make_readin_with_buffer_size':
clm.c:7560:9: warning: cast increases required alignment of target type [-Wcast-align]
   gen = (rdin *)mus_make_file_to_sample(filename);
         ^
clm.c: In function 'mus_readin':
clm.c:7579:14: warning: cast increases required alignment of target type [-Wcast-align]
   rdin *rd = (rdin *)ptr;
              ^
clm.c: In function 'describe_file_to_frame':
clm.c:7611:15: warning: cast increases required alignment of target type [-Wcast-align]
   rdin *gen = (rdin *)ptr;
               ^
clm.c: In function 'mus_make_file_to_frame_with_buffer_size':
clm.c:7660:9: warning: cast increases required alignment of target type [-Wcast-align]
   gen = (rdin *)mus_make_file_to_sample_with_buffer_size(filename, buffer_size);
         ^
clm.c: In function 'mus_file_to_frame':
clm.c:7686:15: warning: cast increases required alignment of target type [-Wcast-align]
   rdin *gen = (rdin *)ptr;
               ^
clm.c: In function 'describe_sample_to_file':
clm.c:7720:16: warning: cast increases required alignment of target type [-Wcast-align]
   rdout *gen = (rdout *)ptr;
                ^
clm.c: In function 'free_sample_to_file':
clm.c:7735:16: warning: cast increases required alignment of target type [-Wcast-align]
   rdout *ptr = (rdout *)p;
                ^
clm.c: In function 'sample_to_file_channels':
clm.c:7746:65: warning: cast increases required alignment of target type [-Wcast-align]
 static int sample_to_file_channels(mus_any *ptr) {return((int)(((rdout *)ptr)->chans));}
                                                                 ^
clm.c: In function 'sample_to_file_file_name':
clm.c:7752:62: warning: cast increases required alignment of target type [-Wcast-align]
 static char *sample_to_file_file_name(mus_any *ptr) {return(((rdout *)ptr)->file_name);}
                                                              ^
clm.c: In function 'sample_to_file_safety':
clm.c:7754:57: warning: cast increases required alignment of target type [-Wcast-align]
 static int sample_to_file_safety(mus_any *ptr) {return(((rdout *)ptr)->safety);}
                                                         ^
clm.c: In function 'sample_to_file_set_safety':
clm.c:7755:63: warning: cast increases required alignment of target type [-Wcast-align]
 static int sample_to_file_set_safety(mus_any *ptr, int val) {((rdout *)ptr)->safety = val; return(val);}
                                                               ^
clm.c: In function 'mus_sample_to_file_add':
clm.c:7973:17: warning: cast increases required alignment of target type [-Wcast-align]
   rdout *dest = (rdout *)out1;
                 ^
clm.c:7974:22: warning: cast increases required alignment of target type [-Wcast-align]
   rdout *in_coming = (rdout *)out2;
                      ^
clm.c: In function 'mus_out_any_to_file':
clm.c:8001:16: warning: cast increases required alignment of target type [-Wcast-align]
   rdout *gen = (rdout *)ptr;
                ^
clm.c: In function 'sample_to_file_end':
clm.c:8040:16: warning: cast increases required alignment of target type [-Wcast-align]
   rdout *gen = (rdout *)ptr;
                ^
clm.c: In function 'mus_close_file':
clm.c:8133:16: warning: cast increases required alignment of target type [-Wcast-align]
   rdout *gen = (rdout *)ptr;
                ^
clm.c: In function 'describe_frame_to_file':
clm.c:8154:16: warning: cast increases required alignment of target type [-Wcast-align]
   rdout *gen = (rdout *)ptr;
                ^
clm.c: In function 'mus_make_frame_to_file_with_comment':
clm.c:8203:9: warning: cast increases required alignment of target type [-Wcast-align]
   gen = (rdout *)mus_make_sample_to_file_with_comment(filename, chans, out_format, out_type, comment);
         ^
clm.c: In function 'mus_frame_to_file':
clm.c:8218:16: warning: cast increases required alignment of target type [-Wcast-align]
   rdout *gen = (rdout *)ptr;
                ^
clm.c: In function 'mus_continue_frame_to_file':
clm.c:8251:9: warning: cast increases required alignment of target type [-Wcast-align]
   gen = (rdout *)mus_continue_sample_to_file(filename);
         ^
clm.c: In function 'mus_make_locsig':
clm.c:8662:9: warning: cast increases required alignment of target type [-Wcast-align]
       (((rdout *)output)->safety == 1))
         ^
clm.c: In function 'mus_locsig':
clm.c:8683:20: warning: cast increases required alignment of target type [-Wcast-align]
    rdout *writer = (rdout *)(gen->outn_writer);
                    ^
clm.c:8692:20: warning: cast increases required alignment of target type [-Wcast-align]
    rdout *writer = (rdout *)(gen->revn_writer);
                    ^
clm.c:8701:23: warning: cast increases required alignment of target type [-Wcast-align]
       rdout *writer = (rdout *)(gen->outn_writer);
                       ^
clm.c:8708:16: warning: cast increases required alignment of target type [-Wcast-align]
       writer = (rdout *)(gen->revn_writer);
                ^
clm.c: In function 'mus_locsig_safe_mono_no_reverb':
clm.c:8772:19: warning: cast increases required alignment of target type [-Wcast-align]
   rdout *writer = (rdout *)(gen->outn_writer);
                   ^
clm.c: In function 'mus_locsig_safe_mono':
clm.c:8782:19: warning: cast increases required alignment of target type [-Wcast-align]
   rdout *writer = (rdout *)(gen->outn_writer);
                   ^
clm.c:8784:12: warning: cast increases required alignment of target type [-Wcast-align]
   writer = (rdout *)(gen->revn_writer);
            ^
clm.c: In function 'mus_locsig_safe_stereo_no_reverb':
clm.c:8794:19: warning: cast increases required alignment of target type [-Wcast-align]
   rdout *writer = (rdout *)(gen->outn_writer);
                   ^
clm.c: In function 'mus_locsig_safe_stereo':
clm.c:8804:19: warning: cast increases required alignment of target type [-Wcast-align]
   rdout *writer = (rdout *)(gen->outn_writer);
                   ^
clm.c:8807:12: warning: cast increases required alignment of target type [-Wcast-align]
   writer = (rdout *)(gen->revn_writer);
            ^
clm.c: In function 'move_sound_channels':
clm.c:8850:55: warning: cast increases required alignment of target type [-Wcast-align]
 static int move_sound_channels(mus_any *ptr) {return(((dloc *)ptr)->out_channels);}
                                                       ^
clm.c: In function 'move_sound_length':
clm.c:8851:60: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t move_sound_length(mus_any *ptr) {return(((dloc *)ptr)->out_channels);} /* need both because return types differ */
                                                            ^
clm.c: In function 'mus_move_sound_outf':
clm.c:8854:65: warning: cast increases required alignment of target type [-Wcast-align]
 mus_any *mus_move_sound_outf(mus_any *ptr) {return((mus_any *)(((dloc *)ptr)->outf));}
                                                                 ^
clm.c: In function 'mus_move_sound_revf':
clm.c:8855:65: warning: cast increases required alignment of target type [-Wcast-align]
 mus_any *mus_move_sound_revf(mus_any *ptr) {return((mus_any *)(((dloc *)ptr)->revf));}
                                                                 ^
clm.c: In function 'mus_move_sound_closure':
clm.c:8857:53: warning: cast increases required alignment of target type [-Wcast-align]
 void *mus_move_sound_closure(mus_any *ptr) {return(((dloc *)ptr)->closure);}
                                                     ^
clm.c: In function 'move_sound_set_closure':
clm.c:8858:62: warning: cast increases required alignment of target type [-Wcast-align]
 static void *move_sound_set_closure(mus_any *ptr, void *e) {((dloc *)ptr)->closure = e; return(e);}
                                                              ^
clm.c: In function 'describe_move_sound':
clm.c:8863:15: warning: cast increases required alignment of target type [-Wcast-align]
   dloc *gen = (dloc *)ptr;
               ^
clm.c: In function 'free_move_sound':
clm.c:8910:15: warning: cast increases required alignment of target type [-Wcast-align]
   dloc *ptr = (dloc *)p;
               ^
clm.c: In function 'mus_move_sound':
clm.c:8958:15: warning: cast increases required alignment of target type [-Wcast-align]
   dloc *gen = (dloc *)ptr;
               ^
clm.c: In function 'describe_convolve':
clm.c:11081:15: warning: cast increases required alignment of target type [-Wcast-align]
   conv *gen = (conv *)ptr;
               ^
clm.c: In function 'free_convolve':
clm.c:11093:15: warning: cast increases required alignment of target type [-Wcast-align]
   conv *gen = (conv *)ptr;
               ^
clm.c: In function 'conv_length':
clm.c:11105:54: warning: cast increases required alignment of target type [-Wcast-align]
 static mus_long_t conv_length(mus_any *ptr) {return(((conv *)ptr)->fftsize);}
                                                      ^
clm.c: In function 'conv_closure':
clm.c:11108:49: warning: cast increases required alignment of target type [-Wcast-align]
 static void *conv_closure(mus_any *rd) {return(((conv *)rd)->closure);}
                                                 ^
clm.c: In function 'conv_set_closure':
clm.c:11109:55: warning: cast increases required alignment of target type [-Wcast-align]
 static void *conv_set_closure(mus_any *rd, void *e) {((conv *)rd)->closure = e; return(e);}
                                                       ^
clm.c: In function 'convolve_reset':
clm.c:11113:15: warning: cast increases required alignment of target type [-Wcast-align]
   conv *gen = (conv *)ptr;
               ^
clm.c: In function 'mus_convolve':
clm.c:11148:15: warning: cast increases required alignment of target type [-Wcast-align]
   conv *gen = (conv *)ptr;
               ^
clm.c: In function 'ssb_am_freq':
clm.c:11706:29: warning: cast increases required alignment of target type [-Wcast-align]
   return(mus_radians_to_hz(((osc *)((ssbam *)ptr)->sin_osc)->freq));
                             ^
clm.c: In function 'ssb_am_set_freq':
clm.c:11715:4: warning: cast increases required alignment of target type [-Wcast-align]
   ((osc *)(gen->sin_osc))->freq = rads;
    ^
clm.c:11716:4: warning: cast increases required alignment of target type [-Wcast-align]
   ((osc *)(gen->cos_osc))->freq = rads;
    ^
clm.c: In function 'ssb_am_increment':
clm.c:11723:11: warning: cast increases required alignment of target type [-Wcast-align]
   return(((osc *)((ssbam *)ptr)->sin_osc)->freq);
           ^
clm.c: In function 'ssb_am_set_increment':
clm.c:11730:4: warning: cast increases required alignment of target type [-Wcast-align]
   ((osc *)(gen->sin_osc))->freq = val;
    ^
clm.c:11731:4: warning: cast increases required alignment of target type [-Wcast-align]
   ((osc *)(gen->cos_osc))->freq = val;
    ^
clm.c: In function 'ssb_am_phase':
clm.c:11738:16: warning: cast increases required alignment of target type [-Wcast-align]
   return(fmod(((osc *)((ssbam *)ptr)->cos_osc)->phase - 0.5 * M_PI, TWO_PI));
                ^
clm.c: In function 'ssb_am_set_phase':
clm.c:11746:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((osc *)(gen->sin_osc))->phase = val + M_PI;
      ^
clm.c:11747:9: warning: cast increases required alignment of target type [-Wcast-align]
   else ((osc *)(gen->sin_osc))->phase = val; 
         ^
clm.c:11748:4: warning: cast increases required alignment of target type [-Wcast-align]
   ((osc *)(gen->cos_osc))->phase = val + 0.5 * M_PI;
    ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    sndlib2xen.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    clm2xen.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-io.c
snd-io.c: In function 'reposition_file_buffers_1':
snd-io.c:214:11: warning: variable 'err' set but not used [-Wunused-but-set-variable]
       int err;
           ^
snd-io.c:213:18: warning: variable 'seek_loc' set but not used [-Wunused-but-set-variable]
       mus_long_t seek_loc;
                  ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-utils.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-listener.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-error.c
snd-listener.c: In function 'provide_listener_help':
snd-listener.c:300:13: warning: variable 'prompt' set but not used [-Wunused-but-set-variable]
       char *prompt;
             ^
snd-listener.c: In function 'listener_return':
snd-listener.c:418:40: warning: variable 'prompt' set but not used [-Wunused-but-set-variable]
   char *str = NULL, *full_str = NULL, *prompt;
                                        ^
snd-listener.c:417:26: warning: variable 'new_eot' set but not used [-Wunused-but-set-variable]
   GUI_TEXT_POSITION_TYPE new_eot = 0, cmd_eot = 0;
                          ^
s7.c: In function 'g_reverse':
s7.c:14454:15: warning: 'save_z' may be used uninitialized in this function [-Wmaybe-uninitialized]
       sc->z = s7_gc_protected_at(sc, save_z); \
               ^
s7.c:14473:27: note: 'save_z' was declared here
       int save_x, save_y, save_z;
                           ^
s7.c:14453:15: warning: 'save_y' may be used uninitialized in this function [-Wmaybe-uninitialized]
       sc->y = s7_gc_protected_at(sc, save_y); \
               ^
s7.c:14473:19: note: 'save_y' was declared here
       int save_x, save_y, save_z;
                   ^
s7.c:14452:15: warning: 'save_x' may be used uninitialized in this function [-Wmaybe-uninitialized]
       sc->x = s7_gc_protected_at(sc, save_x); \
               ^
s7.c:14473:11: note: 'save_x' was declared here
       int save_x, save_y, save_z;
           ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-completion.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-menu.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-axis.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-data.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-fft.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-marks.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-file.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-edits.c
snd-edits.c: In function 'channel_to_file_with_bounds':
snd-edits.c:2867:13: warning: variable 'sp' set but not used [-Wunused-but-set-variable]
   snd_info *sp;
             ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-chn.c
snd-edits.c: In function 'revert_edits':
snd-edits.c:6875:7: warning: variable 'old_ctr' set but not used [-Wunused-but-set-variable]
   int old_ctr;
       ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-dac.c
snd-chn.c: In function 'make_wavogram':
snd-chn.c:3181:30: warning: variable 'need_redraw' set but not used [-Wunused-but-set-variable]
   bool need_new_list = true, need_redraw = true;
                              ^
snd-chn.c:3181:8: warning: variable 'need_new_list' set but not used [-Wunused-but-set-variable]
   bool need_new_list = true, need_redraw = true;
        ^
snd-chn.c: In function 'graph_button_motion_callback':
snd-chn.c:5388:16: warning: variable 'old_cutoff' set but not used [-Wunused-but-set-variable]
    mus_float_t old_cutoff;
                ^
snd-dac.c: In function 'play_selection_1':
snd-dac.c:1395:18: warning: variable 'sp' set but not used [-Wunused-but-set-variable]
        snd_info *sp;
                  ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-region.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-select.c
snd-region.c: In function 'paste_region_2':
snd-region.c:716:7: warning: variable 'id' set but not used [-Wunused-but-set-variable]
   int id, chans = 0;
       ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-find.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-snd.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-help.c
snd-snd.c: In function 'tick_peak_env':
snd-snd.c:410:11: warning: cast increases required alignment of target type [-Wcast-align]
     buf = (unsigned short *)(es->direct_data);
           ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-main.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-print.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-trans.c
snd-trans.c: In function 'read_ibm_adpcm':
snd-trans.c:793:17: warning: cast increases required alignment of target type [-Wcast-align]
    data_in = (*((short *)(buf + i)));
                 ^
snd-trans.c: In function 'read_dvi_adpcm':
snd-trans.c:917:39: warning: cast increases required alignment of target type [-Wcast-align]
       samps_read = adpcm_decoder(buf, (short *)hdr, totalin, type);
                                       ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-mix.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-env.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-xen.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-ladspa.c
snd-xen.c: In function 'snd_load_init_file_1':
snd-xen.c:880:7: warning: variable 'result' set but not used [-Wunused-but-set-variable]
   XEN result;
       ^
snd-xen.c: In function 'snd_load_file':
snd-xen.c:994:7: warning: variable 'result' set but not used [-Wunused-but-set-variable]
   XEN result = XEN_TRUE;
       ^
snd-xen.c: In function 'g_gsl_eigenvectors':
snd-xen.c:2121:16: warning: variable 'vals' set but not used [-Wunused-but-set-variable]
   mus_float_t *vals;
                ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-kbd.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-sig.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-draw.c
snd-sig.c: In function 'g_xramp_channel':
snd-sig.c:4769:19: warning: variable 'passes' set but not used [-Wunused-but-set-variable]
       mus_long_t *passes;
                   ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    run.c
snd-draw.c: In function 'set_highlight_color':
snd-draw.c:1283:11: warning: variable 'old_color' set but not used [-Wunused-but-set-variable]
   color_t old_color;
           ^
snd-draw.c: In function 'set_basic_color':
snd-draw.c:1848:11: warning: variable 'old_color' set but not used [-Wunused-but-set-variable]
   color_t old_color;
           ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-gutils.c
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gutils.c:1:
snd-gutils.c: In function 'ensure_scrolled_window_row_visible':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:62:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_UPPER(Adjust)                gtk_adjustment_get_upper(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gutils.c:918:13: note: in expansion of macro 'ADJUSTMENT_UPPER'
   maximum = ADJUSTMENT_UPPER(v);
             ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:61:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_LOWER(Adjust)                gtk_adjustment_get_lower(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gutils.c:919:13: note: in expansion of macro 'ADJUSTMENT_LOWER'
   minimum = ADJUSTMENT_LOWER(v);
             ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:64:80: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_PAGE_SIZE(Adjust)            gtk_adjustment_get_page_size(GTK_ADJUSTMENT(Adjust))
                                                                                ^
snd-gutils.c:920:10: note: in expansion of macro 'ADJUSTMENT_PAGE_SIZE'
   size = ADJUSTMENT_PAGE_SIZE(v);
          ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gutils.c:930:20: note: in expansion of macro 'ADJUSTMENT_VALUE'
   if (new_value != ADJUSTMENT_VALUE(v))
                    ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gutils.c:931:5: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
     ADJUSTMENT_SET_VALUE(v, new_value);
     ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-ghelp.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-gfind.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-gmenu.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-gdraw.c
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gdraw.c:1:
snd-gdraw.c: In function 'scale_color_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gdraw.c:777:15: note: in expansion of macro 'ADJUSTMENT_VALUE'
   scale_val = ADJUSTMENT_VALUE(adj);
               ^
snd-gdraw.c: In function 'reflect_color_scale':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gdraw.c:798:19: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
   if (ccd_dialog) ADJUSTMENT_SET_VALUE(ccd_scale_adj, new_val);
                   ^
In file included from snd.h:48:0,
                 from snd-gdraw.c:1:
snd-gdraw.c: In function 'cutoff_color_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
snd-0.h:468:51: note: in definition of macro 'in_set_color_cutoff'
 #define in_set_color_cutoff(a) ss->Color_Cutoff = a
                                                   ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gdraw.c:830:23: note: in expansion of macro 'ADJUSTMENT_VALUE'
   in_set_color_cutoff(ADJUSTMENT_VALUE(adj));
                       ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gdraw.c:1:
snd-gdraw.c: In function 'set_color_cutoff':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gdraw.c:839:19: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
   if (ccd_dialog) ADJUSTMENT_SET_VALUE(ccd_cutoff_adj, val);
                   ^
In file included from snd.h:48:0,
                 from snd-gdraw.c:1:
snd-gdraw.c: In function 'ax_orientation_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
snd-0.h:546:57: note: in definition of macro 'in_set_spectro_x_angle'
 #define in_set_spectro_x_angle(a) ss->Spectro_X_Angle = a
                                                         ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gdraw.c:892:40: note: in expansion of macro 'ADJUSTMENT_VALUE'
   in_set_spectro_x_angle((mus_float_t)(ADJUSTMENT_VALUE(adj)));
                                        ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gdraw.c:1:
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gdraw.c:893:42: note: in expansion of macro 'ADJUSTMENT_VALUE'
   chans_field(FCP_X_ANGLE, (mus_float_t)(ADJUSTMENT_VALUE(adj)));
                                          ^
snd-gdraw.c: In function 'set_spectro_x_angle':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gdraw.c:902:19: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
   if (oid_dialog) ADJUSTMENT_SET_VALUE(oid_ax_adj, val);
                   ^
In file included from snd.h:48:0,
                 from snd-gdraw.c:1:
snd-gdraw.c: In function 'ay_orientation_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
snd-0.h:554:57: note: in definition of macro 'in_set_spectro_y_angle'
 #define in_set_spectro_y_angle(a) ss->Spectro_Y_Angle = a
                                                         ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gdraw.c:911:40: note: in expansion of macro 'ADJUSTMENT_VALUE'
   in_set_spectro_y_angle((mus_float_t)(ADJUSTMENT_VALUE(adj)));
                                        ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gdraw.c:1:
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gdraw.c:912:42: note: in expansion of macro 'ADJUSTMENT_VALUE'
   chans_field(FCP_Y_ANGLE, (mus_float_t)(ADJUSTMENT_VALUE(adj)));
                                          ^
snd-gdraw.c: In function 'set_spectro_y_angle':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gdraw.c:921:19: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
   if (oid_dialog) ADJUSTMENT_SET_VALUE(oid_ay_adj, val);
                   ^
In file included from snd.h:48:0,
                 from snd-gdraw.c:1:
snd-gdraw.c: In function 'az_orientation_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
snd-0.h:562:57: note: in definition of macro 'in_set_spectro_z_angle'
 #define in_set_spectro_z_angle(a) ss->Spectro_Z_Angle = a
                                                         ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gdraw.c:930:40: note: in expansion of macro 'ADJUSTMENT_VALUE'
   in_set_spectro_z_angle((mus_float_t)(ADJUSTMENT_VALUE(adj)));
                                        ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gdraw.c:1:
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gdraw.c:931:42: note: in expansion of macro 'ADJUSTMENT_VALUE'
   chans_field(FCP_Z_ANGLE, (mus_float_t)(ADJUSTMENT_VALUE(adj)));
                                          ^
snd-gdraw.c: In function 'set_spectro_z_angle':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gdraw.c:940:19: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
   if (oid_dialog) ADJUSTMENT_SET_VALUE(oid_az_adj, val);
                   ^
In file included from snd.h:48:0,
                 from snd-gdraw.c:1:
snd-gdraw.c: In function 'sx_orientation_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
snd-0.h:570:57: note: in definition of macro 'in_set_spectro_x_scale'
 #define in_set_spectro_x_scale(a) ss->Spectro_X_Scale = a
                                                         ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gdraw.c:949:40: note: in expansion of macro 'ADJUSTMENT_VALUE'
   in_set_spectro_x_scale((mus_float_t)(ADJUSTMENT_VALUE(adj)));
                                        ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gdraw.c:1:
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gdraw.c:950:42: note: in expansion of macro 'ADJUSTMENT_VALUE'
   chans_field(FCP_X_SCALE, (mus_float_t)(ADJUSTMENT_VALUE(adj)));
                                          ^
snd-gdraw.c: In function 'set_spectro_x_scale':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gdraw.c:959:19: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
   if (oid_dialog) ADJUSTMENT_SET_VALUE(oid_sx_adj, val);
                   ^
In file included from snd.h:48:0,
                 from snd-gdraw.c:1:
snd-gdraw.c: In function 'sy_orientation_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
snd-0.h:580:57: note: in definition of macro 'in_set_spectro_y_scale'
 #define in_set_spectro_y_scale(a) ss->Spectro_Y_Scale = a
                                                         ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gdraw.c:968:40: note: in expansion of macro 'ADJUSTMENT_VALUE'
   in_set_spectro_y_scale((mus_float_t)(ADJUSTMENT_VALUE(adj)));
                                        ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gdraw.c:1:
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gdraw.c:969:42: note: in expansion of macro 'ADJUSTMENT_VALUE'
   chans_field(FCP_Y_SCALE, (mus_float_t)(ADJUSTMENT_VALUE(adj)));
                                          ^
snd-gdraw.c: In function 'set_spectro_y_scale':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gdraw.c:978:19: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
   if (oid_dialog) ADJUSTMENT_SET_VALUE(oid_sy_adj, val);
                   ^
In file included from snd.h:48:0,
                 from snd-gdraw.c:1:
snd-gdraw.c: In function 'sz_orientation_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
snd-0.h:590:57: note: in definition of macro 'in_set_spectro_z_scale'
 #define in_set_spectro_z_scale(a) ss->Spectro_Z_Scale = a
                                                         ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gdraw.c:987:40: note: in expansion of macro 'ADJUSTMENT_VALUE'
   in_set_spectro_z_scale((mus_float_t)(ADJUSTMENT_VALUE(adj)));
                                        ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gdraw.c:1:
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gdraw.c:988:42: note: in expansion of macro 'ADJUSTMENT_VALUE'
   chans_field(FCP_Z_SCALE, (mus_float_t)(ADJUSTMENT_VALUE(adj)));
                                          ^
snd-gdraw.c: In function 'set_spectro_z_scale':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gdraw.c:997:19: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
   if (oid_dialog) ADJUSTMENT_SET_VALUE(oid_sz_adj, val);
                   ^
snd-gdraw.c: In function 'hop_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gdraw.c:1013:29: note: in expansion of macro 'ADJUSTMENT_VALUE'
   val = mus_iclamp(1, (int)(ADJUSTMENT_VALUE(adj)), 20);
                             ^
snd-gdraw.c: In function 'set_spectro_hop':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gdraw.c:1026:23: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
       if (oid_dialog) ADJUSTMENT_SET_VALUE(oid_hop_adj, val);
                       ^
snd-gdraw.c: In function 'reflect_spectro':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gdraw.c:1050:7: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
       ADJUSTMENT_SET_VALUE(ccd_cutoff_adj, color_cutoff(ss));
       ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gdraw.c:1055:7: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
       ADJUSTMENT_SET_VALUE(oid_ax_adj, fixup_angle(spectro_x_angle(ss)));
       ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gdraw.c:1056:7: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
       ADJUSTMENT_SET_VALUE(oid_ay_adj, fixup_angle(spectro_y_angle(ss)));
       ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gdraw.c:1057:7: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
       ADJUSTMENT_SET_VALUE(oid_az_adj, fixup_angle(spectro_z_angle(ss)));
       ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gdraw.c:1058:7: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
       ADJUSTMENT_SET_VALUE(oid_sx_adj, spectro_x_scale(ss));
       ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gdraw.c:1059:7: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
       ADJUSTMENT_SET_VALUE(oid_sy_adj, spectro_y_scale(ss));
       ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gdraw.c:1060:7: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
       ADJUSTMENT_SET_VALUE(oid_sz_adj, spectro_z_scale(ss));
       ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gdraw.c:1061:7: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
       ADJUSTMENT_SET_VALUE(oid_hop_adj, (spectro_hop(ss) > 100) ? 100 : (spectro_hop(ss)));
       ^
snd-gdraw.c: In function 'start_color_orientation_dialog':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gdraw.c:1169:34: note: in expansion of macro 'GTK_ADJUSTMENT'
       ccd_scale = gtk_hscale_new(GTK_ADJUSTMENT(ccd_scale_adj));
                                  ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gdraw.c:1228:35: note: in expansion of macro 'GTK_ADJUSTMENT'
       ccd_cutoff = gtk_hscale_new(GTK_ADJUSTMENT(ccd_cutoff_adj));
                                   ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gdraw.c:1285:31: note: in expansion of macro 'GTK_ADJUSTMENT'
       oid_ax = gtk_hscale_new(GTK_ADJUSTMENT(oid_ax_adj));
                               ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gdraw.c:1306:31: note: in expansion of macro 'GTK_ADJUSTMENT'
       oid_ay = gtk_hscale_new(GTK_ADJUSTMENT(oid_ay_adj));
                               ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gdraw.c:1327:31: note: in expansion of macro 'GTK_ADJUSTMENT'
       oid_az = gtk_hscale_new(GTK_ADJUSTMENT(oid_az_adj));
                               ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gdraw.c:1354:31: note: in expansion of macro 'GTK_ADJUSTMENT'
       oid_sx = gtk_hscale_new(GTK_ADJUSTMENT(oid_sx_adj));
                               ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gdraw.c:1375:31: note: in expansion of macro 'GTK_ADJUSTMENT'
       oid_sy = gtk_hscale_new(GTK_ADJUSTMENT(oid_sy_adj));
                               ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gdraw.c:1397:31: note: in expansion of macro 'GTK_ADJUSTMENT'
       oid_sz = gtk_hscale_new(GTK_ADJUSTMENT(oid_sz_adj));
                               ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gdraw.c:1424:32: note: in expansion of macro 'GTK_ADJUSTMENT'
       oid_hop = gtk_hscale_new(GTK_ADJUSTMENT(oid_hop_adj));
                                ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-glistener.c
snd-glistener.c: In function 'listener_completion':
snd-glistener.c:161:11: warning: variable 'matches' set but not used [-Wunused-but-set-variable]
       int matches = 0;
           ^
snd-glistener.c: In function 'back_to_start':
snd-glistener.c:242:27: warning: variable 'prompt' set but not used [-Wunused-but-set-variable]
   char *full_str = NULL, *prompt;
                           ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-gchn.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-gsnd.c
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gchn.c:1:
snd-gchn.c: In function 'set_scrollbar':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:65:80: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_SET_PAGE_SIZE(Adjust, Value) gtk_adjustment_set_page_size(GTK_ADJUSTMENT(Adjust), Value)
                                                                                ^
snd-gchn.c:138:3: note: in expansion of macro 'ADJUSTMENT_SET_PAGE_SIZE'
   ADJUSTMENT_SET_PAGE_SIZE(adj, range);
   ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gchn.c:139:3: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
   ADJUSTMENT_SET_VALUE(adj, position);
   ^
snd-gchn.c: In function 'change_gzy':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:65:80: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_SET_PAGE_SIZE(Adjust, Value) gtk_adjustment_set_page_size(GTK_ADJUSTMENT(Adjust), Value)
                                                                                ^
snd-gchn.c:148:3: note: in expansion of macro 'ADJUSTMENT_SET_PAGE_SIZE'
   ADJUSTMENT_SET_PAGE_SIZE(gsy_adj(cp), 1.0 - val); 
   ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gchn.c:149:3: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
   ADJUSTMENT_SET_VALUE(gsy_adj(cp), cp->gsy);
   ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gchn.c:150:3: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
   ADJUSTMENT_SET_VALUE(gzy_adj(cp), val);
   ^
snd-gchn.c: In function 'gsy_value':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:64:80: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_PAGE_SIZE(Adjust)            gtk_adjustment_get_page_size(GTK_ADJUSTMENT(Adjust))
                                                                                ^
snd-gchn.c:156:27: note: in expansion of macro 'ADJUSTMENT_PAGE_SIZE'
   return(1.0 - (cp->gsy + ADJUSTMENT_PAGE_SIZE(gsy_adj(cp))));
                           ^
snd-gchn.c: In function 'gsy_size':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:64:80: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_PAGE_SIZE(Adjust)            gtk_adjustment_get_page_size(GTK_ADJUSTMENT(Adjust))
                                                                                ^
snd-gchn.c:162:10: note: in expansion of macro 'ADJUSTMENT_PAGE_SIZE'
   return(ADJUSTMENT_PAGE_SIZE(gsy_adj(cp)));
          ^
snd-gchn.c: In function 'resize_sx':
snd-gchn.c:228:13: warning: variable 'sp' set but not used [-Wunused-but-set-variable]
   snd_info *sp;
             ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gchn.c:1:
snd-gchn.c: In function 'sy_valuechanged_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gchn.c:256:24: note: in expansion of macro 'ADJUSTMENT_VALUE'
       sy_changed(1.0 - ADJUSTMENT_VALUE(adj), cp);
                        ^
snd-gchn.c: In function 'sx_valuechanged_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gchn.c:272:18: note: in expansion of macro 'ADJUSTMENT_VALUE'
       sx_changed(ADJUSTMENT_VALUE(adj), cp);
                  ^
snd-gchn.c: In function 'zy_valuechanged_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gchn.c:288:24: note: in expansion of macro 'ADJUSTMENT_VALUE'
       zy_changed(1.0 - ADJUSTMENT_VALUE(adj), cp);
                        ^
snd-gchn.c: In function 'zx_valuechanged_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gchn.c:303:18: note: in expansion of macro 'ADJUSTMENT_VALUE'
       zx_changed(ADJUSTMENT_VALUE(adj), cp);
                  ^
snd-gchn.c: In function 'gzy_valuechanged_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gchn.c:323:13: note: in expansion of macro 'ADJUSTMENT_VALUE'
   cp->gzy = ADJUSTMENT_VALUE(adj);
             ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:65:80: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_SET_PAGE_SIZE(Adjust, Value) gtk_adjustment_set_page_size(GTK_ADJUSTMENT(Adjust), Value)
                                                                                ^
snd-gchn.c:326:7: note: in expansion of macro 'ADJUSTMENT_SET_PAGE_SIZE'
       ADJUSTMENT_SET_PAGE_SIZE(gsy_adj(cp), 1.0 - ADJUSTMENT_VALUE(adj)); 
       ^
In file included from snd.h:54:0,
                 from snd-gchn.c:1:
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
snd-g0.h:65:104: note: in definition of macro 'ADJUSTMENT_SET_PAGE_SIZE'
   #define ADJUSTMENT_SET_PAGE_SIZE(Adjust, Value) gtk_adjustment_set_page_size(GTK_ADJUSTMENT(Adjust), Value)
                                                                                                        ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gchn.c:326:51: note: in expansion of macro 'ADJUSTMENT_VALUE'
       ADJUSTMENT_SET_PAGE_SIZE(gsy_adj(cp), 1.0 - ADJUSTMENT_VALUE(adj)); 
                                                   ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gchn.c:1:
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gchn.c:329:14: note: in expansion of macro 'ADJUSTMENT_VALUE'
    cp->gsy = ADJUSTMENT_VALUE(adj);
              ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gchn.c:330:4: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
    ADJUSTMENT_SET_VALUE(gsy_adj(cp), cp->gsy);
    ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gchn.c:332:35: note: in expansion of macro 'GTK_ADJUSTMENT'
       else gtk_adjustment_changed(GTK_ADJUSTMENT(gsy_adj(cp)));
                                   ^
snd-gchn.c: In function 'gsy_valuechanged_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gchn.c:342:13: note: in expansion of macro 'ADJUSTMENT_VALUE'
   cp->gsy = ADJUSTMENT_VALUE(adj);
             ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-gregion.c
snd-gchn.c: In function 'add_channel_window':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gchn.c:821:37: note: in expansion of macro 'GTK_ADJUSTMENT'
       cw[W_sx] = gtk_hscrollbar_new(GTK_ADJUSTMENT(adjs[W_sx_adj]));
                                     ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gchn.c:829:37: note: in expansion of macro 'GTK_ADJUSTMENT'
       cw[W_zx] = gtk_hscrollbar_new(GTK_ADJUSTMENT(adjs[W_zx_adj]));
                                     ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gchn.c:877:37: note: in expansion of macro 'GTK_ADJUSTMENT'
       cw[W_zy] = gtk_vscrollbar_new(GTK_ADJUSTMENT(adjs[W_zy_adj]));
                                     ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gchn.c:888:37: note: in expansion of macro 'GTK_ADJUSTMENT'
       cw[W_sy] = gtk_vscrollbar_new(GTK_ADJUSTMENT(adjs[W_sy_adj]));
                                     ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gchn.c:901:35: note: in expansion of macro 'GTK_ADJUSTMENT'
    cw[W_gsy] = gtk_vscrollbar_new(GTK_ADJUSTMENT(adjs[W_gsy_adj]));
                                   ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gchn.c:912:35: note: in expansion of macro 'GTK_ADJUSTMENT'
    cw[W_gzy] = gtk_vscrollbar_new(GTK_ADJUSTMENT(adjs[W_gzy_adj]));
                                   ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gsnd.c:1:
snd-gsnd.c: In function 'set_amp':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gsnd.c:796:7: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
       ADJUSTMENT_SET_VALUE(adj, scrollval);
       ^
snd-gsnd.c: In function 'amp_click_callback':
snd-gsnd.c:805:16: warning: variable 'sx' set but not used [-Wunused-but-set-variable]
   snd_context *sx;
                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gsnd.c:1:
snd-gsnd.c: In function 'amp_changed_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gsnd.c:816:49: note: in expansion of macro 'ADJUSTMENT_VALUE'
   scroll_to_amp((snd_info *)data, (mus_float_t)(ADJUSTMENT_VALUE(adj)));
                                                 ^
snd-gsnd.c: In function 'set_speed':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gsnd.c:863:7: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
       ADJUSTMENT_SET_VALUE(adj, scroll_to_speed(sp, speed_to_scroll(sp->speed_control_min, val, sp->speed_control_max)));
       ^
snd-gsnd.c: In function 'speed_click_callback':
snd-gsnd.c:873:16: warning: variable 'sx' set but not used [-Wunused-but-set-variable]
   snd_context *sx;
                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gsnd.c:1:
snd-gsnd.c: In function 'speed_changed_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gsnd.c:908:23: note: in expansion of macro 'ADJUSTMENT_VALUE'
   scroll_to_speed(sp, ADJUSTMENT_VALUE(adj));
                       ^
snd-gsnd.c: In function 'set_expand':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gsnd.c:997:7: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
       ADJUSTMENT_SET_VALUE(adj, scroll_to_expand(sp, expand_to_scroll(sp->expand_control_min, val, sp->expand_control_max)));
       ^
snd-gsnd.c: In function 'expand_changed_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gsnd.c:1007:38: note: in expansion of macro 'ADJUSTMENT_VALUE'
   scroll_to_expand((snd_info *)data, ADJUSTMENT_VALUE(adj));
                                      ^
snd-gsnd.c: In function 'expand_click_callback':
snd-gsnd.c:1023:16: warning: variable 'sx' set but not used [-Wunused-but-set-variable]
   snd_context *sx;
                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gsnd.c:1:
snd-gsnd.c: In function 'set_contrast':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gsnd.c:1078:7: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
       ADJUSTMENT_SET_VALUE(adj, scroll_to_contrast(sp, contrast_to_scroll(sp->contrast_control_min, val, sp->contrast_control_max)));
       ^
snd-gsnd.c: In function 'contrast_click_callback':
snd-gsnd.c:1088:16: warning: variable 'sx' set but not used [-Wunused-but-set-variable]
   snd_context *sx;
                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gsnd.c:1:
snd-gsnd.c: In function 'contrast_changed_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gsnd.c:1101:26: note: in expansion of macro 'ADJUSTMENT_VALUE'
   scroll_to_contrast(sp, ADJUSTMENT_VALUE(adj));
                          ^
snd-gsnd.c: In function 'set_revscl':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gsnd.c:1169:7: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
       ADJUSTMENT_SET_VALUE(adj, scroll_to_revscl(sp, revscl_to_scroll(sp->reverb_control_scale_min, val, sp->reverb_control_scale_max)));
       ^
snd-gsnd.c: In function 'revscl_click_callback':
snd-gsnd.c:1179:16: warning: variable 'sx' set but not used [-Wunused-but-set-variable]
   snd_context *sx;
                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gsnd.c:1:
snd-gsnd.c: In function 'revscl_changed_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gsnd.c:1191:38: note: in expansion of macro 'ADJUSTMENT_VALUE'
   scroll_to_revscl((snd_info *)data, ADJUSTMENT_VALUE(adj));
                                      ^
snd-gsnd.c: In function 'set_revlen':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gsnd.c:1232:7: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
       ADJUSTMENT_SET_VALUE(adj, scroll_to_revlen(sp, revlen_to_scroll(sp->reverb_control_length_min, val, sp->reverb_control_length_max)));
       ^
snd-gsnd.c: In function 'revlen_click_callback':
snd-gsnd.c:1242:16: warning: variable 'sx' set but not used [-Wunused-but-set-variable]
   snd_context *sx;
                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gsnd.c:1:
snd-gsnd.c: In function 'revlen_changed_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gsnd.c:1254:38: note: in expansion of macro 'ADJUSTMENT_VALUE'
   scroll_to_revlen((snd_info *)data, ADJUSTMENT_VALUE(adj));
                                      ^
snd-gsnd.c: In function 'set_filter_order_1':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_SPIN_BUTTON(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton))
                                                ^
snd-gsnd.c:1476:31: note: in expansion of macro 'GTK_SPIN_BUTTON'
     gtk_spin_button_set_value(GTK_SPIN_BUTTON(FILTER_ORDER_TEXT(sp)), (gfloat)order);
                               ^
snd-gsnd.c: In function 'filter_order_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_SPIN_BUTTON(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton))
                                                ^
snd-gsnd.c:1494:44: note: in expansion of macro 'GTK_SPIN_BUTTON'
   order = gtk_spin_button_get_value_as_int(GTK_SPIN_BUTTON(FILTER_ORDER_TEXT(sp)));
                                            ^
snd-gsnd.c: In function 'add_sound_window':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gsnd.c:1854:46: note: in expansion of macro 'GTK_ADJUSTMENT'
       AMP_SCROLLBAR(sp) = gtk_hscrollbar_new(GTK_ADJUSTMENT(AMP_ADJUSTMENT(sp)));
                                              ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gsnd.c:1892:48: note: in expansion of macro 'GTK_ADJUSTMENT'
       SPEED_SCROLLBAR(sp) = gtk_hscrollbar_new(GTK_ADJUSTMENT(SPEED_ADJUSTMENT(sp)));
                                                ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gsnd.c:1931:49: note: in expansion of macro 'GTK_ADJUSTMENT'
       EXPAND_SCROLLBAR(sp) = gtk_hscrollbar_new(GTK_ADJUSTMENT(EXPAND_ADJUSTMENT(sp)));
                                                 ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gsnd.c:1964:51: note: in expansion of macro 'GTK_ADJUSTMENT'
       CONTRAST_SCROLLBAR(sp) = gtk_hscrollbar_new(GTK_ADJUSTMENT(CONTRAST_ADJUSTMENT(sp)));
                                                   ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gsnd.c:1997:49: note: in expansion of macro 'GTK_ADJUSTMENT'
       REVSCL_SCROLLBAR(sp) = gtk_hscrollbar_new(GTK_ADJUSTMENT(REVSCL_ADJUSTMENT(sp)));
                                                 ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gsnd.c:2020:49: note: in expansion of macro 'GTK_ADJUSTMENT'
       REVLEN_SCROLLBAR(sp) = gtk_hscrollbar_new(GTK_ADJUSTMENT(REVLEN_ADJUSTMENT(sp)));
                                                 ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gsnd.c:2044:51: note: in expansion of macro 'GTK_ADJUSTMENT'
       FILTER_ORDER_TEXT(sp) = gtk_spin_button_new(GTK_ADJUSTMENT(FILTER_ADJUSTMENT(sp)), 0.0, 0);
                                                   ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_SPIN_BUTTON(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton))
                                                ^
snd-gsnd.c:2046:35: note: in expansion of macro 'GTK_SPIN_BUTTON'
       gtk_spin_button_set_numeric(GTK_SPIN_BUTTON(FILTER_ORDER_TEXT(sp)), true);
                                   ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-gdrop.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-gmain.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-gmix.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-grec.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-genv.c
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gmix.c:1:
snd-gmix.c: In function 'reflect_mix_speed':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gmix.c:89:3: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
   ADJUSTMENT_SET_VALUE(w_speed_adj, speed_to_scrollbar(speed_control_min(ss), set_speed_label(w_speed_number, speed), speed_control_max(ss)));
   ^
snd-gmix.c: In function 'speed_motion_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gmix.c:140:62: note: in expansion of macro 'ADJUSTMENT_VALUE'
   speed = set_speed_label(w_speed_number, scrollbar_to_speed(ADJUSTMENT_VALUE(w_speed_adj)));
                                                              ^
snd-gmix.c: In function 'speed_release_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gmix.c:165:62: note: in expansion of macro 'ADJUSTMENT_VALUE'
   speed = set_speed_label(w_speed_number, scrollbar_to_speed(ADJUSTMENT_VALUE(w_speed_adj)));
                                                              ^
snd-gmix.c: In function 'reflect_mix_amp':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gmix.c:204:3: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
   ADJUSTMENT_SET_VALUE(w_amp_adj, amp_to_scroll(amp_control_min(ss), val, amp_control_max(ss)));
   ^
snd-gmix.c: In function 'amp_click_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gmix.c:221:3: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
   ADJUSTMENT_SET_VALUE(w_amp_adj, amp_to_scroll(amp_control_min(ss), 1.0, amp_control_max(ss)));
   ^
snd-gmix.c: In function 'amp_motion_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gmix.c:236:26: note: in expansion of macro 'ADJUSTMENT_VALUE'
   amp = scrollbar_to_amp(ADJUSTMENT_VALUE(w_amp_adj));
                          ^
snd-gmix.c: In function 'amp_release_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gmix.c:254:26: note: in expansion of macro 'ADJUSTMENT_VALUE'
   amp = scrollbar_to_amp(ADJUSTMENT_VALUE(w_amp_adj));
                          ^
snd-gmix.c: In function 'make_mix_dialog':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gmix.c:847:36: note: in expansion of macro 'GTK_ADJUSTMENT'
       w_speed = gtk_hscrollbar_new(GTK_ADJUSTMENT(w_speed_adj));
                                    ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gmix.c:877:34: note: in expansion of macro 'GTK_ADJUSTMENT'
       w_amp = gtk_hscrollbar_new(GTK_ADJUSTMENT(w_amp_adj));
                                  ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-genv.c:1:
snd-genv.c: In function 'enved_filter_order_callback':
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-gxbitmaps.c
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_SPIN_BUTTON(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton))
                                                ^
snd-genv.c:329:59: note: in expansion of macro 'GTK_SPIN_BUTTON'
   set_enved_filter_order(gtk_spin_button_get_value_as_int(GTK_SPIN_BUTTON(orderL)));
                                                           ^
snd-genv.c: In function 'reflect_changed_base':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-genv.c:870:3: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
   ADJUSTMENT_SET_VALUE(baseAdj, ival);
   ^
snd-genv.c: In function 'base_changed_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-genv.c:878:16: note: in expansion of macro 'ADJUSTMENT_VALUE'
   base_changed(ADJUSTMENT_VALUE(adj));
                ^
snd-genv.c: In function 'create_envelope_editor':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-genv.c:1159:38: note: in expansion of macro 'GTK_ADJUSTMENT'
       baseScale = gtk_hscrollbar_new(GTK_ADJUSTMENT(baseAdj));
                                      ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-genv.c:1166:36: note: in expansion of macro 'GTK_ADJUSTMENT'
       orderL = gtk_spin_button_new(GTK_ADJUSTMENT(orderAdj), 0.0, 0);
                                    ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_SPIN_BUTTON(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton))
                                                ^
snd-genv.c:1168:35: note: in expansion of macro 'GTK_SPIN_BUTTON'
       gtk_spin_button_set_numeric(GTK_SPIN_BUTTON(orderL), true);
                                   ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-gxcolormaps.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-gfft.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-gprint.c
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gfft.c:3:
snd-gfft.c: In function 'max_peaks_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_SPIN_BUTTON(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton))
                                                ^
snd-gfft.c:417:48: note: in expansion of macro 'GTK_SPIN_BUTTON'
   new_peaks = gtk_spin_button_get_value_as_int(GTK_SPIN_BUTTON(data));
                                                ^
snd-gfft.c: In function 'reflect_peaks_in_transform_dialog':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_SPIN_BUTTON(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton))
                                                ^
snd-gfft.c:426:31: note: in expansion of macro 'GTK_SPIN_BUTTON'
     gtk_spin_button_set_value(GTK_SPIN_BUTTON(peaks_txt), max_transform_peaks(ss));
                               ^
snd-gfft.c: In function 'min_db_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_SPIN_BUTTON(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton))
                                                ^
snd-gfft.c:482:38: note: in expansion of macro 'GTK_SPIN_BUTTON'
   new_db = gtk_spin_button_get_value(GTK_SPIN_BUTTON(data));
                                      ^
snd-gfft.c: In function 'reflect_min_db_in_transform_dialog':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_SPIN_BUTTON(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton))
                                                ^
snd-gfft.c:490:31: note: in expansion of macro 'GTK_SPIN_BUTTON'
     gtk_spin_button_set_value(GTK_SPIN_BUTTON(db_txt), (gfloat)(-(min_dB(ss))));
                               ^
snd-gfft.c: In function 'log_freq_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_SPIN_BUTTON(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton))
                                                ^
snd-gfft.c:518:39: note: in expansion of macro 'GTK_SPIN_BUTTON'
   new_lfb = gtk_spin_button_get_value(GTK_SPIN_BUTTON(data));
                                       ^
snd-gfft.c: In function 'reflect_log_freq_start_in_transform_dialog':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_SPIN_BUTTON(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton))
                                                ^
snd-gfft.c:526:31: note: in expansion of macro 'GTK_SPIN_BUTTON'
     gtk_spin_button_set_value(GTK_SPIN_BUTTON(lf_txt), log_freq_start(ss));
                               ^
In file included from snd.h:48:0,
                 from snd-gfft.c:3:
snd-gfft.c: In function 'beta_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
snd-0.h:484:57: note: in definition of macro 'in_set_fft_window_beta'
 #define in_set_fft_window_beta(a) ss->Fft_Window_Beta = a
                                                         ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gfft.c:634:40: note: in expansion of macro 'ADJUSTMENT_VALUE'
   in_set_fft_window_beta((mus_float_t)(ADJUSTMENT_VALUE(adj)));
                                        ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gfft.c:3:
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gfft.c:635:39: note: in expansion of macro 'ADJUSTMENT_VALUE'
   chans_field(FCP_BETA, (mus_float_t)(ADJUSTMENT_VALUE(adj)));
                                       ^
snd-gfft.c: In function 'set_fft_window_beta':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gfft.c:652:7: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
       ADJUSTMENT_SET_VALUE(beta_adj, val);
       ^
In file included from snd.h:48:0,
                 from snd-gfft.c:3:
snd-gfft.c: In function 'alpha_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
snd-0.h:480:59: note: in definition of macro 'in_set_fft_window_alpha'
 #define in_set_fft_window_alpha(a) ss->Fft_Window_Alpha = a
                                                           ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gfft.c:666:41: note: in expansion of macro 'ADJUSTMENT_VALUE'
   in_set_fft_window_alpha((mus_float_t)(ADJUSTMENT_VALUE(adj)));
                                         ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gfft.c:3:
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gfft.c:667:40: note: in expansion of macro 'ADJUSTMENT_VALUE'
   chans_field(FCP_ALPHA, (mus_float_t)(ADJUSTMENT_VALUE(adj)));
                                        ^
snd-gfft.c: In function 'set_fft_window_alpha':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gfft.c:684:7: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
       ADJUSTMENT_SET_VALUE(alpha_adj, val);
       ^
snd-gfft.c: In function 'set_spectrum_start_scale':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gfft.c:704:3: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
   ADJUSTMENT_SET_VALUE(spectrum_start_adj, val);
   ^
snd-gfft.c: In function 'set_spectrum_end_scale':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gfft.c:710:3: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
   ADJUSTMENT_SET_VALUE(spectrum_end_adj, val);
   ^
snd-gfft.c: In function 'spectrum_start_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gfft.c:765:11: note: in expansion of macro 'ADJUSTMENT_VALUE'
   start = ADJUSTMENT_VALUE(adj);
           ^
snd-gfft.c: In function 'spectrum_end_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gfft.c:777:9: note: in expansion of macro 'ADJUSTMENT_VALUE'
   end = ADJUSTMENT_VALUE(adj);
         ^
snd-gfft.c: In function 'fire_up_transform_dialog':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gfft.c:987:34: note: in expansion of macro 'GTK_ADJUSTMENT'
  peaks_txt = gtk_spin_button_new(GTK_ADJUSTMENT(pk_vals), 0.0, 0);
                                  ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_SPIN_BUTTON(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton))
                                                ^
snd-gfft.c:989:30: note: in expansion of macro 'GTK_SPIN_BUTTON'
  gtk_spin_button_set_numeric(GTK_SPIN_BUTTON(peaks_txt), true);
                              ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gfft.c:1004:31: note: in expansion of macro 'GTK_ADJUSTMENT'
  db_txt = gtk_spin_button_new(GTK_ADJUSTMENT(db_vals), 0.0, 0);
                               ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_SPIN_BUTTON(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton))
                                                ^
snd-gfft.c:1006:30: note: in expansion of macro 'GTK_SPIN_BUTTON'
  gtk_spin_button_set_numeric(GTK_SPIN_BUTTON(db_txt), true);
                              ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gfft.c:1021:31: note: in expansion of macro 'GTK_ADJUSTMENT'
  lf_txt = gtk_spin_button_new(GTK_ADJUSTMENT(lf_vals), 0.0, 0);
                               ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkspinbutton.h:45:48: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_SPIN_BUTTON(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton))
                                                ^
snd-gfft.c:1023:30: note: in expansion of macro 'GTK_SPIN_BUTTON'
  gtk_spin_button_set_numeric(GTK_SPIN_BUTTON(lf_txt), true);
                              ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gfft.c:1069:43: note: in expansion of macro 'GTK_ADJUSTMENT'
       window_alpha_scale = gtk_hscale_new(GTK_ADJUSTMENT(alpha_adj));
                                           ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gfft.c:1089:42: note: in expansion of macro 'GTK_ADJUSTMENT'
       window_beta_scale = gtk_hscale_new(GTK_ADJUSTMENT(beta_adj));
                                          ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gfft.c:1129:45: note: in expansion of macro 'GTK_ADJUSTMENT'
       spectrum_start_scale = gtk_hscale_new(GTK_ADJUSTMENT(spectrum_start_adj));
                                             ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gfft.c:1149:43: note: in expansion of macro 'GTK_ADJUSTMENT'
       spectrum_end_scale = gtk_hscale_new(GTK_ADJUSTMENT(spectrum_end_adj));
                                           ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gfft.c:1209:40: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
       if (fft_window_alpha(ss) != 0.0) ADJUSTMENT_SET_VALUE(alpha_adj, fft_window_alpha(ss));
                                        ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gfft.c:1210:39: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
       if (fft_window_beta(ss) != 0.0) ADJUSTMENT_SET_VALUE(beta_adj, fft_window_beta(ss));
                                       ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-gfile.c
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    snd-gprefs.c
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gfile.c:1:
snd-gfile.c: In function 'fsb_update_lists':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:62:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_UPPER(Adjust)                gtk_adjustment_get_upper(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gfile.c:152:6: note: in expansion of macro 'ADJUSTMENT_UPPER'
  if (ADJUSTMENT_UPPER(adj) < files->len * 16)
      ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:63:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_SET_UPPER(Adjust, Value)     gtk_adjustment_set_upper(GTK_ADJUSTMENT(Adjust), Value)
                                                                            ^
snd-gfile.c:153:4: note: in expansion of macro 'ADJUSTMENT_SET_UPPER'
    ADJUSTMENT_SET_UPPER(adj, files->len * 16);
    ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gfile.c:155:2: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
  ADJUSTMENT_SET_VALUE(gtk_scrolled_window_get_vadjustment(GTK_SCROLLED_WINDOW(fs->directory_list->scroller)), list_top);
  ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:62:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_UPPER(Adjust)                gtk_adjustment_get_upper(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gfile.c:200:6: note: in expansion of macro 'ADJUSTMENT_UPPER'
  if (ADJUSTMENT_UPPER(adj) < files->len * 16)
      ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:63:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_SET_UPPER(Adjust, Value)     gtk_adjustment_set_upper(GTK_ADJUSTMENT(Adjust), Value)
                                                                            ^
snd-gfile.c:201:4: note: in expansion of macro 'ADJUSTMENT_SET_UPPER'
    ADJUSTMENT_SET_UPPER(adj, files->len * 16);
    ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gfile.c:203:2: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
  ADJUSTMENT_SET_VALUE(gtk_scrolled_window_get_vadjustment(GTK_SCROLLED_WINDOW(fs->file_list->scroller)), list_top);
  ^
snd-gfile.c: In function 'fsb_directory_select_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gfile.c:251:15: note: in expansion of macro 'ADJUSTMENT_VALUE'
    position = ADJUSTMENT_VALUE(gtk_scrolled_window_get_vadjustment(GTK_SCROLLED_WINDOW(fs->directory_list->scroller)));
               ^
snd-gfile.c: In function 'fsb_file_select_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gfile.c:301:13: note: in expansion of macro 'ADJUSTMENT_VALUE'
  position = ADJUSTMENT_VALUE(gtk_scrolled_window_get_vadjustment(GTK_SCROLLED_WINDOW(fs->file_list->scroller)));
             ^
snd-gfile.c: In function 'force_directory_reread':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gfile.c:561:23: note: in expansion of macro 'ADJUSTMENT_VALUE'
   scroller_position = ADJUSTMENT_VALUE(gtk_scrolled_window_get_vadjustment(GTK_SCROLLED_WINDOW(fs->file_list->scroller)));
                       ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gfile.c:576:3: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
   ADJUSTMENT_SET_VALUE(gtk_scrolled_window_get_vadjustment(GTK_SCROLLED_WINDOW(fs->file_list->scroller)), scroller_position);
   ^
snd-gfile.c: In function 'sort_files_and_redisplay':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gfile.c:937:23: note: in expansion of macro 'ADJUSTMENT_VALUE'
   scroller_position = ADJUSTMENT_VALUE(gtk_scrolled_window_get_vadjustment(GTK_SCROLLED_WINDOW(fs->file_list->scroller)));
                       ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gfile.c:964:3: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
   ADJUSTMENT_SET_VALUE(gtk_scrolled_window_get_vadjustment(GTK_SCROLLED_WINDOW(fs->file_list->scroller)), scroller_position);
   ^
snd-gfile.c: In function 'raw_data_ok_callback':
snd-gfile.c:3339:7: warning: variable 'err' set but not used [-Wunused-but-set-variable]
   int err;
       ^
snd-gfile.c:3348:7: warning: variable 'err' set but not used [-Wunused-but-set-variable]
   int err;
       ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gfile.c:1:
snd-gfile.c: In function 'vf_set_speed':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gfile.c:4962:3: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
   ADJUSTMENT_SET_VALUE(vdat->speed_adj, vf_speed_to_scroll(speed_control_min(ss), vdat->speed, speed_control_max(ss)));
   ^
snd-gfile.c: In function 'vf_speed_label_click_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gfile.c:4991:47: note: in expansion of macro 'ADJUSTMENT_VALUE'
   vf_set_speed_label(vdat, vf_scroll_to_speed(ADJUSTMENT_VALUE(vdat->speed_adj)));
                                               ^
snd-gfile.c: In function 'vf_speed_motion_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gfile.c:5001:47: note: in expansion of macro 'ADJUSTMENT_VALUE'
   vf_set_speed_label(vdat, vf_scroll_to_speed(ADJUSTMENT_VALUE(vdat->speed_adj)));
                                               ^
snd-gfile.c: In function 'vf_speed_release_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gfile.c:5011:47: note: in expansion of macro 'ADJUSTMENT_VALUE'
   vf_set_speed_label(vdat, vf_scroll_to_speed(ADJUSTMENT_VALUE(vdat->speed_adj)));
                                               ^
snd-gfile.c: In function 'vf_set_amp':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gfile.c:5052:3: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
   ADJUSTMENT_SET_VALUE(vdat->amp_adj, vf_amp_to_scroll(vdat->amp));
   ^
snd-gfile.c: In function 'vf_amp_motion_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gfile.c:5075:15: note: in expansion of macro 'ADJUSTMENT_VALUE'
   scrollval = ADJUSTMENT_VALUE(vdat->amp_adj);
               ^
snd-gfile.c: In function 'vf_amp_release_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gfile.c:5094:15: note: in expansion of macro 'ADJUSTMENT_VALUE'
   scrollval = ADJUSTMENT_VALUE(vdat->amp_adj);
               ^
snd-gfile.c: In function 'start_view_files_dialog_1':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gfile.c:5575:45: note: in expansion of macro 'GTK_ADJUSTMENT'
    vdat->amp_scrollbar = gtk_hscrollbar_new(GTK_ADJUSTMENT(vdat->amp_adj));
                                             ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gfile.c:5613:47: note: in expansion of macro 'GTK_ADJUSTMENT'
    vdat->speed_scrollbar = gtk_hscrollbar_new(GTK_ADJUSTMENT(vdat->speed_adj));
                                               ^
gcc -c -DSCRIPTS_DIR=\"/usr/share/snd\" -DHAVE_CONFIG_H -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/freetype2  -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12  -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers   -I/usr/include    xg.c
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gprefs.c:1:
snd-prefs.c: In function 'reflect_fft_window_beta':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gprefs.c:75:35: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
 #define SET_SCALE(Value)          ADJUSTMENT_SET_VALUE(prf->adj, Value)
                                   ^
snd-prefs.c:1956:3: note: in expansion of macro 'SET_SCALE'
   SET_SCALE(fft_window_beta(ss) / prf->scale_max);
   ^
In file included from snd.h:48:0,
                 from snd-gprefs.c:1:
snd-prefs.c: In function 'fft_window_beta_scale_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
snd-0.h:484:57: note: in definition of macro 'in_set_fft_window_beta'
 #define in_set_fft_window_beta(a) ss->Fft_Window_Beta = a
                                                         ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gprefs.c:76:36: note: in expansion of macro 'ADJUSTMENT_VALUE'
 #define GET_SCALE()               (ADJUSTMENT_VALUE(prf->adj) * prf->scale_max)
                                    ^
snd-prefs.c:1963:85: note: in expansion of macro 'GET_SCALE'
 static void fft_window_beta_scale_callback(prefs_info *prf) {in_set_fft_window_beta(GET_SCALE() * prf->scale_max);}
                                                                                     ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gprefs.c:1:
snd-prefs.c: In function 'fft_window_beta_text_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gprefs.c:75:35: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
 #define SET_SCALE(Value)          ADJUSTMENT_SET_VALUE(prf->adj, Value)
                                   ^
snd-prefs.c:1981:4: note: in expansion of macro 'SET_SCALE'
    SET_SCALE(value / prf->scale_max);
    ^
snd-prefs.c: In function 'reflect_grid_density':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gprefs.c:75:35: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
 #define SET_SCALE(Value)          ADJUSTMENT_SET_VALUE(prf->adj, Value)
                                   ^
snd-prefs.c:1994:3: note: in expansion of macro 'SET_SCALE'
   SET_SCALE(grid_density(ss) / prf->scale_max);
   ^
In file included from snd.h:48:0,
                 from snd-gprefs.c:1:
snd-prefs.c: In function 'grid_density_scale_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
snd-0.h:522:51: note: in definition of macro 'in_set_grid_density'
 #define in_set_grid_density(a) ss->Grid_Density = a
                                                   ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gprefs.c:76:36: note: in expansion of macro 'ADJUSTMENT_VALUE'
 #define GET_SCALE()               (ADJUSTMENT_VALUE(prf->adj) * prf->scale_max)
                                    ^
snd-prefs.c:2001:79: note: in expansion of macro 'GET_SCALE'
 static void grid_density_scale_callback(prefs_info *prf) {in_set_grid_density(GET_SCALE() * prf->scale_max);}
                                                                               ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gprefs.c:1:
snd-prefs.c: In function 'grid_density_text_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gprefs.c:75:35: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
 #define SET_SCALE(Value)          ADJUSTMENT_SET_VALUE(prf->adj, Value)
                                   ^
snd-prefs.c:2019:4: note: in expansion of macro 'SET_SCALE'
    SET_SCALE(value / prf->scale_max);
    ^
snd-gprefs.c: In function 'prefs_row_with_toggle':
snd-gprefs.c:494:31: warning: variable 'help' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *hb, *row, *help;
                               ^
snd-gprefs.c:494:14: warning: variable 'sep' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *hb, *row, *help;
              ^
snd-gprefs.c: In function 'prefs_row_with_two_toggles':
snd-gprefs.c:539:27: warning: variable 'sep1' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *help, *sep1, *row, *hb;
                           ^
snd-gprefs.c:539:20: warning: variable 'help' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *help, *sep1, *row, *hb;
                    ^
snd-gprefs.c:539:14: warning: variable 'sep' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *help, *sep1, *row, *hb;
              ^
snd-gprefs.c: In function 'prefs_row_with_toggle_with_text':
snd-gprefs.c:677:45: warning: variable 'help' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *sep1, *lab1, *hb, *row, *help;
                                             ^
snd-gprefs.c:677:27: warning: variable 'lab1' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *sep1, *lab1, *hb, *row, *help;
                           ^
snd-gprefs.c:677:20: warning: variable 'sep1' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *sep1, *lab1, *hb, *row, *help;
                    ^
snd-gprefs.c:677:14: warning: variable 'sep' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *sep1, *lab1, *hb, *row, *help;
              ^
snd-gprefs.c: In function 'prefs_row_with_toggle_with_two_texts':
snd-gprefs.c:716:52: warning: variable 'help' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *sep1, *lab1, *lab2, *hb, *row, *help;
                                                    ^
snd-gprefs.c:716:34: warning: variable 'lab2' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *sep1, *lab1, *lab2, *hb, *row, *help;
                                  ^
snd-gprefs.c:716:27: warning: variable 'lab1' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *sep1, *lab1, *lab2, *hb, *row, *help;
                           ^
snd-gprefs.c:716:20: warning: variable 'sep1' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *sep1, *lab1, *lab2, *hb, *row, *help;
                    ^
snd-gprefs.c:716:14: warning: variable 'sep' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *sep1, *lab1, *lab2, *hb, *row, *help;
              ^
snd-gprefs.c: In function 'prefs_row_with_text_with_toggle':
snd-gprefs.c:759:45: warning: variable 'help' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *sep1, *lab1, *hb, *row, *help;
                                             ^
snd-gprefs.c:759:27: warning: variable 'lab1' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *sep1, *lab1, *hb, *row, *help;
                           ^
snd-gprefs.c:759:20: warning: variable 'sep1' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *sep1, *lab1, *hb, *row, *help;
                    ^
snd-gprefs.c:759:14: warning: variable 'sep' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *sep1, *lab1, *hb, *row, *help;
              ^
snd-gprefs.c: In function 'prefs_row_with_text_and_three_toggles':
snd-gprefs.c:801:80: warning: variable 'help' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *sep1, *sep2, *sep3, *lab1, *lab2, *lab3, *lab4, *hb, *row, *help;
                                                                                ^
snd-gprefs.c:801:62: warning: variable 'lab4' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *sep1, *sep2, *sep3, *lab1, *lab2, *lab3, *lab4, *hb, *row, *help;
                                                              ^
snd-gprefs.c:801:55: warning: variable 'lab3' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *sep1, *sep2, *sep3, *lab1, *lab2, *lab3, *lab4, *hb, *row, *help;
                                                       ^
snd-gprefs.c:801:48: warning: variable 'lab2' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *sep1, *sep2, *sep3, *lab1, *lab2, *lab3, *lab4, *hb, *row, *help;
                                                ^
snd-gprefs.c:801:41: warning: variable 'lab1' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *sep1, *sep2, *sep3, *lab1, *lab2, *lab3, *lab4, *hb, *row, *help;
                                         ^
snd-gprefs.c:801:34: warning: variable 'sep3' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *sep1, *sep2, *sep3, *lab1, *lab2, *lab3, *lab4, *hb, *row, *help;
                                  ^
snd-gprefs.c:801:27: warning: variable 'sep2' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *sep1, *sep2, *sep3, *lab1, *lab2, *lab3, *lab4, *hb, *row, *help;
                           ^
snd-gprefs.c:801:20: warning: variable 'sep1' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *sep1, *sep2, *sep3, *lab1, *lab2, *lab3, *lab4, *hb, *row, *help;
                    ^
snd-gprefs.c:801:14: warning: variable 'sep' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *sep1, *sep2, *sep3, *lab1, *lab2, *lab3, *lab4, *hb, *row, *help;
              ^
snd-gprefs.c: In function 'prefs_row_with_radio_box':
snd-gprefs.c:891:31: warning: variable 'help' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *hb, *row, *help;
                               ^
snd-gprefs.c:891:14: warning: variable 'sep' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *hb, *row, *help;
              ^
snd-gprefs.c: In function 'prefs_row_with_radio_box_and_number':
snd-gprefs.c:924:20: warning: variable 'help' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *help, *row, *hb;
                    ^
snd-gprefs.c:924:14: warning: variable 'sep' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *help, *row, *hb;
              ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gprefs.c:1:
snd-gprefs.c: In function 'prefs_scale_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gprefs.c:977:33: note: in expansion of macro 'ADJUSTMENT_VALUE'
   float_to_textfield(prf->text, ADJUSTMENT_VALUE(prf->adj) * prf->scale_max);
                                 ^
snd-gprefs.c: In function 'prefs_row_with_scale':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gprefs.c:1013:31: note: in expansion of macro 'GTK_ADJUSTMENT'
   prf->scale = gtk_hscale_new(GTK_ADJUSTMENT(prf->adj));
                               ^
snd-gprefs.c:988:31: warning: variable 'help' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *hb, *row, *help;
                               ^
snd-gprefs.c:988:14: warning: variable 'sep' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *hb, *row, *help;
              ^
snd-gprefs.c: In function 'prefs_row_with_text':
snd-gprefs.c:1043:31: warning: variable 'help' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *hb, *row, *help;
                               ^
snd-gprefs.c:1043:14: warning: variable 'sep' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *hb, *row, *help;
              ^
snd-gprefs.c: In function 'prefs_row_with_two_texts':
snd-gprefs.c:1078:45: warning: variable 'help' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *lab1, *lab2, *hb, *row, *help;
                                             ^
snd-gprefs.c:1078:27: warning: variable 'lab2' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *lab1, *lab2, *hb, *row, *help;
                           ^
snd-gprefs.c:1078:20: warning: variable 'lab1' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *lab1, *lab2, *hb, *row, *help;
                    ^
snd-gprefs.c:1078:14: warning: variable 'sep' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *lab1, *lab2, *hb, *row, *help;
              ^
snd-gprefs.c: In function 'prefs_row_with_number':
snd-gprefs.c:1117:31: warning: variable 'help' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *hb, *row, *help;
                               ^
snd-gprefs.c:1117:14: warning: variable 'sep' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *hb, *row, *help;
              ^
snd-gprefs.c: In function 'prefs_row_with_list':
snd-gprefs.c:1159:31: warning: variable 'help' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *hb, *row, *help;
                               ^
snd-gprefs.c:1159:14: warning: variable 'sep' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *hb, *row, *help;
              ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 snd-g0.h:4,
                 from snd.h:54,
                 from snd-gprefs.c:1:
snd-gprefs.c: In function 'scale_set_color':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gprefs.c:1212:3: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
   ADJUSTMENT_SET_VALUE(prf->radj, r);
   ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gprefs.c:1214:3: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
   ADJUSTMENT_SET_VALUE(prf->gadj, g);
   ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gprefs.c:1216:3: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
   ADJUSTMENT_SET_VALUE(prf->badj, b);
   ^
snd-gprefs.c: In function 'reflect_color':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gprefs.c:1226:7: note: in expansion of macro 'ADJUSTMENT_VALUE'
   r = ADJUSTMENT_VALUE(prf->radj);
       ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gprefs.c:1227:7: note: in expansion of macro 'ADJUSTMENT_VALUE'
   g = ADJUSTMENT_VALUE(prf->gadj);
       ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gprefs.c:1228:7: note: in expansion of macro 'ADJUSTMENT_VALUE'
   b = ADJUSTMENT_VALUE(prf->badj);
       ^
snd-gprefs.c: In function 'prefs_r_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gprefs.c:1281:7: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
       ADJUSTMENT_SET_VALUE(prf->radj, (float)mus_fclamp(0.0, r, 1.0));
       ^
snd-gprefs.c: In function 'prefs_g_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gprefs.c:1298:7: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
       ADJUSTMENT_SET_VALUE(prf->gadj, (float)mus_fclamp(0.0, r, 1.0));
       ^
snd-gprefs.c: In function 'prefs_b_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:78:70: note: in expansion of macro 'GTK_ADJUSTMENT'
 #define ADJUSTMENT_SET_VALUE(Adjust, Value) gtk_adjustment_set_value(GTK_ADJUSTMENT(Adjust), (gdouble)(Value))
                                                                      ^
snd-gprefs.c:1315:7: note: in expansion of macro 'ADJUSTMENT_SET_VALUE'
       ADJUSTMENT_SET_VALUE(prf->badj, (float)mus_fclamp(0.0, r, 1.0));
       ^
snd-gprefs.c: In function 'prefs_call_color_func_callback':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gprefs.c:1327:11: note: in expansion of macro 'ADJUSTMENT_VALUE'
       r = ADJUSTMENT_VALUE(prf->radj);
           ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gprefs.c:1328:11: note: in expansion of macro 'ADJUSTMENT_VALUE'
       g = ADJUSTMENT_VALUE(prf->gadj);
           ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-g0.h:60:76: note: in expansion of macro 'GTK_ADJUSTMENT'
   #define ADJUSTMENT_VALUE(Adjust)                gtk_adjustment_get_value(GTK_ADJUSTMENT(Adjust))
                                                                            ^
snd-gprefs.c:1329:11: note: in expansion of macro 'ADJUSTMENT_VALUE'
       b = ADJUSTMENT_VALUE(prf->badj);
           ^
snd-gprefs.c: In function 'prefs_color_selector_row':
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gprefs.c:1393:30: note: in expansion of macro 'GTK_ADJUSTMENT'
   prf->rscl = gtk_hscale_new(GTK_ADJUSTMENT(prf->radj));
                              ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gprefs.c:1402:30: note: in expansion of macro 'GTK_ADJUSTMENT'
   prf->gscl = gtk_hscale_new(GTK_ADJUSTMENT(prf->gadj));
                              ^
/usr/include/glib-2.0/gobject/gtype.h:2186:6: warning: cast increases required alignment of target type [-Wcast-align]
     ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
      ^
/usr/include/glib-2.0/gobject/gtype.h:479:66: note: in expansion of macro '_G_TYPE_CIC'
 #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type)    (_G_TYPE_CIC ((instance), (g_type), c_type))
                                                                  ^
/usr/include/gtk-2.0/gtk/gtkadjustment.h:41:47: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
 #define GTK_ADJUSTMENT(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
                                               ^
snd-gprefs.c:1411:30: note: in expansion of macro 'GTK_ADJUSTMENT'
   prf->bscl = gtk_hscale_new(GTK_ADJUSTMENT(prf->badj));
                              ^
snd-gprefs.c:1341:59: warning: variable 'help' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *sep1, *hb, *row, *row2, *sep2, *sep3, *help;
                                                           ^
snd-gprefs.c:1341:45: warning: variable 'sep2' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *sep1, *hb, *row, *row2, *sep2, *sep3, *help;
                                             ^
snd-gprefs.c:1341:20: warning: variable 'sep1' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *sep1, *hb, *row, *row2, *sep2, *sep3, *help;
                    ^
snd-gprefs.c:1341:14: warning: variable 'sep' set but not used [-Wunused-but-set-variable]
   GtkWidget *sep, *sep1, *hb, *row, *row2, *sep2, *sep3, *help;
              ^
snd-gprefs.c: In function 'start_preferences_dialog':
snd-gprefs.c:1752:66: warning: variable 'key_label' set but not used [-Wunused-but-set-variable]
     GtkWidget *dpy_box, *dpy_label, *file_label, *cursor_label, *key_label;
                                                                  ^
snd-gprefs.c:1752:51: warning: variable 'cursor_label' set but not used [-Wunused-but-set-variable]
     GtkWidget *dpy_box, *dpy_label, *file_label, *cursor_label, *key_label;
                                                   ^
snd-gprefs.c:1752:38: warning: variable 'file_label' set but not used [-Wunused-but-set-variable]
     GtkWidget *dpy_box, *dpy_label, *file_label, *cursor_label, *key_label;
                                      ^
snd-gprefs.c:1752:26: warning: variable 'dpy_label' set but not used [-Wunused-but-set-variable]
     GtkWidget *dpy_box, *dpy_label, *file_label, *cursor_label, *key_label;
                          ^
snd-gprefs.c:2236:38: warning: variable 'colgrf_label' set but not used [-Wunused-but-set-variable]
     GtkWidget *grf_box, *grf_label, *colgrf_label;
                                      ^
snd-gprefs.c:2236:26: warning: variable 'grf_label' set but not used [-Wunused-but-set-variable]
     GtkWidget *grf_box, *grf_label, *colgrf_label;
                          ^
snd-gprefs.c:2425:26: warning: variable 'fft_label' set but not used [-Wunused-but-set-variable]
     GtkWidget *fft_box, *fft_label;
                          ^
snd-gprefs.c:2542:26: warning: variable 'mmr_label' set but not used [-Wunused-but-set-variable]
     GtkWidget *mmr_box, *mmr_label;
                          ^
snd-gprefs.c:2602:26: warning: variable 'clm_label' set but not used [-Wunused-but-set-variable]
     GtkWidget *clm_box, *clm_label;
                          ^
snd-gprefs.c:2666:26: warning: variable 'prg_label' set but not used [-Wunused-but-set-variable]
     GtkWidget *prg_box, *prg_label;
                          ^
snd-gprefs.c:2733:26: warning: variable 'aud_label' set but not used [-Wunused-but-set-variable]
     GtkWidget *aud_box, *aud_label;
                          ^
snd-gprefs.c:1668:80: warning: variable 'current_sep' set but not used [-Wunused-but-set-variable]
   GtkWidget *saveB, *revertB, *clearB, *helpB, *dismissB, *topics, *scroller, *current_sep;
                                                                                ^
In file included from _sndlib.h:526:0,
                 from snd.h:43,
                 from xg.c:140:
xg.c: In function 'gxg_clip_rich_text_received':
xg.c:1514:31: warning: passing argument 1 of 'C_TO_XEN_guint8_' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
              C_TO_XEN_guint8_(text),
                               ^
xen.h:1007:70: note: in definition of macro 'XEN_CONS'
 #define XEN_CONS(Arg1, Arg2)                       s7_cons(s7, Arg1, Arg2)
                                                                      ^
xen.h:1023:52: note: in expansion of macro 'XEN_CONS'
 #define XEN_LIST_4(a, b, c, d)                     XEN_CONS(a, XEN_LIST_3(b, c, d))
                                                    ^
xen.h:1022:52: note: in expansion of macro 'XEN_CONS'
 #define XEN_LIST_3(a, b, c)                        XEN_CONS(a, XEN_LIST_2(b, c))
                                                    ^
xen.h:1023:64: note: in expansion of macro 'XEN_LIST_3'
 #define XEN_LIST_4(a, b, c, d)                     XEN_CONS(a, XEN_LIST_3(b, c, d))
                                                                ^
xen.h:1024:64: note: in expansion of macro 'XEN_LIST_4'
 #define XEN_LIST_5(a, b, c, d, e)                  XEN_CONS(a, XEN_LIST_4(b, c, d, e))
                                                                ^
xen.h:1397:89: note: in expansion of macro 'XEN_LIST_5'
 #define XEN_CALL_5(Func, Arg1, Arg2, Arg3, Arg4, Arg5, Caller)        s7_call(s7, Func, XEN_LIST_5(Arg1, Arg2, Arg3, Arg4, Arg5))
                                                                                         ^
xg.c:1511:3: note: in expansion of macro 'XEN_CALL_5'
   XEN_CALL_5(XEN_CAR((XEN)func_info),
   ^
xg.c:238:14: note: expected 'guint8 * {aka unsigned char *}' but argument is of type 'const guint8 * {aka const unsigned char *}'
   static XEN C_TO_XEN_ ## Name (XType val) {if (val) return(WRAP_FOR_XEN(#Name, val)); return(XEN_FALSE);} \
              ^
xg.c:423:1: note: in expansion of macro 'XM_TYPE_PTR'
 XM_TYPE_PTR(guint8_, guint8*)
 ^
In file included from _sndlib.h:526:0,
                 from snd.h:43,
                 from xg.c:140:
xg.c: In function 'gxg_recent_filter':
xg.c:1526:69: warning: passing argument 1 of 'C_TO_XEN_GtkRecentFilterInfo_' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                                       C_TO_XEN_GtkRecentFilterInfo_(filter_info),
                                                                     ^
xen.h:991:54: note: in definition of macro 'XEN_TRUE_P'
 #define XEN_TRUE_P(Arg)                            ((Arg) == XEN_TRUE)  /* not scheme-wise, but Snd-wise (#t as special arg) */
                                                      ^
xg.c:401:43: note: in expansion of macro 'XEN_TO_C_BOOLEAN'
 #define XEN_TO_C_gboolean(Arg) (gboolean)(XEN_TO_C_BOOLEAN(Arg))
                                           ^
xg.c:1525:10: note: in expansion of macro 'XEN_TO_C_gboolean'
   return(XEN_TO_C_gboolean(XEN_CALL_2(XEN_CAR((XEN)func_info),
          ^
xen.h:1021:52: note: in expansion of macro 'XEN_CONS'
 #define XEN_LIST_2(a, b)                           XEN_CONS(a, XEN_LIST_1(b))
                                                    ^
xen.h:1394:89: note: in expansion of macro 'XEN_LIST_2'
 #define XEN_CALL_2(Func, Arg1, Arg2, Caller)                          s7_call(s7, Func, XEN_LIST_2(Arg1, Arg2))
                                                                                         ^
xg.c:1525:28: note: in expansion of macro 'XEN_CALL_2'
   return(XEN_TO_C_gboolean(XEN_CALL_2(XEN_CAR((XEN)func_info),
                            ^
xg.c:238:14: note: expected 'GtkRecentFilterInfo * {aka struct _GtkRecentFilterInfo *}' but argument is of type 'const GtkRecentFilterInfo * {aka const struct _GtkRecentFilterInfo *}'
   static XEN C_TO_XEN_ ## Name (XType val) {if (val) return(WRAP_FOR_XEN(#Name, val)); return(XEN_FALSE);} \
              ^
xg.c:916:1: note: in expansion of macro 'XM_TYPE_PTR'
 XM_TYPE_PTR(GtkRecentFilterInfo_, GtkRecentFilterInfo*)
 ^
xg.c: In function 'gxg_gdk_pixbuf_new_from_inline':
xg.c:4965:5: warning: 'gdk_pixbuf_new_from_inline' is deprecated [-Wdeprecated-declarations]
     result = C_TO_XEN_GdkPixbuf_(gdk_pixbuf_new_from_inline(XEN_TO_C_gint(data_length), XEN_TO_C_guint8_(data), XEN_TO_C_gboolean(copy_pixels), 
     ^
In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:33:0,
                 from /usr/include/gtk-2.0/gdk/gdkpixbuf.h:37,
                 from /usr/include/gtk-2.0/gdk/gdkcairo.h:28,
                 from /usr/include/gtk-2.0/gdk/gdk.h:33,
                 from xg.c:129:
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:314:12: note: declared here
 GdkPixbuf* gdk_pixbuf_new_from_inline (gint          data_length,
            ^
xg.c: In function 'define_integers':
xg.c:47840:3: warning: 'g_type_init' is deprecated [-Wdeprecated-declarations]
   g_type_init();
   ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 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 xg.c:129:
/usr/include/glib-2.0/gobject/gtype.h:681:23: note: declared here
 void                  g_type_init                    (void);
                       ^
xg.c: At top level:
xg.c:239:16: warning: 'XEN_TO_C_GtkWindowGroup_' defined but not used [-Wunused-function]
   static XType XEN_TO_C_ ## Name (XEN val) {if (XEN_FALSE_P(val)) return(NULL); return((XType)XEN_UNWRAP_C_POINTER(XEN_CADR(val)));} \
                ^
xg.c:923:1: note: in expansion of macro 'XM_TYPE_PTR'
 XM_TYPE_PTR(GtkWindowGroup_, GtkWindowGroup*)
 ^
xg.c:240:15: warning: 'XEN_GtkWindowGroup__P' defined but not used [-Wunused-function]
   static bool XEN_ ## Name ## _P(XEN val) {return(WRAP_P(#Name, val));}
               ^
xg.c:923:1: note: in expansion of macro 'XM_TYPE_PTR'
 XM_TYPE_PTR(GtkWindowGroup_, GtkWindowGroup*)
 ^
gcc -Wl,-export-dynamic -I. -g -O2 -g3 -Wall -O -g3 -Wredundant-decls -Wcast-align -Wmissing-prototypes -Wpointer-arith -Wimplicit -Wreturn-type -Wunused-label -Wunused-variable -Wunused-value -Wcomment -Wformat -Wunused-function -Wuninitialized -Wparentheses -Wall -Winit-self -Wsequence-point -Wmissing-field-initializers s7.o headers.o audio.o io.o sound.o clm.o xen.o vct.o sndlib2xen.o clm2xen.o snd-io.o snd-utils.o snd-listener.o snd-error.o snd-completion.o snd-menu.o snd-axis.o snd-data.o snd-fft.o snd-marks.o snd-file.o snd-edits.o snd-chn.o snd-dac.o snd-region.o snd-select.o snd-find.o snd-snd.o snd-help.o snd-main.o snd-print.o snd-trans.o snd-mix.o snd.o snd-env.o snd-xen.o snd-ladspa.o snd-kbd.o snd-sig.o snd-draw.o run.o snd-gutils.o snd-ghelp.o snd-gfind.o snd-gmenu.o snd-gdraw.o snd-glistener.o snd-gchn.o snd-gsnd.o snd-gregion.o snd-gdrop.o snd-gmain.o snd-gmix.o snd-grec.o snd-genv.o snd-gxbitmaps.o snd-gxcolormaps.o snd-gfft.o snd-gprint.o snd-gfile.o snd-gprefs.o xg.o  -o snd   -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype     -lpulse-simple -lpulse  -lfftw3  -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm  -lgmp -lmpfr -lmpc -lc -lm  -lm -ldl
make[2]: Leaving directory '/«PKGBUILDDIR»'
dh_install -psnd-gtk-pulse
dh_installman -psnd-gtk-pulse snd.1
# Clean the tree
/usr/bin/make distclean
make[2]: Entering directory '/«PKGBUILDDIR»'
rm -f headers.o audio.o io.o sound.o clm.o xen.o vct.o sndlib2xen.o clm2xen.o
rm -f snd-io.o snd-utils.o snd-listener.o snd-error.o snd-completion.o snd-menu.o snd-axis.o snd-data.o snd-fft.o snd-marks.o snd-file.o snd-edits.o snd-chn.o snd-dac.o snd-region.o snd-select.o snd-find.o snd-snd.o snd-help.o snd-main.o snd-print.o snd-trans.o snd-mix.o snd.o snd-env.o snd-xen.o snd-ladspa.o snd-kbd.o snd-sig.o snd-draw.o run.o
rm -f snd-xutils.o snd-xhelp.o snd-xfind.o snd-xmenu.o snd-xdraw.o snd-xlistener.o snd-xchn.o snd-xsnd.o snd-xregion.o snd-xdrop.o snd-xmain.o snd-xmix.o snd-xrec.o snd-xenv.o snd-gxbitmaps.o snd-gxcolormaps.o snd-xfft.o snd-xprint.o snd-xfile.o snd-xprefs.o
rm -f snd-gutils.o snd-ghelp.o snd-gfind.o snd-gmenu.o snd-gdraw.o snd-glistener.o snd-gchn.o snd-gsnd.o snd-gregion.o snd-gdrop.o snd-gmain.o snd-gmix.o snd-grec.o snd-genv.o snd-gxbitmaps.o snd-gxcolormaps.o snd-gfft.o snd-gprint.o snd-gfile.o snd-gprefs.o
rm -f snd-nogui.o
rm -f xm.o
rm -f xm.so
rm -f xg.o
rm -f xg.so
rm -f 
rm -f s7.o
rm -f sndplay.o audinfo.o sndinfo.o
rm -f snd sndplay audinfo sndinfo
rm -f mus-config.h config.log config.status makefile
make[2]: Leaving directory '/«PKGBUILDDIR»'
# finally, build with JACK
make[1]: Leaving directory '/«PKGBUILDDIR»'
   debian/rules override_dh_install
make[1]: Entering directory '/«PKGBUILDDIR»'
Enable parallel builds with  jobs
dh_install -psnd
dh_install: No packages to build.
dh_install -psnd-doc
dh_install: No packages to build.
make[1]: Leaving directory '/«PKGBUILDDIR»'
   dh_installdocs -a
   debian/rules override_dh_installchangelogs
make[1]: Entering directory '/«PKGBUILDDIR»'
Enable parallel builds with  jobs
dh_installchangelogs HISTORY.Snd
make[1]: Leaving directory '/«PKGBUILDDIR»'
   dh_installman -a
   dh_installmenu -a
   dh_perl -a
   dh_link -a
   dh_compress -a
   dh_fixperms -a
   dh_strip -a
   dh_makeshlibs -a
   dh_shlibdeps -a
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/snd-gtk-pulse/usr/bin/snd was not linked against libpangoft2-1.0.so.0 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/snd-gtk-pulse/usr/bin/snd was not linked against libgslcblas.so.0 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/snd-gtk-pulse/usr/bin/snd was not linked against libfreetype.so.6 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/snd-gtk-pulse/usr/bin/snd was not linked against libfontconfig.so.1 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/snd-gtk-pulse/usr/bin/snd was not linked against libatk-1.0.so.0 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/snd-gtk-pulse/usr/bin/snd was not linked against libgio-2.0.so.0 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/snd-nox/usr/bin/snd was not linked against libgslcblas.so.0 (it uses none of the library's symbols)
   dh_installdeb -a
   dh_gencontrol -a
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
   dh_md5sums -a
   dh_builddeb -a
dpkg-deb: building package 'snd-nox' in '../snd-nox_11.7-4_armhf.deb'.
dpkg-deb: building package 'snd-gtk-pulse' in '../snd-gtk-pulse_11.7-4_armhf.deb'.
 dpkg-genchanges -B -mRaspbian wandboard test autobuilder <root@raspbian.org> >../snd_11.7-4_armhf.changes
dpkg-genchanges: binary-only arch-specific upload (source code and arch-indep packages not included)
 dpkg-source --after-build snd-11.7
dpkg-buildpackage: binary-only upload (no source included)
────────────────────────────────────────────────────────────────────────────────
Build finished at 20150915-0907

Finished
────────

I: Built successfully

┌──────────────────────────────────────────────────────────────────────────────┐
│ Post Build Chroot                                                            │
└──────────────────────────────────────────────────────────────────────────────┘


┌──────────────────────────────────────────────────────────────────────────────┐
│ Changes                                                                      │
└──────────────────────────────────────────────────────────────────────────────┘


snd_11.7-4_armhf.changes:
─────────────────────────

Format: 1.8
Date: Fri, 04 Sep 2015 19:13:22 +0200
Source: snd
Binary: snd snd-doc snd-gtk-jack snd-gtk-pulse snd-nox
Architecture: armhf
Version: 11.7-4
Distribution: stretch-staging
Urgency: medium
Maintainer: Raspbian wandboard test autobuilder <root@raspbian.org>
Changed-By: Santiago Vila <sanvila@debian.org>
Description:
 snd        - Sound file editor
 snd-doc    - Sound file editor (documentation)
 snd-gtk-jack - Sound file editor (GTK+ user interface - JACK)
 snd-gtk-pulse - Sound file editor (GTK+ user interface - PulseAudio)
 snd-nox    - Sound file editor (without X support)
Changes:
 snd (11.7-4) unstable; urgency=medium
 .
   * QA upload.
   * debian/control: Drop transitional packages snd-nox-alsa and snd-gtk
     after a stable release has happened.
   * Add debian/patches/09-do-not-show-the-build-date.diff to make the
     build reproducible.
Checksums-Sha1:
 9eafdd2298f553aadda702b8b4674b43fe7ef2b9 1126084 snd-gtk-pulse_11.7-4_armhf.deb
 355af387cd7e443b030505935c8a87fb7f857799 703744 snd-nox_11.7-4_armhf.deb
Checksums-Sha256:
 3645e1125572a0ae9ec151fd84e01c0d39402e33ed282757e98e9e373c839234 1126084 snd-gtk-pulse_11.7-4_armhf.deb
 95cb05c9595187bea444e5912aa7b2e45b739746fb05bd04d8aea44746418210 703744 snd-nox_11.7-4_armhf.deb
Files:
 89d4c909114c21ac66a2476eeb716adc 1126084 sound optional snd-gtk-pulse_11.7-4_armhf.deb
 ee2d8929f7e704e91e487d8c6f9c11b6 703744 sound optional snd-nox_11.7-4_armhf.deb

┌──────────────────────────────────────────────────────────────────────────────┐
│ Package contents                                                             │
└──────────────────────────────────────────────────────────────────────────────┘


snd-gtk-pulse_11.7-4_armhf.deb
──────────────────────────────

 new debian package, version 2.0.
 size 1126084 bytes: control archive=1164 bytes.
    1164 bytes,    20 lines      control              
     460 bytes,     7 lines      md5sums              
     185 bytes,     7 lines   *  postinst             #!/bin/sh
     160 bytes,     5 lines   *  postrm               #!/bin/sh
 Package: snd-gtk-pulse
 Source: snd
 Version: 11.7-4
 Architecture: armhf
 Maintainer: Debian QA Group <packages@qa.debian.org>
 Installed-Size: 4503
 Depends: snd (>= 11.7-4), libatk1.0-0 (>= 1.12.4), libc6 (>= 2.7), libcairo2 (>= 1.6.0), libfftw3-double3, libfontconfig1 (>= 2.11), libfreetype6 (>= 2.2.1), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.41.1), libgmp10, libgsl0ldbl (>= 1.9), libgtk2.0-0 (>= 2.18.0), libmpc3, libmpfr4 (>= 3.1.3), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0), libpangoft2-1.0-0 (>= 1.14.0), libpulse0 (>= 0.99.1)
 Conflicts: snd-dmotif, snd-dmotif-alsa, snd-gtk-alsa, snd-gtk-jack, snd-smotif
 Breaks: snd-gtk (<< 11-3)
 Replaces: snd (<< 5.10), snd-dmotif, snd-dmotif-alsa, snd-gtk (<< 11-3), snd-gtk-alsa, snd-gtk-jack, snd-smotif
 Provides: snd-gtk, snd-gtk-alsa
 Section: sound
 Priority: optional
 Homepage: http://ccrma.stanford.edu/software/snd/
 Description: Sound file editor (GTK+ user interface - PulseAudio)
  Snd is a powerful sound file editor that can be customized and extended using
  the Scheme programming language.
  .
  This package contains the files for the GTK+ user interface with
  PulseAudio support.

drwxr-xr-x root/root         0 2015-09-15 09:06 ./
drwxr-xr-x root/root         0 2015-09-15 09:06 ./usr/
drwxr-xr-x root/root         0 2015-09-15 09:06 ./usr/bin/
-rwxr-xr-x root/root   4553560 2015-09-15 09:06 ./usr/bin/snd
drwxr-xr-x root/root         0 2015-09-15 09:06 ./usr/share/
drwxr-xr-x root/root         0 2015-09-15 09:06 ./usr/share/doc/
drwxr-xr-x root/root         0 2015-09-15 09:06 ./usr/share/doc/snd-gtk-pulse/
-rw-r--r-- root/root      6193 2015-09-04 17:20 ./usr/share/doc/snd-gtk-pulse/changelog.Debian.gz
-rw-r--r-- root/root     30069 2010-07-08 10:56 ./usr/share/doc/snd-gtk-pulse/changelog.gz
-rw-r--r-- root/root      1859 2012-06-13 07:59 ./usr/share/doc/snd-gtk-pulse/copyright
drwxr-xr-x root/root         0 2015-09-15 09:06 ./usr/share/man/
drwxr-xr-x root/root         0 2015-09-15 09:06 ./usr/share/man/man1/
-rw-r--r-- root/root       633 2015-09-15 09:06 ./usr/share/man/man1/snd.1.gz
drwxr-xr-x root/root         0 2015-09-15 09:06 ./usr/share/menu/
-rw-r--r-- root/root       192 2012-06-13 07:59 ./usr/share/menu/snd-gtk-pulse
drwxr-xr-x root/root         0 2015-09-15 09:06 ./usr/share/pixmaps/
-rw-r--r-- root/root      2023 2012-06-13 07:59 ./usr/share/pixmaps/snd.xpm


snd-nox_11.7-4_armhf.deb
────────────────────────

 new debian package, version 2.0.
 size 703744 bytes: control archive=1080 bytes.
     929 bytes,    19 lines      control              
     436 bytes,     7 lines      md5sums              
     185 bytes,     7 lines   *  postinst             #!/bin/sh
     160 bytes,     5 lines   *  postrm               #!/bin/sh
 Package: snd-nox
 Source: snd
 Version: 11.7-4
 Architecture: armhf
 Maintainer: Debian QA Group <packages@qa.debian.org>
 Installed-Size: 2282
 Depends: snd (>= 11.7-4), libasound2 (>= 1.0.16), libc6 (>= 2.7), libfftw3-double3, libgmp10, libgsl0ldbl (>= 1.9), libmpc3, libmpfr4 (>= 3.1.3)
 Conflicts: snd-dmotif, snd-dmotif-alsa, snd-gtk-alsa, snd-gtk-jack, snd-gtk-pulse, snd-smotif
 Breaks: snd-gtk (<< 11-3), snd-nox-alsa (<< 11.2-2)
 Replaces: snd (<< 5.10), snd-dmotif, snd-dmotif-alsa, snd-gtk (<< 11-3), snd-gtk-alsa, snd-gtk-jack, snd-gtk-pulse, snd-nox-alsa (<< 11.2-2), snd-smotif
 Provides: snd-nox-alsa
 Section: sound
 Priority: optional
 Homepage: http://ccrma.stanford.edu/software/snd/
 Description: Sound file editor (without X support)
  Snd is a powerful sound file editor that can be customized and extended using
  the Scheme programming language.
  .
  This package contains a version of snd compiled without support for X.

drwxr-xr-x root/root         0 2015-09-15 09:07 ./
drwxr-xr-x root/root         0 2015-09-15 08:58 ./usr/
drwxr-xr-x root/root         0 2015-09-15 09:06 ./usr/bin/
-rwxr-xr-x root/root   2278472 2015-09-15 09:06 ./usr/bin/snd
drwxr-xr-x root/root         0 2015-09-15 09:06 ./usr/share/
drwxr-xr-x root/root         0 2015-09-15 09:06 ./usr/share/doc/
drwxr-xr-x root/root         0 2015-09-15 09:06 ./usr/share/doc/snd-nox/
-rw-r--r-- root/root      6193 2015-09-04 17:20 ./usr/share/doc/snd-nox/changelog.Debian.gz
-rw-r--r-- root/root     30069 2010-07-08 10:56 ./usr/share/doc/snd-nox/changelog.gz
-rw-r--r-- root/root      1859 2012-06-13 07:59 ./usr/share/doc/snd-nox/copyright
drwxr-xr-x root/root         0 2015-09-15 08:58 ./usr/share/man/
drwxr-xr-x root/root         0 2015-09-15 09:06 ./usr/share/man/man1/
-rw-r--r-- root/root       633 2015-09-15 09:06 ./usr/share/man/man1/snd.1.gz
drwxr-xr-x root/root         0 2015-09-15 09:06 ./usr/share/menu/
-rw-r--r-- root/root       183 2012-06-13 07:59 ./usr/share/menu/snd-nox
drwxr-xr-x root/root         0 2015-09-15 08:58 ./usr/share/pixmaps/
-rw-r--r-- root/root      2023 2012-06-13 07:59 ./usr/share/pixmaps/snd.xpm


┌──────────────────────────────────────────────────────────────────────────────┐
│ Post Build                                                                   │
└──────────────────────────────────────────────────────────────────────────────┘


┌──────────────────────────────────────────────────────────────────────────────┐
│ Cleanup                                                                      │
└──────────────────────────────────────────────────────────────────────────────┘

Purging /«BUILDDIR»
Not cleaning session: cloned chroot in use

┌──────────────────────────────────────────────────────────────────────────────┐
│ Summary                                                                      │
└──────────────────────────────────────────────────────────────────────────────┘

Build Architecture: armhf
Build-Space: 57800
Build-Time: 806
Distribution: stretch-staging
Host Architecture: armhf
Install-Time: 851
Job: snd_11.7-4
Machine Architecture: armhf
Package: snd
Package-Time: 1720
Source-Version: 11.7-4
Space: 57800
Status: successful
Version: 11.7-4
────────────────────────────────────────────────────────────────────────────────
Finished at 20150915-0907
Build needed 00:28:40, 57800k disc space