After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 479524 - 4.6.0 doesn't build with --enable-speech
4.6.0 doesn't build with --enable-speech
Status: RESOLVED FIXED
Product: dasher
Classification: Applications
Component: general
4.6.x
Other All
: Normal normal
: ---
Assigned To: Phil Cowans
Phil Cowans
Depends on:
Blocks:
 
 
Reported: 2007-09-23 14:00 UTC by Romain Francoise
Modified: 2007-11-04 17:04 UTC
See Also:
GNOME target: ---
GNOME version: 2.19/2.20


Attachments
dasher-action-speech.patch (1.98 KB, patch)
2007-09-25 22:36 UTC, Ed Catmur
none Details | Review

Description Romain Francoise 2007-09-23 14:00:51 UTC
Please describe the problem:
Trying to build Dasher 4.6.0 with GNOME-speech support results in the following error:

dasher_action_speech.cpp: In function ‘void dasher_action_speech_class_init(DasherActionSpeechClass*)’:
dasher_action_speech.cpp:44: error: invalid conversion from ‘gboolean (*)(DasherAction*, DasherEditorInternal*, int)’ to ‘gboolean (*)(DasherAction*, DasherEditor*, int)’
dasher_action_speech.cpp:45: error: invalid conversion from ‘gboolean (*)(DasherAction*, DasherEditorInternal*)’ to ‘gboolean (*)(DasherAction*, DasherEditor*)’
dasher_action_speech.cpp: In function ‘gboolean dasher_action_speech_execute(DasherAction*, DasherEditorInternal*, int)’:
dasher_action_speech.cpp:76: error: ‘dasher_editor_internal_get_all_text’ was not declared in this scope
dasher_action_speech.cpp:79: error: ‘dasher_editor_internal_get_new_text’ was not declared in this scope
dasher_action_speech.cpp: In function ‘gboolean dasher_action_speech_preview(DasherAction*, DasherEditorInternal*)’:
dasher_action_speech.cpp:111: error: ‘dasher_editor_internal_get_all_text’ was not declared in this scope
make[3]: *** [dasher_action_speech.o] Error 1


Steps to reproduce:
1. ./configure --enable-speech
2. make


Actual results:


Expected results:


Does this happen every time?


Other information:
GCC version: gcc (GCC) 4.2.1 (Debian 4.2.1-5)
Comment 1 Ed Catmur 2007-09-25 22:36:01 UTC
Created attachment 96198 [details] [review]
dasher-action-speech.patch
Comment 2 Jan de Groot 2007-10-18 20:19:32 UTC
Patch works fine and applies to 4.6.1 cleanly.
Comment 3 Gilles Dartiguelongue 2007-10-31 23:38:15 UTC
FYI, patch has been applied in gentoo
Comment 4 Phil Cowans 2007-11-04 17:04:34 UTC
Thanks for the patch - now applied to trunk and seems to be working fine.