Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Jan 2024 18:48:42 +0300
From:      Odhiambo Washington <odhiambo@gmail.com>
To:        questions@freebsd.org
Subject:   Re: Installing imagick php extension
Message-ID:  <CAAdA2WOzPrSpiUZFWOGhPSyXubJhmYN3LBejVC40jxuB-UiiwA@mail.gmail.com>
In-Reply-To: <f0fa4f02-a7d4-46c4-9f53-99222fe13f7a@rail.eu.org>
References:  <CAAdA2WNiysGZZE3Y=TrkHUOfX3bjJar4pVvdrn=VR1n0iHDf2A@mail.gmail.com> <24e2c3b6-6a3b-44c5-ba96-701685de207c@rail.eu.org> <CAAdA2WP0ZxHEMULaPZLryuTd89oBPMfymhzVZJUXbi7B7iv6JA@mail.gmail.com> <f0fa4f02-a7d4-46c4-9f53-99222fe13f7a@rail.eu.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000b6a25c060f12122c
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Tue, Jan 16, 2024 at 2:55=E2=80=AFPM Erwan David <erwan@rail.eu.org> wro=
te:

> Le 16/01/2024 =C3=A0 12:40, Odhiambo Washington a =C3=A9crit :
> >
> >
> > On Tue, Jan 16, 2024 at 2:32=E2=80=AFPM Erwan David <erwan@rail.eu.org>=
 wrote:
> >
> >     Le 16/01/2024 =C3=A0 12:10, Odhiambo Washington a =C3=A9crit :
> >     > I am getting stuck installing /usr/ports/graphics/pecl-imagick.
> >     >
> >     > ```
> >     > --- imagickdraw_class.lo ---
> >     >  clang -I.
> >     -I/usr/ports/graphics/pecl-imagick/work-php82/imagick-3.7.0
> >     > -I/usr/ports/graphics/pecl-imagick/work-php82/imagick-3.7.0/inclu=
de
> >     > -I/usr/ports/graphics/pecl-imagick/work-php82/imagick-3.7.0/main
> >     > -I/usr/ports/graphics/pecl-imagick/work-php82/imagick-3.7.0
> >     > -I/usr/local/include/php -I/usr/local/include/php/main
> >     > -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend
> >     > -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/li=
b
> >     > -isystem /usr/local/include -DHAVE_CONFIG_H -O2 -pipe
> >     > -fstack-protector-strong -isystem /usr/local/include
> >     > -fno-strict-aliasing -D_GNU_SOURCE -DZEND_COMPILE_DL_EXT=3D1 -c
> >     >
> >
>  /usr/ports/graphics/pecl-imagick/work-php82/imagick-3.7.0/imagickdraw_cl=
ass.c
> >
> >     > -MMD -MF imagickdraw_class.dep -MT imagickdraw_class.lo  -fPIC
> >     -DPIC
> >     > -o .libs/imagickdraw_class.o
> >     > --- imagick_file.lo ---
> >     > In file included from
> >     >
> >
>  /usr/ports/graphics/pecl-imagick/work-php82/imagick-3.7.0/imagick_filec:=
22:
> >     > In file included from ./php_imagick_file.h:24:
> >     > ./php_imagick_defs.h:25:12: fatal error: 'MagickWand/MagickWand.h=
'
> >     > file not found
> >     > #  include <MagickWand/MagickWand.h>
> >     >            ^~~~~~~~~~~~~~~~~~~~~~~~~
> >     > ```
> >     >
> >     > root@gw:/usr/ports/graphics/pecl-imagick # ls -al `find
> >     > /usr/local/include/ -name MagickWand.h`
> >     > -rw-r--r--  1 root wheel 3779 Jan 16 13:56
> >     > /usr/local/include/ImageMagick-7/MagickWand/MagickWand.h
> >     >
> >     > Not sure why the file it's not being found.
> >     >
> >     >
> >     See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D276368 bug =
is
> >     already corrected
> >
> >
> >     Erwan David
> >
> >
> > Thanks for this quick response.
> > I run this via cron nightly:
> >
> > ```
> > git -C /usr/ports pull
> >
> > ```
> >
> > I have just run it manually and it did pull some updates, but did not
> > solve my issue.
> >
> > What should I do?
> >
> > TIA
> >
> I updated my poudriere port source and it worked. Maybe you need to be
> on branch "latest" to get it now ?
>

That solved it!

--=20
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254 7 3200 0004/+254 7 2274 3223
"Oh, the cruft.", egrep -v '^$|^.*#' =C2=AF\_(=E3=83=84)_/=C2=AF :-)
[How to ask smart questions:
http://www.catb.org/~esr/faqs/smart-questions.html]

--000000000000b6a25c060f12122c
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Tue, Jan 16, 2024 at 2:55=E2=80=AF=
PM Erwan David &lt;<a href=3D"mailto:erwan@rail.eu.org">erwan@rail.eu.org</=
a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0p=
x 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Le=
 16/01/2024 =C3=A0 12:40, Odhiambo Washington a =C3=A9crit=C2=A0:<br>
&gt;<br>
&gt;<br>
&gt; On Tue, Jan 16, 2024 at 2:32=E2=80=AFPM Erwan David &lt;<a href=3D"mai=
lto:erwan@rail.eu.org" target=3D"_blank">erwan@rail.eu.org</a>&gt; wrote:<b=
r>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0Le 16/01/2024 =C3=A0 12:10, Odhiambo Washington a =
=C3=A9crit=C2=A0:<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; I am getting stuck installing=C2=A0/usr/ports/=
graphics/pecl-imagick.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; ```<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; --- imagickdraw_class.lo ---<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; =C2=A0clang -I.<br>
&gt;=C2=A0 =C2=A0 =C2=A0-I/usr/ports/graphics/pecl-imagick/work-php82/imagi=
ck-3.7.0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; -I/usr/ports/graphics/pecl-imagick/work-php82/=
imagick-3.7.0/include<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; -I/usr/ports/graphics/pecl-imagick/work-php82/=
imagick-3.7.0/main<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; -I/usr/ports/graphics/pecl-imagick/work-php82/=
imagick-3.7.0<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; -I/usr/local/include/php -I/usr/local/include/=
php/main<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; -I/usr/local/include/php/TSRM -I/usr/local/inc=
lude/php/Zend<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; -I/usr/local/include/php/ext -I/usr/local/incl=
ude/php/ext/date/lib<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; -isystem /usr/local/include -DHAVE_CONFIG_H -O=
2 -pipe<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; -fstack-protector-strong -isystem /usr/local/i=
nclude<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; -fno-strict-aliasing -D_GNU_SOURCE -DZEND_COMP=
ILE_DL_EXT=3D1 -c<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0/usr/ports/graphics/pecl-imagick/work-php82/imagick=
-3.7.0/imagickdraw_class.c<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; -MMD -MF imagickdraw_class.dep -MT imagickdraw=
_class.lo =C2=A0-fPIC<br>
&gt;=C2=A0 =C2=A0 =C2=A0-DPIC<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; -o .libs/imagickdraw_class.o<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; --- imagick_file.lo ---<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; In file included from<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0/usr/ports/graphics/pecl-imagick/work-php82/imagick=
-3.7.0/imagick_filec:22:<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; In file included from ./php_imagick_file.h:24:=
<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; ./php_imagick_defs.h:25:12: fatal error: &#39;=
MagickWand/MagickWand.h&#39;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; file not found<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; # =C2=A0include &lt;MagickWand/MagickWand.h&gt=
;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0^~~~~=
~~~~~~~~~~~~~~~~~~~~<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; ```<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; root@gw:/usr/ports/graphics/pecl-imagick # ls =
-al `find<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; /usr/local/include/ -name MagickWand.h`<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; -rw-r--r-- =C2=A01 root wheel 3779 Jan 16 13:5=
6<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; /usr/local/include/ImageMagick-7/MagickWand/Ma=
gickWand.h<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt; Not sure why the file it&#39;s not being found=
.<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0See <a href=3D"https://bugs.freebsd.org/bugzilla/sh=
ow_bug.cgi?id=3D276368" rel=3D"noreferrer" target=3D"_blank">https://bugs.f=
reebsd.org/bugzilla/show_bug.cgi?id=3D276368</a> bug is<br>
&gt;=C2=A0 =C2=A0 =C2=A0already corrected<br>
&gt;<br>
&gt;<br>
&gt;=C2=A0 =C2=A0 =C2=A0Erwan David<br>
&gt;<br>
&gt;<br>
&gt; Thanks for this quick response.<br>
&gt; I run this via cron nightly:<br>
&gt;<br>
&gt; ```<br>
&gt; git -C /usr/ports pull<br>
&gt;<br>
&gt; ```<br>
&gt;<br>
&gt; I have just run it manually and it did pull some updates, but did not =
<br>
&gt; solve my issue.<br>
&gt;<br>
&gt; What should I do?<br>
&gt;<br>
&gt; TIA<br>
&gt;<br>
I updated my poudriere port source and it worked. Maybe you need to be <br>
on branch &quot;latest&quot; to get it now ?<br></blockquote><div><br></div=
><div>That solved it!</div></div><div><br></div><span class=3D"gmail_signat=
ure_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><div d=
ir=3D"ltr"><div dir=3D"ltr"><div>Best regards,<br>Odhiambo WASHINGTON,<br>N=
airobi,KE<br>+254 7 3200 0004/+254 7 2274 3223<br>&quot;<span style=3D"font=
-size:12.8px">Oh, the cruft.</span><span style=3D"font-size:12.8px">&quot;,=
=C2=A0</span><span style=3D"font-size:12.8px">egrep -v &#39;^$|^.*#&#39;=C2=
=A0</span><span style=3D"background-color:rgb(34,34,34);color:rgb(238,238,2=
38);font-family:&quot;Lucida Console&quot;,Consolas,&quot;Courier New&quot;=
,monospace;font-size:13.6px">=C2=AF\_(=E3=83=84)_/=C2=AF</span><span style=
=3D"font-size:12.8px">=C2=A0:-)</span></div><div><span style=3D"font-size:1=
2.8px">[How to ask smart questions:=C2=A0</span><span style=3D"font-size:12=
.8px"><a href=3D"http://www.catb.org/~esr/faqs/smart-questions.html" target=
=3D"_blank">http://www.catb.org/~esr/faqs/smart-questions.html</a>]</span><=
/div></div></div></div></div>

--000000000000b6a25c060f12122c--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAAdA2WOzPrSpiUZFWOGhPSyXubJhmYN3LBejVC40jxuB-UiiwA>