Package Details: gtk 1.2.10-18

Git Clone URL: (read-only, click to copy)
Package Base: gtk
Description: A multi-platform toolkit (v1)
Upstream URL:
Licenses: LGPL
Submitter: ConnorBehan
Maintainer: ConnorBehan
Last Packager: ConnorBehan
Votes: 73
Popularity: 0.67
First Submitted: 2014-05-22 01:44 (UTC)
Last Updated: 2021-05-25 11:35 (UTC)

Latest Comments

1 2 Next › Last »

Beyley commented on 2021-05-25 01:23 (UTC) (edited on 2021-05-30 06:33 (UTC) by Beyley)

Not able to build.

gtkthemes.c: In function 'gtk_theme_engine_get':
gtkthemes.c:93:12: error: format not a string literal and no format arguments [-Werror=format-security]
   93 |            g_warning (g_module_error());
      |            ^~~~~~~~~
gtkthemes.c:110:17: error: format not a string literal and no format arguments [-Werror=format-security]
  110 |                 g_warning (g_module_error());
      |                 ^~~~~~~~~
cc1: some warnings being treated as errors


sdp8483 commented on 2020-11-09 14:39 (UTC)

The download link is:

bidulock commented on 2016-01-09 02:07 (UTC)

Works for me.

xavier83 commented on 2016-01-08 18:36 (UTC)

build failing.

bidulock commented on 2015-07-21 07:44 (UTC)

@WoefulDerelict, does the following help you to see why this package is named just "gtk"? $> pacman -Qo /usr/lib/pkgconfig/gtk+.pc /usr/lib/pkgconfig/gtk+.pc is owned by gtk 1.2.10-15 $> pacman -Qo /usr/lib/pkgconfig/gtk+-2.0.pc /usr/lib/pkgconfig/gtk+-2.0.pc is owned by gtk2 2.24.28-1 $> pacman -Qo /usr/lib/pkgconfig/gtk+-3.0.pc /usr/lib/pkgconfig/gtk+-3.0.pc is owned by gtk3 3.16.5-2

bidulock commented on 2015-07-21 07:36 (UTC)

IMO the name "gtk" is consistent with the packaging guidelines, particularly as that is what the package was named before it was moved to the AUR. Besides, it is not gtk 1 it is gtk 1.2. Remaming the package would simply require an update to the 109 packages that depend on it and would serve no useful purpose.

WoefulDerelict commented on 2015-07-21 05:51 (UTC)

The naming of this package isn't in line with the Arch packaging standards ( and may be the result of compatibility issues and incorrectly solved dependencies. I modified this package and re-submitted it as gtk1.

bidulock commented on 2015-05-31 23:04 (UTC)

See comments under glib package for how to fix glib.

bidulock commented on 2015-05-27 04:30 (UTC)

glibc and gcc changed (gcc to 5.1.0 and glibc along with it, and libtool with that). It looks like yaourt is trying to build 'glib' not 'gtk' when it fails. 'glib' is a dependency of 'gtk'. It also quite often needs ot be patched to build with a new compiler. You might try doing autreconf -fiv in prepare() stage for glibc to get latest libtool because it seems to have problems building libtool archive which is the primary shared-object library for the 'glib' package. Hope that helps.

<deleted-account> commented on 2015-05-27 02:44 (UTC)

There seems to be a new update somewhere in the Arch system that has caused GTK, and glib, to become unable to be compiled. I use a few older programs, like XMMS, that installed fine until about a week ago. Now when I try to even install anything I get the following error: collect2: error: ld returned 1 exit status Makefile:593: recipe for target '' failed make[2]: *** [] Error 1 make[2]: Leaving directory '/tmp/yaourt-tmp-sloth/aur-glib/src/glib-1.2.10' Makefile:807: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/tmp/yaourt-tmp-sloth/aur-glib/src/glib-1.2.10' Makefile:494: recipe for target 'all' failed make: *** [all] Error 2