Package Details: gnokii 0.6.31-21

Git Clone URL: https://aur.archlinux.org/gnokii.git (read-only, click to copy)
Package Base: gnokii
Description: Tools and user space driver for use with mobile phones
Upstream URL: https://www.gnokii.org/
Licenses: GPL
Submitter: arojas
Maintainer: None
Last Packager: Bevan
Votes: 0
Popularity: 0.000000
First Submitted: 2021-05-08 09:13 (UTC)
Last Updated: 2026-08-11 13:12 (UTC)

Pinned Comments

Latest Comments

Bevan commented on 2026-09-08 13:57 (UTC)

I don't use any hardware requiring this software anymore and with gtk2 dropped from the repositories and upstream being entirely dead, maintaining it becomes more and more difficult. I therefore disown this package. It should be maintained by someone who is still using it.

dreieck commented on 2026-09-05 11:34 (UTC) (edited on 2026-09-05 11:34 (UTC) by dreieck)

More build errors with GCC version 16.2.x:

vcal.c:498:63: error: incompatible types when assigning to type 'struct icaltimetype' from type 'int'
vcal.c:518:33: error: incompatible types when assigning to type 'struct icalrecurrencetype' from type 'struct icalrecurrencetype *'
  518 |                         recur = icalproperty_get_rrule(rrule);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~

(Some other I could work around by adding -Wno-error=implicit-function-declaration -Wno-error=int-conversion to $CFLAGS, but the one above I don't know how to work around. I don't know C.)

Regards!

dreieck commented on 2026-09-05 11:28 (UTC)

Upstream is gone.

Please

Regards and thanks for maintaining!

j0inty commented on 2026-08-09 20:50 (UTC)

Hi,

the download url has changed and the old isn't available anymore.

https://download.samba.org/pub/gnokii/gnokii/

Can you please update this package with it ?

regards j0inty

Bevan commented on 2025-07-11 18:07 (UTC)

Hi dreieck, thanks for the hint! I updated the package accordingly.

dreieck commented on 2025-07-09 10:43 (UTC)

Ahoj,

to make build with GCC 15.x succeeding, please add -Wno-error=incompatible-pointer-types to the CFLAGS.

Otherwise, build fails (for me) with many errors like

xgnokii_xkeyb.c:228:30: error: initialization of ‘void (*)(void)’ from incompatible pointer type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} [-Wincompatible-pointer-types]
  228 |         {NULL, "<control>W", CloseXkeyb, 0, NULL},
      |                              ^~~~~~~~~~
xgnokii_xkeyb.c:228:30: note: (near initialization for ‘menu_items[1].callback’)
xgnokii_xkeyb.c:165:20: note: ‘CloseXkeyb’ declared here
  165 | static inline void CloseXkeyb(GtkWidget * w, gpointer data)
      |                    ^~~~~~~~~~

diff to the PKGBUILD:

--- PKGBUILD.orig   2025-07-09 12:29:20.873425733 +0200
+++ PKGBUILD    2025-07-09 12:42:40.903459186 +0200
@@ -49,2 +49,7 @@
   cd $pkgname-$pkgver
+
+  _CFLAGSADDITIONS="-Wno-error=incompatible-pointer-types"
+  CFLAGS+=" ${_CFLAGSADDITIONS}"
+  export CFLAGS
+
   ./configure --prefix=/usr --sysconfdir=/etc --sbindir=/usr/bin \

Regards and thanks for the package!