Package Details: gtk 1.2.10-19

Git Clone URL: https://aur.archlinux.org/gtk.git (read-only, click to copy)
Package Base: gtk
Description: A multi-platform toolkit (v1)
Upstream URL: http://www.gtk.org/
Licenses: LGPL
Submitter: ConnorBehan
Maintainer: ConnorBehan
Last Packager: ConnorBehan
Votes: 74
Popularity: 1.17
First Submitted: 2014-05-22 01:44 (UTC)
Last Updated: 2024-06-29 16:10 (UTC)

Latest Comments

1 2 Next › Last »

fam007e commented on 2024-06-29 09:29 (UTC)

Having troubles install gtk:

❯ yay -S gtk
AUR Explicit (1): gtk-1.2.10-18
:: PKGBUILD up to date, skipping download: gtk
  1 gtk                              (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> A
:: Deleting (1/1): /home/fam007e/.cache/yay/gtk
HEAD is now at f9d3515 Update 1.2.10-18
warning: could not open directory 'pkg/': Permission denied
Removing gtk+-1.2.10.tar.gz
Removing pkg/
Removing src/
  1 gtk                              (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> A
 -> gtk: No changes -- skipping

:: Proceed with install? [Y/n] y
==> Making package: gtk 1.2.10-18 (Sat 29 Jun 2024 03:25:04 PM +06)
==> Retrieving sources...
  -> Downloading gtk+-1.2.10.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 2801k  100 2801k    0     0   919k      0  0:00:03  0:00:03 --:--:-- 1505k
  -> Found aclocal-fixes.patch
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha1sums...
    gtk+-1.2.10.tar.gz ... Passed
    aclocal-fixes.patch ... Passed
:: (1/1) Parsing SRCINFO: gtk
==> Making package: gtk 1.2.10-18 (Sat 29 Jun 2024 03:25:07 PM +06)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found gtk+-1.2.10.tar.gz
  -> Found aclocal-fixes.patch
==> Validating source files with sha1sums...
    gtk+-1.2.10.tar.gz ... Passed
    aclocal-fixes.patch ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting gtk+-1.2.10.tar.gz with bsdtar
==> Starting prepare()...
patching file gtk.m4
==> Sources are ready.
==> Making package: gtk 1.2.10-18 (Sat 29 Jun 2024 03:25:09 PM +06)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
creating cache ./config.cache
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking host system type... x86_64-pc-linux-gnu
checking build system type... x86_64-pc-linux-gnu
checking for ranlib... ranlib
checking for gcc... gcc
checking whether the C compiler (gcc -Wno-format-security -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now          -Wl,-z,pack-relative-relocs -flto=auto) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: gtk-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
gtk - exit status 4

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

EDIT: SEEMS TO BE FIXED NOW

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

The download link is: https://download.gnome.org/sources/gtk+/1.2/gtk+-1.2.10.tar.gz

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

Works for me.

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

build failing. http://hastebin.com/yokiriwagu.vbs

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 (https://wiki.archlinux.org/index.php/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 libglib.la libtool archive which is the primary shared-object library for the 'glib' package. Hope that helps.