tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
ghostscript-agpl build failure on Linux
Hi!
I am seeing a consistent failure when running "make replace" for
ghostscript-agpl on Fedora Linux:
===> Installing dependencies for ghostscript-agpl-10.05.0
==========================================================================
The supported build options for ghostscript-agpl are:
cups debug disable-compile-inits fontconfig
utf8 x11
The currently selected options are:
cups fontconfig x11
You can select which build options to use by setting PKG_DEFAULT_OPTIONS
or the following variable. Its current value is shown:
PKG_OPTIONS.ghostscript (not defined)
==========================================================================
==========================================================================
The following variables will affect the build process of this package,
ghostscript-agpl-10.05.0. Their current value is shown below:
* JPEG_DEFAULT = jpeg
* KRB5_DEFAULT = mit-krb5
* PAPERSIZE = A4
Based on these variables, the following variables have been set:
* JPEGBASE (defined, but empty)
* JPEG_TYPE = jpeg
* KRB5BASE (defined, but empty)
* KRB5_TYPE = mit-krb5
You may want to abort the process now with CTRL-C and change the value
of variables in the first group before continuing. Be sure to run
`/usr/pkg/bin/bmake clean' after the changes.
==========================================================================
=> Tool dependency mktools-[0-9]*: found mktools-20250213
=> Tool dependency flex>=2.5.4a: found flex-2.6.4
=> Tool dependency nbpatch-[0-9]*: found nbpatch-20151107
=> Tool dependency pkgconf-[0-9]*: found pkgconf-2.4.3
=> Tool dependency cwrappers>=20150314: found cwrappers-20220403
=> Tool dependency checkperms>=1.1: found checkperms-1.12
=> Build dependency flex>=2.5.4a: found flex-2.6.4
=> Build dependency xcb-proto>=1.15.2nb3: found xcb-proto-1.17.0nb4
=> Build dependency xorgproto>=2016.1: found xorgproto-2024.1
=> Full dependency ghostscript-fonts>=6.0: found ghostscript-fonts-8.11nb3
=> Full dependency perl>=5.0: found perl-5.40.1
=> Full dependency fontconfig>=2.14.2nb3: found fontconfig-2.15.0
=> Full dependency freetype2>=2.13.2nb1: found freetype2-2.13.3
=> Full dependency jbig2dec>=0.19nb2: found jbig2dec-0.20
=> Full dependency jpeg>=9: found jpeg-9f
=> Full dependency lcms2>=2.2: found lcms2-2.16
=> Full dependency libX11>=1.1: found libX11-1.8.12
=> Full dependency libXext>=0.99.0: found libXext-1.3.6
=> Full dependency libXt>=1.0.0: found libXt-1.3.1
=> Full dependency libcups>=2.4.11nb3: found libcups-2.4.11nb3
=> Full dependency libidn>=1.38nb1: found libidn-1.42
=> Full dependency libpaper>=2.1.0: found libpaper-2.2.6
=> Full dependency openjpeg>=2.1.0: found openjpeg-2.5.3
=> Full dependency png>=1.6.0nb1: found png-1.6.47
=> Full dependency tiff>=4.6.0: found tiff-4.7.0
=> Full dependency zlib>=1.2.3: found zlib-1.3.1
===> Checking for vulnerabilities in ghostscript-agpl-10.05.0
===> Overriding tools for ghostscript-agpl-10.05.0
===> Extracting for ghostscript-agpl-10.05.0
=> Fixing resource directory path
/bin/mkdir -p
/home/bsiegert/pkgsrc/print/ghostscript-agpl/work/ghostscript-10.05.0/bin
/bin/mkdir -p
/home/bsiegert/pkgsrc/print/ghostscript-agpl/work/ghostscript-10.05.0/obj
/bin/rm -rf
/home/bsiegert/pkgsrc/print/ghostscript-agpl/work/ghostscript-10.05.0/freetype
/bin/rm -rf
/home/bsiegert/pkgsrc/print/ghostscript-agpl/work/ghostscript-10.05.0/jbig2dec
/bin/rm -rf
/home/bsiegert/pkgsrc/print/ghostscript-agpl/work/ghostscript-10.05.0/jpeg
/bin/rm -rf
/home/bsiegert/pkgsrc/print/ghostscript-agpl/work/ghostscript-10.05.0/lcms2
/bin/rm -rf
/home/bsiegert/pkgsrc/print/ghostscript-agpl/work/ghostscript-10.05.0/lcms2mt
/bin/rm -rf
/home/bsiegert/pkgsrc/print/ghostscript-agpl/work/ghostscript-10.05.0/libpng
/bin/rm -rf
/home/bsiegert/pkgsrc/print/ghostscript-agpl/work/ghostscript-10.05.0/openjpeg
/bin/rm -rf
/home/bsiegert/pkgsrc/print/ghostscript-agpl/work/ghostscript-10.05.0/tiff
/bin/rm -rf
/home/bsiegert/pkgsrc/print/ghostscript-agpl/work/ghostscript-10.05.0/zlib
===> Patching for ghostscript-agpl-10.05.0
=> Applying pkgsrc patches for ghostscript-agpl-10.05.0
=> Verifying
/home/bsiegert/pkgsrc/print/ghostscript-agpl/patches/patch-base_gserrors_h
=> Applying pkgsrc patch
/home/bsiegert/pkgsrc/print/ghostscript-agpl/patches/patch-base_gserrors_h
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-base_gserrors_h,v 1.2 2022/05/27 08:26:52 adam Exp $
|
|This suppresses the noisy warning that __func__ redefined.
|
|--- base/gserrors.h.orig 2022-04-04 13:48:49.000000000 +0000
|+++ base/gserrors.h
--------------------------
Patching file base/gserrors.h using Plan A...
Hunk #1 succeeded at 143 (offset 7 lines).
done
=> Verifying
/home/bsiegert/pkgsrc/print/ghostscript-agpl/patches/patch-base_lib.mak
=> Applying pkgsrc patch
/home/bsiegert/pkgsrc/print/ghostscript-agpl/patches/patch-base_lib.mak
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-base_lib.mak,v 1.1 2017/03/31 07:26:23 adam Exp $
|
|Don't depend on zlib objects; instead, link against system zlib.
|
|--- base/lib.mak.orig 2017-03-31 06:55:50.000000000 +0000
|+++ base/lib.mak
--------------------------
Patching file base/lib.mak using Plan A...
Hunk #1 succeeded at 3626 (offset 274 lines).
done
=> Verifying
/home/bsiegert/pkgsrc/print/ghostscript-agpl/patches/patch-base_mkromfs.c
=> Applying pkgsrc patch
/home/bsiegert/pkgsrc/print/ghostscript-agpl/patches/patch-base_mkromfs.c
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-base_mkromfs.c,v 1.2 2020/03/24 16:34:45 adam Exp $
|
|Fix build with _FORTIFY_SOURCE=2; it seems the arguments sometimes
|overlap.
|
|--- base/mkromfs.c.orig 2020-03-19 08:21:42.000000000 +0000
|+++ base/mkromfs.c
--------------------------
Patching file base/mkromfs.c using Plan A...
Hunk #1 succeeded at 2199 (offset 62 lines).
done
=> Verifying
/home/bsiegert/pkgsrc/print/ghostscript-agpl/patches/patch-base_ttobjs.h
=> Applying pkgsrc patch
/home/bsiegert/pkgsrc/print/ghostscript-agpl/patches/patch-base_ttobjs.h
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-base_ttobjs.h,v 1.2 2019/04/17 08:28:44 adam Exp $
|
|Avoid GS conflict on older SunOS.
|
|--- base/ttobjs.h.orig 2019-04-04 07:43:14.000000000 +0000
|+++ base/ttobjs.h
--------------------------
Patching file base/ttobjs.h using Plan A...
Hunk #1 succeeded at 43.
done
=> Verifying
/home/bsiegert/pkgsrc/print/ghostscript-agpl/patches/patch-base_unix-dll.mak
=> Applying pkgsrc patch
/home/bsiegert/pkgsrc/print/ghostscript-agpl/patches/patch-base_unix-dll.mak
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-base_unix-dll.mak,v 1.6 2022/05/27 08:26:52 adam Exp $
|
|Use correct shared library naming on Darwin.
|
|--- base/unix-dll.mak.orig 2021-09-27 07:44:02.000000000 +0000
|+++ base/unix-dll.mak
--------------------------
Patching file base/unix-dll.mak using Plan A...
Hunk #1 succeeded at 100.
done
=> Verifying
/home/bsiegert/pkgsrc/print/ghostscript-agpl/patches/patch-configure
=> Applying pkgsrc patch
/home/bsiegert/pkgsrc/print/ghostscript-agpl/patches/patch-configure
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-configure,v 1.12 2024/09/25 20:27:24 triaxx Exp $
|
|Use system zlib for linking.
|Add rpath.
|Get all LDFLAGS for FreeType2.
|Use correct install_name with path on Darwin.
|
|--- configure.orig 2024-09-18 07:34:15.000000000 +0000
|+++ configure
--------------------------
Patching file configure using Plan A...
Hunk #1 succeeded at 4837.
Hunk #2 succeeded at 5593.
Hunk #3 succeeded at 9236 (offset -12 lines).
Hunk #4 succeeded at 13339 (offset 9 lines).
Hunk #5 succeeded at 13339 (offset -12 lines).
done
=> Verifying
/home/bsiegert/pkgsrc/print/ghostscript-agpl/patches/patch-devices_devs.mak
=> Applying pkgsrc patch
/home/bsiegert/pkgsrc/print/ghostscript-agpl/patches/patch-devices_devs.mak
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-devices_devs.mak,v 1.7 2020/03/24 16:34:45 adam Exp $
|
|Don't depend on src/zlib.h.
|
|--- devices/devs.mak.orig 2020-03-19 08:21:42.000000000 +0000
|+++ devices/devs.mak
--------------------------
Patching file devices/devs.mak using Plan A...
Hunk #1 succeeded at 1120 (offset 27 lines).
Hunk #2 succeeded at 1541 (offset 27 lines).
done
===> Creating toolchain wrappers for ghostscript-agpl-10.05.0
ERROR: mit-krb5>=1.4 is not installed; can't buildlink files.
*** Error code 1
Stop.
bmake[1]: stopped making "replace" in
/home/bsiegert/pkgsrc/print/ghostscript-agpl
*** Error code 1
ISTR that there was a Kerberos-related change recently. It's curious
that mit-krb5 does not appear as part of the dependencies.
Any ideas?
--
Benny
Home |
Main Index |
Thread Index |
Old Index