Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Mar 2022 17:32:44 +0300
From:      Dima Panov <fluffy@FreeBSD.org>
To:        dev-commits-ports-all@FreeBSD.org, ports-committers@FreeBSD.org,  dev-commits-ports-main@FreeBSD.org, Bernhard Froehlich <decke@FreeBSD.org>
Subject:   Re: git: 7e597115f051 - main - multimedia/tvheadend: Add dependency on libunwind
Message-ID:  <fe26ef24-0255-48c5-a99c-825a551775a8@Canary>
In-Reply-To: <202203201227.22KCRIZB097934@gitrepo.freebsd.org>
References:  <202203201227.22KCRIZB097934@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--62373b0c_66334873_65d
Content-Type: multipart/alternative; boundary="62373b0c_643c9869_65d"

--62373b0c_643c9869_65d
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Moin=21

It will broke build for any arch which not listed in list from libunwind/=
Makefile:
ONLY=5F=46OR=5FARCHS=3D aarch64 amd64 armv6 armv7 i386 powerpc64 powerpc6=
4le

Better way is add dependency only on supported arches:

LIB=5FDEPENDS+=3D =24=7BLIB=5FDEPENDS=5F=24=7BARCH=7D=7D
LIB=5FDEPENDS=5Faarch64=3D libunwind.so:devel/libunwind
LIB=5FDEPENDS=5Famd64=3D libunwind.so:devel/libunwind
LIB=5FDEPENDS=5Farmv7=3D libunwind.so:devel/libunwind
LIB=5FDEPENDS=5Fi386=3D libunwind.so:devel/libunwind
LIB=5FDEPENDS=5Fpowerpc64=3D libunwind.so:devel/libunwind
LIB=5FDEPENDS=5Fpowerpc64le=3D libunwind.so:devel/libunwind

--
Dima. (desktop, kde, x11, office, ports-secteam)=40=46reeBSD team
(fluffy=40=46reeBSD.org, https://t.me/dima=5Fpanov)

> On Sunday, Mar 20, 2022 at 3:27 PM, Bernhard =46roehlich <decke=40=46re=
eBSD.org (mailto:decke=40=46reeBSD.org)> wrote:
> The branch main has been updated by decke:
>
> URL: https://cgit.=46reeBSD.org/ports/commit/=3Fid=3D7e597115f051a56e7c=
9313a07ac3733d18216280
>
> commit 7e597115f051a56e7c9313a07ac3733d18216280
> Author: Bernhard =46roehlich <decke=40=46reeBSD.org>
> AuthorDate: 2022-03-20 12:22:31 +0000
> Commit: Bernhard =46roehlich <decke=40=46reeBSD.org>
> CommitDate: 2022-03-20 12:27:13 +0000
>
> multimedia/tvheadend: Add dependency on libunwind
>
> Up to now libunwind was silenty used from base but now on 14-current
> libunwind is not available in base anymore so it fails. I decided to
> unconditionally use libunwind from ports on all =46reeBSD version for
> consistency.
> ---
> multimedia/tvheadend/Makefile =7C 5 +++--
> 1 file changed, 3 insertions(+), 2 deletions(-)
>
> diff --git a/multimedia/tvheadend/Makefile b/multimedia/tvheadend/Makef=
ile
> index b2faf96eefa3..98af2a01f542 100644
> --- a/multimedia/tvheadend/Makefile
> +++ b/multimedia/tvheadend/Makefile
> =40=40 -3,7 +3,7 =40=40
> PORTNAME=3D tvheadend
> PORTVERSION=3D 4.2.8
> DISTVERSIONPRE=46IX=3D v
> -PORTREVISION=3D 5
> +PORTREVISION=3D 6
> CATEGORIES=3D multimedia
>
> MAINTAINER=3D decke=40=46reeBSD.org
> =40=40 -16,7 +16,8 =40=40 BUILD=5FDEPENDS=3D bash:shells/bash =5C
> cmake:devel/cmake =5C
> =24=7BLOCALBASE=7D/include/linux/videodev2.h:multimedia/v4l=5Fcompat
> LIB=5FDEPENDS=3D libcurl.so:ftp/curl =5C
> - liburiparser.so:net/uriparser
> + liburiparser.so:net/uriparser =5C
> + libunwind.so:devel/libunwind
> RUN=5FDEPENDS=3D dtv-scan-tables>=3D0:multimedia/dtv-scan-tables
>
> USES=3D compiler:c++11-lang gettext gmake pkgconfig python shebangfix s=
sl
>

--62373b0c_643c9869_65d
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

<html xmlns=3D=22http://www.w3.org/1999/xhtml=22><head>; <title></title> <=
meta name=3D=22viewport=22 content=3D=22width=3Ddevice-width, initial-sca=
le=3D1.0, user-scalable=3Dno=22> </head> <body style=3D=22font-family:Hel=
vetica;color:=23000000;font-size:13px;=22><img id=3D=22A70DE1309048A054D4=
057=46BA8=462C9D8=46=22 alt=3D=22=22 width=3D=220px=22 src=3D=22https://r=
ead-receipts.canarymail.io:8100/track/2BD3A57834=462C18772CBE819A75674B4=5F=
A70DE1309048A054D4057=46BA8=462C9D8=46.png=22 height=3D=220px=22><div id=3D=
=22CanaryBody=22> <div> Moin=21</div><div><br></div><div>It will broke bu=
ild for any arch which not listed in list from libunwind/Makefile:</div><=
div>ONLY=5F=46OR=5FARCHS=3D aarch64 amd64 armv6 armv7 i386 powerpc64 powe=
rpc64le<br></div> <div><br></div><div>Better way is add dependency only o=
n supported arches:</div><div><br></div><div>LIB=5FDEPENDS+=3D =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=24=7BLIB=5FDEPENDS=5F=24=7B=
ARCH=7D=7D</div><div>LIB=5FDEPENDS=5Faarch64=3D =C2=A0 =C2=A0libunwind.so=
:devel/libunwind</div><div>LIB=5FDEPENDS=5Famd64=3D =C2=A0 =C2=A0 =C2=A0l=
ibunwind.so:devel/libunwind</div><div>LIB=5FDEPENDS=5Farmv7=3D =C2=A0 =C2=
=A0 =C2=A0libunwind.so:devel/libunwind</div><div>LIB=5FDEPENDS=5Fi386=3D =
=C2=A0 =C2=A0 =C2=A0 libunwind.so:devel/libunwind</div><div>LIB=5FDEPENDS=
=5Fpowerpc64=3D =C2=A0libunwind.so:devel/libunwind</div><div>LIB=5FDEPEND=
S=5Fpowerpc64le=3D =C2=A0 =C2=A0 =C2=A0 =C2=A0libunwind.so:devel/libunwin=
d=C2=A0</div><div><br></div><div><br></div> </div> <div id=3D=22CanarySig=
=22> <div> <div style=3D=22font-family:Helvetica;=22>--<br><div>Dima. (de=
sktop, kde, x11, office, ports-secteam)=40=46reeBSD team</div><div>(fluff=
y=40=46reeBSD.org, https://t.me/dima=5Fpanov)</div></div>; <div><br></div>=
 </div> </div> <div id=3D=22CanaryDropbox=22> </div> <blockquote id=3D=22=
CanaryBlockquote=22> <div> <div>On Sunday, Mar 20, 2022 at 3:27 PM, Bernh=
ard =46roehlich &lt;<a href=3D=22mailto:decke=40=46reeBSD.org=22>decke=40=
=46reeBSD.org</a>&gt; wrote:<br></div> <div>The branch main has been upda=
ted by decke: <br> <br>URL: https://cgit.=46reeBSD.org/ports/commit/=3Fid=
=3D7e597115f051a56e7c9313a07ac3733d18216280 <br> <br>commit 7e597115f051a=
56e7c9313a07ac3733d18216280 <br>Author: Bernhard =46roehlich &lt;decke=40=
=46reeBSD.org&gt; <br>AuthorDate: 2022-03-20 12:22:31 +0000 <br>Commit: B=
ernhard =46roehlich &lt;decke=40=46reeBSD.org&gt; <br>CommitDate: 2022-03=
-20 12:27:13 +0000 <br> <br> multimedia/tvheadend: Add dependency on libu=
nwind <br> <br> Up to now libunwind was silenty used from base but now on=
 14-current <br> libunwind is not available in base anymore so it fails. =
I decided to <br> unconditionally use libunwind from ports on all =46reeB=
SD version for <br> consistency. <br>--- <br> multimedia/tvheadend/Makefi=
le =7C 5 +++-- <br> 1 file changed, 3 insertions(+), 2 deletions(-) <br> =
<br>diff --git a/multimedia/tvheadend/Makefile b/multimedia/tvheadend/Mak=
efile <br>index b2faf96eefa3..98af2a01f542 100644 <br>--- a/multimedia/tv=
headend/Makefile <br>+++ b/multimedia/tvheadend/Makefile <br>=40=40 -3,7 =
+3,7 =40=40 <br> PORTNAME=3D tvheadend <br> PORTVERSION=3D 4.2.8 <br> DIS=
TVERSIONPRE=46IX=3D v <br>-PORTREVISION=3D 5 <br>+PORTREVISION=3D 6 <br> =
CATEGORIES=3D multimedia <br> <br> MAINTAINER=3D decke=40=46reeBSD.org <b=
r>=40=40 -16,7 +16,8 =40=40 BUILD=5FDEPENDS=3D bash:shells/bash =5C <br> =
cmake:devel/cmake =5C <br> =24=7BLOCALBASE=7D/include/linux/videodev2.h:m=
ultimedia/v4l=5Fcompat <br> LIB=5FDEPENDS=3D libcurl.so:ftp/curl =5C <br>=
- liburiparser.so:net/uriparser <br>+ liburiparser.so:net/uriparser =5C <=
br>+ libunwind.so:devel/libunwind <br> RUN=5FDEPENDS=3D dtv-scan-tables&g=
t;=3D0:multimedia/dtv-scan-tables <br> <br> USES=3D compiler:c++11-lang g=
ettext gmake pkgconfig python shebangfix ssl <br> <br></div> </div> </blo=
ckquote> </body></html>
--62373b0c_643c9869_65d--

--62373b0c_66334873_65d
Content-Type: application/pgp-signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: Canary PGP V3

iQJVBAABCgA/OBxEaW1hIFBhbm92IChGcmVlQlNELk9SRyBDb21taXR0ZXIpIDxm
bHVmZnlARnJlZUJTRC5PUkc+BQJiNzsMAAoJEPuLoJ3VOY8p2cAP/2fhuL0q9Wq0
F/Z7Nv5WtNujuPhEPjNeJ+ai4IqvIw/PcyQUngpuHs59xCKjn96TUmr5rXh0bJSt
/+6btPB5rciaiqto+SMwPLbkfjRn4bKMuzSZoerEKAhCZLSbI5+YyLXovDtLFmR/
/i1tlgph2ElF9GUN+xcW4habO5NApEbTRMh+YmsC3cWPmzvIwuKY4+jMfeImuQZW
iEHdLoWjh47hzfruWZEs3zT6mzrHc/RzFp/VIhDHDIqISVqQffHsTzOJ4xvOaDFR
KbYwCNI81FQKqNMTTJ0vFMtEc2/VR+a0gNuGQKfjGi5w1goA8f8/HisgQEIyG5jS
MIJCDg/sT754BjcAZqCYHkDhLjfY+hBb8XEEQhPnCGwzcknb4NLY5E0wThPnBtMa
TdmKDtBFlYkeykqyOi/n2c7NxdBWTly7n85nIiGW2R6GlefLX2xf1drkbqTAa4L/
72rYzwUBM1lCnZg0t1Jmw2UOzocZj2tefym4ld3DT3UfqUgl99Lo1ca9B2DY0F2B
3uQlwr8Mw+g4RtUMv190xVW5GI49DIJZCU4Erj9+JmAS6Jxn12x/xJ2JuryMgL38
rnhcb9LI+dUFf8p6a6nSQuCXe24VQbqipHqVw83EczKbBAm0bCyNR7rpmbwlIakY
y6fsk9zM+YJvNhwxcLyf539vpNfqk4+9
=13Ro
-----END PGP SIGNATURE-----

--62373b0c_66334873_65d--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?fe26ef24-0255-48c5-a99c-825a551775a8>