Package Details: lib32-pangox-compat 0.0.2+2+gedb9e09-3

Git Clone URL: https://aur.archlinux.org/lib32-pangox-compat.git (read-only, click to copy)
Package Base: lib32-pangox-compat
Description: X Window System font support for Pango (32bit)
Upstream URL: http://www.pango.org/
Licenses: LGPL
Submitter: rafaelff
Maintainer: None
Last Packager: GordonGR
Votes: 222
Popularity: 0.001184
First Submitted: 2012-11-17 16:49 (UTC)
Last Updated: 2020-05-18 14:04 (UTC)

Pinned Comments

Latest Comments

GordonGR commented on 2020-08-22 12:42 (UTC)

JohnRobson, it builds fine here. Try without yay?

JohnRobson commented on 2020-08-21 03:03 (UTC)

checking for gcc... gcc -m32
checking whether the C compiler works... no
configure: error: in `/tmp/yay/lib32-pangox-compat/src/pangox-compat':
configure: error: C compiler cannot create executables
See `config.log' for more details
==> ERROR: A failure occurred in build().

GordonGR commented on 2020-05-19 10:53 (UTC)

There!

GordonGR commented on 2020-05-18 16:24 (UTC)

Thank you, Goliath! Well, I didn't do anything, really, I just looked how the pangox-compat package is and adopted it for lib32. I must ask though, I thought you were looking for co-maintainers, but then you dropped the package. Do you want to be co-maintainer? I mean, you had it for a while, I just stepped up and pushed a change because I happened to need it and had to fix it.

thaewrapt commented on 2020-04-09 15:30 (UTC)

Sadly, it's broken upstream.

Nine_Black commented on 2020-03-08 01:55 (UTC)

configure: creating ./config.status config.status: creating Makefile config.status: creating pangox.pc config.status: executing depfiles commands config.status: executing libtool commands CC libpangox_1_0_la-pangox.lo pangox.c: In function 'pango_x_font_class_init': pangox.c:282:13: error: 'PangoFontClass' {aka 'struct _PangoFontClass'} has no member named 'find_shaper' 282 | font_class->find_shaper = pango_x_font_find_shaper;

make: *** [Makefile:424: libpangox_1_0_la-pangox.lo] Error 1 ==> ERROR: A failure occurred in build(). Aborting...

JohnRobson commented on 2020-03-01 01:01 (UTC)

==> Starting build()...
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for gcc... gcc -m32
checking whether the C compiler works... no
configure: error: in `/tmp/yay/lib32-pangox-compat/src/pangox-compat-0.0.2':
configure: error: C compiler cannot create executables
See `config.log' for more details
==> ERROR: A failure occurred in build().
Aborting...
Error making: lib32-pangox-compat

jose1711 commented on 2020-01-04 16:54 (UTC) (edited on 2020-01-04 17:03 (UTC) by jose1711)

throws error during build

config.status: executing libtool commands
  CC     libpangox_1_0_la-pangox.lo
pangox.c: In function 'pango_x_font_class_init':
pangox.c:282:13: error: 'PangoFontClass' {aka 'struct _PangoFontClass'} has no member named 'find_shaper'
  282 |   font_class->find_shaper = pango_x_font_find_shaper;
      |             ^~
pangox.c: In function 'itemize_string_foreach':
pangox.c:758:4: warning: 'pango_font_find_shaper' is deprecated [-Wdeprecated-declarations]
  758 |    shaper = pango_font_find_shaper (font, language, wc);
      |    ^~~~~~
In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25,
                 from /usr/include/pango-1.0/pango/pango.h:25,
                 from pango-impl-utils.h:28,
                 from pangox.c:29:
/usr/include/pango-1.0/pango/pango-font.h:625:23: note: declared here
  625 | PangoEngineShape *    pango_font_find_shaper       (PangoFont        *font,
..

seems to be related to https://gitlab.gnome.org/Archive/pangox-compat/issues/1

hueypokerbrainz commented on 2016-03-03 20:53 (UTC) (edited on 2016-03-03 20:57 (UTC) by hueypokerbrainz)

1. This package is required by xaralx (for x86_64). 2. This package does not build. I don't know if it should be flagged as out-of-date. 3. Line 14 of the PKBUILD file does not appear to be correct (download times out): source=(http://ftp.gnome.org/pub/gnome/sources/${_pkgbase}/${pkgver:0:3}/${_pkgbase}-${pkgver}.tar.xz) 4. I tried changing the source line to: a. https://git.gnome.org/browse/pangox-compat/snapshot/pangox-compat-0.0.2.tar.xz b. https://aur.archlinux.org/cgit/aur.git/snapshot/lib32-pangox-compat.tar.gz but neither worked (I did change the associated SHA256 values to match a and b).

kensmith commented on 2015-03-07 19:00 (UTC)

This package also depends on pkg-config but it isn't listed as a dependency.

nTia89 commented on 2014-09-01 08:44 (UTC)

I don't have lib32-isl installed in my system and this package compiling works as well. you need to investigate on this message: checking whether the C compiler works... no because in my own I get yes, and compile continues

ant commented on 2014-08-24 22:36 (UTC)

Does not compile: checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for gcc... gcc -m32 checking whether the C compiler works... no configure: error: in `/tmp/yaourt-tmp-root/aur-lib32-pangox-compat/src/pangox-compat-0.0.2': configure: error: C compiler cannot create executables See `config.log' for more details By inspecting the config.log I realized lib32-isl was missing, but source code from this is not available from upstream (Failed to connect to ftp.linux.student.kuleuven.be port 21: Connection timed out). I need this pangox-compat stuff in order to install wink.

Methylzero commented on 2014-08-17 15:57 (UTC)

The package works fine but Namcap issues a warning: lib32-pangox-compat W: Dependency included and not needed ('pangox-compat')

rafaelff commented on 2014-02-11 10:35 (UTC)

pkg-config is part of 'base-devel' package group. This group is assumed to be installed and, therefore, pkg-config should not be added to makedepends. https://wiki.archlinux.org/index.php/Arch_User_Repository#Prerequisites

unnamed11 commented on 2014-02-11 10:22 (UTC)

add pkgconfig as build dependency.

rafaelff commented on 2014-01-23 15:42 (UTC)

@crodjer: but that's the URL in the PKGBUILD.

crodjer commented on 2014-01-23 14:34 (UTC)

Updating source to this worked for me: http://ftp.gnome.org/pub/GNOME/sources/pangox-compat/0.0/pangox-compat-0.0.2.tar.xz

rafaelff commented on 2013-08-27 05:52 (UTC)

hmm @Shim, repeated messages due to refreshing this webpage... Please remove them.

Shim commented on 2013-08-27 03:50 (UTC)

josephgbr, thank you! I came accros a new problem now. :: gcc-libs-multilib and gcc-libs are in conflict. Remove gcc-libs? [y/N] y :: binutils-multilib and binutils are in conflict. Remove binutils? [y/N] y :: gcc-multilib and gcc are in conflict. Remove gcc? [y/N] y error: failed to prepare transaction (could not satisfy dependencies) :: libtool: requires gcc=4.7.1 ==> ERROR: 'pacman' failed to install missing dependencies. What do I do now?

Shim commented on 2013-08-27 03:26 (UTC)

josephgbr, thank you! I came accros a new problem now. :: gcc-libs-multilib and gcc-libs are in conflict. Remove gcc-libs? [y/N] y :: binutils-multilib and binutils are in conflict. Remove binutils? [y/N] y :: gcc-multilib and gcc are in conflict. Remove gcc? [y/N] y error: failed to prepare transaction (could not satisfy dependencies) :: libtool: requires gcc=4.7.1 ==> ERROR: 'pacman' failed to install missing dependencies. What do I do now?

rafaelff commented on 2013-08-26 18:07 (UTC)

That's expected. You can go through this issue by removing gcc, gcc-libs, libtool and then installing gcc-multilib, or the package group "multilib-devel".

Shim commented on 2013-08-26 17:51 (UTC)

josephgbr, thank you! I came accros a new problem now. :: gcc-libs-multilib and gcc-libs are in conflict. Remove gcc-libs? [y/N] y :: binutils-multilib and binutils are in conflict. Remove binutils? [y/N] y :: gcc-multilib and gcc are in conflict. Remove gcc? [y/N] y error: failed to prepare transaction (could not satisfy dependencies) :: libtool: requires gcc=4.7.1 ==> ERROR: 'pacman' failed to install missing dependencies. What do I do now?

rafaelff commented on 2013-08-26 00:00 (UTC)

gcc-multilib (and its dependencies, like gcc-libs-multilib) is required to build lib32 packages. Please do not deny on the "Remove gcc-libs? [y/N]" question, if you want to build this package.

Shim commented on 2013-08-24 21:30 (UTC)

I was trying to install this package, the old PKGBUILD gave error looking for inter-conflicts... :: gcc-libs-multilib and gcc-libs are in conflict. Remove gcc-libs? [y/N] n I moved the old PKGBUILD to a backup file and substituted by the new one but it gives me another error: ==> Starting build()... checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for gcc... gcc -m32 checking whether the C compiler works... no configure: error: in `/home/vika/Downloads/wink/lib32-pangox-compat/src/pangox-compat-0.0.2': configure: error: C compiler cannot create executables See `config.log' for more details ==> ERROR: A failure occurred in build(). Aborting... What is wrong and how can I fix it? If config.log file is needed, where can I find it? Sorry for the noobish questions.

rafaelff commented on 2013-07-29 15:32 (UTC)

@josesj: What is out-of-date in this package? pangox-compat is 0.0.2 just like latest version in GNOME's FTP respository.

josesj commented on 2013-07-25 08:41 (UTC)

Updated PKGBUILD _pkgbase=pangox-compat pkgname=lib32-${_pkgbase} pkgver=0.0.2 pkgrel=2 pkgdesc="X Window System font support for Pango (32 bit)" arch=('x86_64') license=('LGPL') depends=('lib32-pango' "${_pkgbase}") makedepends=('gcc-libs lib32-gcc-libs lib32-glibc') options=('!libtool') source=(http://ftp.gnome.org/pub/gnome/sources/${_pkgbase}/${pkgver:0:3}/${_pkgbase}-${pkgver}.tar.xz) url="http://www.pango.org/" sha256sums=('552092b3b6c23f47f4beee05495d0f9a153781f62a1c4b7ec53857a37dfce046') build() { export CC='gcc -m32' export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' cd ${_pkgbase}-${pkgver} ./configure --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --libexecdir=/usr/lib32 \ --libdir=/usr/lib32 \ --disable-static make } package() { cd ${_pkgbase}-${pkgver} make -j1 DESTDIR="${pkgdir}" install rm -rf "${pkgdir}"/{etc,usr/include} }

GordonGR commented on 2012-11-18 14:07 (UTC)

Thanks too!

Peace4all commented on 2012-11-18 11:08 (UTC)

Thanks for making this, it saved me a headache today :).