Date: Wed, 1 Jul 2020 13:16:12 +0200 From: Michael Grimm <trashcan@ellael.org> To: FreeBSD Ports ML <freebsd-ports@FreeBSD.org> Cc: "joneum@freebsd.org" <joneum@FreeBSD.org> Subject: Recent wordpress, huge compiling effort, needed? Message-ID: <163574FC-6199-45C2-9462-4997B5BE618C@ellael.org>
next in thread | raw e-mail | index | archive | help
Hi I am running 12.1-STABLE (r362720), ports (head, revison 540950) and = poudriere-devel for ports compilations. The recent update of www/wordpress ended in a compilation 'nightmare', = because this port newly depends on ImageMagick: MWN> cat diff-wordpress=20 2c2 < # $FreeBSD: head/www/wordpress/Makefile 534850 2020-05-10 13:51:37Z = joneum $ --- > # $FreeBSD: head/www/wordpress/Makefile 540837 2020-06-29 22:24:46Z = joneum $ 5c5 < DISTVERSION=3D 5.3.3 --- > DISTVERSION=3D 5.4.2 20c20,21 < USE_PHP=3D curl ftp gd hash json mysqli pcre tokenizer xml zip zlib --- > USE_PHP=3D curl exif fileinfo ftp gd hash json mysqli pcre = tokenizer xml zip zlib > RUN_DEPENDS=3D = ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/imagick.so:graphics/pecl-imagick@${PHP= _FLAVOR} Due to this dependeny the following ports need tp be compiled: devel/llvm80 devel/gobject-introspection graphics/ImageMagick6-nox11 graphics/cairo graphics/mesa-libs graphics/pecl-imagick=20 net/avahi-app=20 print/cups=20 print/ghostscript9-agpl-base=20 print/harfbuzz=20 print/libraqm (BTW: llvm80 runs into an error after 2.5 hours compilation time) Here is my questions: 1) Why does one need this dependency? 2) I could compile and install the updated port by removing RUN_DEPENDS = within a couple of minutes.=20 Is this a safe approach, though? 3) If 2) is a safe way to use wordpress remotely from a web browser, = then would it possible to remove the dependency by an option? (CC'd this = mail to maintainer) Thanks and regards, Michael
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?163574FC-6199-45C2-9462-4997B5BE618C>