xchat 2.8.6: fix CVE-2009-0315 and a building issues with 2 debian patches and bump PR
authorDenis 'GNUtoo' Carikli <GNUtoo@no-log.org>
Sun, 18 Apr 2010 20:14:55 +0000 (22:14 +0200)
committerDenis 'GNUtoo' Carikli <GNUtoo@no-log.org>
Sun, 18 Apr 2010 20:46:15 +0000 (22:46 +0200)
commitfdaa0a396ccaa5def33628d6a76450cb33af24cc
tree0e36b8d6797cb36011f51a745f012a3980c88195
parent4e72309a8e2c2394bfe956864048443d8821171d
xchat 2.8.6: fix CVE-2009-0315 and a building issues with 2 debian patches and bump PR

The building issue was the following:
| fe-gtk.o: In function `fe_gui_info':
| [...]/src/fe-gtk/fe-gtk.c:822: undefined reference to `GTK_WIDGET_VISIBLE'
| menu.o: In function `menu_canacaccel':
| [...]/src/fe-gtk/menu.c:1673: undefined reference to `GTK_WIDGET_IS_SENSITIVE'
| maingui.o: In function `mg_hide_empty_pane':
| [...]/src/fe-gtk/maingui.c:812: undefined reference to `GTK_WIDGET_VISIBLE'
| [...]/src/fe-gtk/maingui.c:813: undefined reference to `GTK_WIDGET_VISIBLE'
| maingui.o: In function `mg_show_generic_tab':
| [...]/src/fe-gtk/maingui.c:602: undefined reference to `GTK_WIDGET_HAS_FOCUS'

I noticied the security issue while looking into the debian patches of xchat:
  They had a file named 46_CVE-2009-0315.dpatch.
  Then I looked at that CVE to see if it was relevant ,and applied the patch
recipes/xchat/files/46_CVE-2009-0315.dpatch [new file with mode: 0755]
recipes/xchat/files/53_fix_deprecated_widgets.dpatch [new file with mode: 0755]
recipes/xchat/xchat_2.8.6.bb