Bug 5479

Summary: undefined symbol: g_return_if_fail_warning
Product: Sisyphus Reporter: Andrey Rahmatullin <wrar>
Component: beepAssignee: Yuri N. Sedunov <aris>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P2    
Version: unstable   
Hardware: all   
OS: Linux   

Description Andrey Rahmatullin 2004-11-10 22:10:53 MSK
$ beep-media-player
beep-media-player: error while loading shared libraries: beep-media-player: 
undefined symbol: g_return_if_fail_warning
$ rpm -q beep glib2
beep-0.9.7-alt0.6rc2
glib2-2.4.6-alt1

Насколько я понимаю, нужен новый glib2:
http://www.google.ru/search?q=g_return_if_fail_warning
http://cvs.gnome.org/viewcvs/glib/glib/gmessages.h?rev=1.28
wrar@wrars-comp ~ $ grep g_return_if_fail_warning /usr/include/glib-2.0/glib/
gmessages.h
wrar@wrars-comp ~ $

Кроме того, меня смущает фраза про Internal functions в новом gmessages.h перед 
объявлением g_return_if_fail_warning()
Comment 1 Yuri N. Sedunov 2004-11-10 22:27:15 MSK
Надо править beep, g_return_if_fail_warning() теперь только для внутреннего
употребления.


Comment 2 Yuri N. Sedunov 2004-11-10 22:33:24 MSK
Правда, с glib-2.5.4 у меня не воспроизводится :). 
Comment 3 Andrey Rahmatullin 2004-11-11 08:06:49 MSK
В том-то и дело, что на _старом_ glib этого символа _вообще_ нет.
Comment 4 Yuri N. Sedunov 2004-11-11 08:39:55 MSK
Ну обновите glib, gtk. Потом, если потребуется, разберемся.
Comment 5 Andrey Rahmatullin 2004-11-11 19:39:45 MSK
Обновил glib2. Работает.
Comment 6 Yuri N. Sedunov 2004-11-17 17:16:34 MSK
Исправлено в 
$ rpm -q beep
beep-0.9.7-alt0.7rc2
$ rpm -qR beep|grep glib2
glib2 >= 2.5.3
Comment 7 Andrey Rahmatullin 2005-04-21 08:54:08 MSD
Fixed