The cirros image was rebuilt against the 3.13.0-83 kernel, drivers e1000e, igbvf...
[packages/trusty/cirros-testvm.git] / cirros-testvm / src-cirros / buildroot-2015.05 / package / alsamixergui / 0001-misc-fixes.patch
diff --git a/cirros-testvm/src-cirros/buildroot-2015.05/package/alsamixergui/0001-misc-fixes.patch b/cirros-testvm/src-cirros/buildroot-2015.05/package/alsamixergui/0001-misc-fixes.patch
new file mode 100644 (file)
index 0000000..6b498da
--- /dev/null
@@ -0,0 +1,40 @@
+--- a/configure.in
++++ b/configure.in
+@@ -11,7 +11,10 @@
+ AC_PROG_LN_S
+ dnl Checks for libraries.
+-AC_CHECK_LIB(fltk,numericsort,,AC_MSG_ERROR("missing fltk"))
++AC_CHECK_LIB(fltk,numericsort,,
++AC_CHECK_LIB(fltk,fl_numericsort,,
++AC_MSG_ERROR("missing fltk"))
++)
+ AM_PATH_ALSA(0.9.0)
+ dnl Checks for header files.
+--- a/src/alsamixer.cxx        2007-10-21 12:39:11.000000000 -0400
++++ b/src/alsamixer.cxx        2007-10-21 12:49:10.000000000 -0400
+@@ -2081,8 +2081,8 @@ static void
+ mixer_signal_handler (int signal)
+ {
+   if (signal != SIGSEGV)
+-    mixer_abort (ERR_SIGNAL, sys_siglist[signal], 0);
+-  else
++  //  mixer_abort (ERR_SIGNAL, sys_siglist[signal], 0);
++  //else
+     {
+       fprintf (stderr, "\nSegmentation fault.\n");
+       _exit (11);
+--- a/src/alsamixer.cxx        2006-01-16 12:41:54.000000000 -0600
++++ b/src/alsamixer.cxx        2006-01-16 12:45:44.000000000 -0600
+@@ -653,8 +653,8 @@
+     if (vleft >= 0 && vright >= 0) {
+       if (joined) {
+ #ifdef ALSAMIXER_GUI
+-      for (chn = snd_mixer_selem_channel_id_t(0); chn < SND_MIXER_SCHN_LAST; 
+-      snd_mixer_selem_channel_id_t(int(chn)++))
++      for (chn = snd_mixer_selem_channel_id_t(0); chn < SND_MIXER_SCHN_LAST;
++      snd_mixer_selem_channel_id_t(int(chn)+1))
+ #else
+       for (chn = 0; chn < SND_MIXER_SCHN_LAST; chn++)
+ #endif