Package Details: tox-prpl 0.5.1-1

Git Clone URL: https://aur.archlinux.org/tox-prpl.git (read-only)
Package Base: tox-prpl
Description: Tox protocol plugin for pidgin / libpurple
Upstream URL: http://tox.dhs.org/
Licenses: GPL3
Conflicts: tox-prpl
Provides: tox-prpl
Submitter: eworm
Maintainer: eworm
Last Packager: eworm
Votes: 13
Popularity: 0.000009
First Submitted: 2015-08-22 11:36
Last Updated: 2016-11-27 12:03

Latest Comments

je-vv commented on 2017-04-09 01:25

Well, this seems to be due to:

https://github.com/jin-eld/tox-prpl/issues/65

There's an unofficial gentoo's patch in here:

https://data.gpo.zugaina.org/gamarouns/net-im/tox-prpl/files/tox_callback_user_data_handling.patch

The patch actually makes the build work. Not sure if the upstream author will eventually accept the patch...

avh.on1 commented on 2017-03-11 06:03

../src/toxprpl.c:1233:5: error: too many arguments to function ‘tox_callback_file_recv’
tox_callback_file_recv(tox, on_file_recv, gc);
^~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/toxprpl.c:56:0:
/usr/include/tox/tox.h:2268:6: note: declared here
void tox_callback_file_recv(Tox *tox, tox_file_recv_cb *callback);
^~~~~~~~~~~~~~~~~~~~~~
../src/toxprpl.c:1234:5: error: too many arguments to function ‘tox_callback_file_chunk_request’
tox_callback_file_chunk_request(tox, on_file_chunk_request, gc);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/toxprpl.c:56:0:
/usr/include/tox/tox.h:2230:6: note: declared here
void tox_callback_file_chunk_request(Tox *tox, tox_file_chunk_request_cb *callback);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/toxprpl.c:1235:5: error: too many arguments to function ‘tox_callback_file_recv_control’
tox_callback_file_recv_control(tox, on_file_control, gc);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/toxprpl.c:56:0:
/usr/include/tox/tox.h:1926:6: note: declared here
void tox_callback_file_recv_control(Tox *tox, tox_file_recv_control_cb *callback);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/toxprpl.c:1236:5: error: too many arguments to function ‘tox_callback_file_recv_chunk’
tox_callback_file_recv_chunk(tox, on_file_recv_chunk, gc);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/toxprpl.c:56:0:
/usr/include/tox/tox.h:2296:6: note: declared here
void tox_callback_file_recv_chunk(Tox *tox, tox_file_recv_chunk_cb *callback);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: *** [Makefile:471: ../src/libtox_la-toxprpl.lo] Error 1
make[1]: *** [Makefile:414: all-recursive] Error 1
make: *** [Makefile:344: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...

je-vv commented on 2017-02-16 23:32

CC ../src/libtox_la-toxprpl.lo
../src/toxprpl.c: In function ‘tox_messenger_loop’:
../src/toxprpl.c:822:9: error: too few arguments to function ‘tox_iterate’
tox_iterate(plugin->tox);
...
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build tox-prpl.