[orca-list] atk compile errors?



Hello,
I was going through my usual accessibility-packages build routine on my archlinux box and ran into some compile errors with atk.

My last successful build of atk is from March 12.  I was able to build everything else on the 14th and orca's still speaking for me.  My pattern for building from git is:

at-spi2-core
atk
at-spi2-atk
pyatspi2
espeak-test
speech-dispatcher
orca


Today, I stopped after the compile errors with atk and captured the output.

The error messages alone run over 800 lines; I can send my full logfile--containing makepgk's entire output for the atk-git package--to anyone who thinks he/she might be able to make sense out of it.

I have in cluded what I think might be the highlights below.


CC     atkgobjectaccessible.lo
  CC     atkhyperlink.lo
atkhyperlink.c: In function 'atk_hyperlink_real_get_property':
atkhyperlink.c:165:7: warning: implicit declaration of function 'atk_hyperlink_is_selected_link' [-Wimplicit-function-declaration]
  CC     atkhyperlinkimpl.lo

# ... later
CCLD   libatk-1.0.la
  GISCAN Atk-1.0.gir
atkhyperlinkimpl.c:45: Warning: Atk: atk_hyperlink_impl_get_hyperlink: unknown parameter 'obj' in documentation comment, should be 'impl'
atkutil.c:99: Warning: Atk: atk_add_focus_tracker: argument focus_tracker: Missing (scope) annotation for callback without GDestroyNotify (valid: call,
async)
atkutil.c:83: Warning: Atk: atk_focus_tracker_init: argument init: Missing (scope) annotation for callback without GDestroyNotify (valid: call, async)
atkutil.c:207: Warning: Atk: atk_add_global_event_listener: argument listener: Missing (scope) annotation for callback without GDestroyNotify (valid:
call, asy$atkutil.c:263: Warning: Atk: atk_add_key_event_listener: argument listener: Missing (scope) annotation for callback without GDestroyNotify
(valid: call, async)
atkobject.c:1112: Warning: Atk: atk_object_connect_property_change_handler: argument handler: Missing (scope) annotation for callback without
GDestroyNotify (v$atkcomponent.c:98: Warning: Atk: atk_component_add_focus_handler: argument handler: Missing (scope) annotation for callback without
GDestroyNotify (valid: call$  GICOMP Atk-1.0.gir
make[3]: Leaving directory `$HOME//builds/atk-git/src/atk-build/atk'

# ... later

Making all in tests
# ...
CC     teststateset.lo
In file included from ../atk/atk.h:25:0,
                 from teststateset.c:20:
../atk/atkobject.h:573:1: warning: return type defaults to 'int' [-Wreturn-type]
../atk/atkobject.h: In function 'G_DEPRECATED_FOR':
../atk/atkobject.h:575:1: error: expected declaration specifiers before 'G_DEPRECATED_FOR'
In file included from ../atk/atk.h:26:0,
                 from teststateset.c:20:
../atk/atkaction.h:47:27: error: storage class specified for parameter 'AtkAction'
../atk/atkaction.h:49:32: error: storage class specified for parameter 'AtkActionIface'
../atk/atkaction.h:55:49: error: expected declaration specifiers or '...' before 'AtkAction'
../atk/atkaction.h:57:49: error: expected declaration specifiers or '...' before 'AtkAction'
../atk/atkaction.h:58:49: error: expected declaration specifiers or '...' before 'AtkAction'
../atk/atkaction.h:60:49: error: expected declaration specifiers or '...' before 'AtkAction'
../atk/atkaction.h:62:49: error: expected declaration specifiers or '...' before 'AtkAction'
../atk/atkaction.h:64:49: error: expected declaration specifiers or '...' before 'AtkAction'
../atk/atkaction.h:67:49: error: expected declaration specifiers or '...' before 'AtkAction'
../atk/atkaction.h:51:1: warning: empty declaration [enabled by default]
../atk/atkaction.h:85:49: error: expected declaration specifiers or '...' before 'AtkAction'
../atk/atkaction.h:87:45: error: expected declaration specifiers or '...' before 'AtkAction'
../atk/atkaction.h:88:52: error: expected declaration specifiers or '...' before 'AtkAction'
../atk/atkaction.h:90:52: error: expected declaration specifiers or '...' before 'AtkAction'
../atk/atkaction.h:92:52: error: expected declaration specifiers or '...' before 'AtkAction'
../atk/atkaction.h:94:52: error: expected declaration specifiers or '...' before 'AtkAction'
../atk/atkaction.h:100:45: error: expected declaration specifiers or '...' before 'AtkAction'

# ... &C. for over 700 more lines.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]