Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Jan 2025 21:08:53 -0800
From:      Kevin Oberman <rkoberman@gmail.com>
To:        gnome@freebsd.org
Subject:   Re: www/webkit2-gtk@40 fails to build on 14.2-STABLE
Message-ID:  <CAN6yY1vF7Eg67qAtbH2tQWMJr%2BvkDoxNgAS3A8%2BB2T65g-TVow@mail.gmail.com>
In-Reply-To: <20250127024831.GK659@dell4>
References:  <20250127024831.GK659@dell4>

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

On Sun, Jan 26, 2025 at 6:48=E2=80=AFPM William Bulley <web@umich.edu> wrot=
e:

> I am running 14.2-STABLE on an amd64 system using the
> GENERIC kernel.  Please note that www/webkit2-gtk@60
> builds and installs just fine.
>
> When I attempt to build www/webkit2-gtk@40 like this:
>
>    # portmaster www/webkit2-gtk@40
>
> it fails at about the 50% point like this:
>
>    ninja: build stopped: subcommand failed.
>    =3D=3D=3D> Compilation failed unexpectedly.
>    Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before
>    reporting the failure to the maintainer.
>
> I tried to follow the above suggestion using make(1)
> inside the /usr/ports/www/webkit2-gtk directory, but
> it tries to build and install webkit2-gtk@60 which I
> already have.  I don't know how to tell it to do
> otherwise.  Please advise.  I looked for reports
> of this failure on the internet, but I did not find
> any.  Thank you in advance.  Have a great day!
>
> --
> William Bulley
> E-MAIL: web@umich.edu
> <web@umich.edu
>

You need to include the actual error. That is the reason (well, one of
them) for building with "MAKE_JOBS_UNSAFE=3Dyes". It results will be in the
build log, near the bottom, but above what you included. This will include
the actual error.

Have you deleted the old webkit2-gtk3? While it is replaced by
webkit2-gtk@40, the name change (gtk3 to gtk) causes "portmaster" to fail
to understand this.
If this is hte problem, you can install it with:
# portmaster -o www/webkit2-gtk@40 webkit2-gtk3

This really should be noted in UPDATING, but it seems that maintainers are
often failing to do this, assuming that everyone installs frem packages.
--=20
Kevin Oberman, Part time kid herder and retired Network Engineer
E-mail: rkoberman@gmail.com
PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683

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

<div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon=
t-family:tahoma,sans-serif;font-size:small">On Sun, Jan 26, 2025 at 6:48=E2=
=80=AFPM William Bulley &lt;<a href=3D"mailto:web@umich.edu">web@umich.edu<=
/a>&gt; wrote:</div></div><div class=3D"gmail_quote gmail_quote_container">=
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">I am running 14.2-STABLE =
on an amd64 system using the<br>
GENERIC kernel.=C2=A0 Please note that www/webkit2-gtk@60<br>
builds and installs just fine.<br>
<br>
When I attempt to build www/webkit2-gtk@40 like this:<br>
<br>
=C2=A0 =C2=A0# portmaster www/webkit2-gtk@40<br>
<br>
it fails at about the 50% point like this:<br>
<br>
=C2=A0 =C2=A0ninja: build stopped: subcommand failed.<br>
=C2=A0 =C2=A0=3D=3D=3D&gt; Compilation failed unexpectedly.<br>
=C2=A0 =C2=A0Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before<br>
=C2=A0 =C2=A0reporting the failure to the maintainer.<br>
<br>
I tried to follow the above suggestion using make(1)<br>
inside the /usr/ports/www/webkit2-gtk directory, but<br>
it tries to build and install webkit2-gtk@60 which I<br>
already have.=C2=A0 I don&#39;t know how to tell it to do<br>
otherwise.=C2=A0 Please advise.=C2=A0 I looked for reports<br>
of this failure on the internet, but I did not find<br>
any.=C2=A0 Thank you in advance.=C2=A0 Have a great day!<br>
<br>
-- <br>
William Bulley<br>
E-MAIL: <a href=3D"mailto:web@umich.edu" target=3D"_blank">web@umich.edu</a=
><br>
&lt;<a href=3D"mailto:web@umich.edu" target=3D"_blank">web@umich.edu</a><br=
></blockquote><div><br></div><div style=3D"font-family:tahoma,sans-serif;fo=
nt-size:small" class=3D"gmail_default">You need to include the actual error=
. That is the reason (well, one of them) for building with &quot;MAKE_JOBS_=
UNSAFE=3Dyes&quot;. It results will be in the build log, near the bottom, b=
ut above what you included. This will include the actual error.<br></div><d=
iv style=3D"font-family:tahoma,sans-serif;font-size:small" class=3D"gmail_d=
efault"><br></div><div style=3D"font-family:tahoma,sans-serif;font-size:sma=
ll" class=3D"gmail_default">Have you deleted the old webkit2-gtk3? While it=
 is replaced by webkit2-gtk@40, the name change (gtk3 to gtk) causes &quot;=
portmaster&quot; to fail to understand this.</div><div style=3D"font-family=
:tahoma,sans-serif;font-size:small" class=3D"gmail_default">If this is hte =
problem, you can install it with:</div><div style=3D"font-family:tahoma,san=
s-serif;font-size:small" class=3D"gmail_default"># portmaster -o www/webkit=
2-gtk@40 webkit2-gtk3</div><div style=3D"font-family:tahoma,sans-serif;font=
-size:small" class=3D"gmail_default"><br></div><div style=3D"font-family:ta=
homa,sans-serif;font-size:small" class=3D"gmail_default">This really should=
 be noted in UPDATING, but it seems that maintainers are often failing to d=
o this, assuming that everyone installs frem packages.<br></div></div><span=
 class=3D"gmail_signature_prefix">-- </span><br><div dir=3D"ltr" class=3D"g=
mail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr=
"><div><div dir=3D"ltr">Kevin Oberman, Part time kid herder and retired Net=
work Engineer<br>E-mail: <a href=3D"mailto:rkoberman@gmail.com" target=3D"_=
blank">rkoberman@gmail.com</a><br></div><div>PGP Fingerprint: D03FB98AFA78E=
3B78C1694B318AB39EF1B055683</div></div></div></div></div></div></div></div>=
</div>

--00000000000096a962062ca913d5--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1vF7Eg67qAtbH2tQWMJr%2BvkDoxNgAS3A8%2BB2T65g-TVow>