From nobody Sun Jan 19 15:24:12 2025 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YbchJ3LBpz5lMb4 for ; Sun, 19 Jan 2025 15:24:16 +0000 (UTC) (envelope-from daniel.engberg.lists@pyret.net) Received: from smtp-8faa.mail.infomaniak.ch (smtp-8faa.mail.infomaniak.ch [83.166.143.170]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "relay.mail.infomaniak.ch", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YbchH10CVz3cBV for ; Sun, 19 Jan 2025 15:24:15 +0000 (UTC) (envelope-from daniel.engberg.lists@pyret.net) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=pyret.net header.s=20231006 header.b=CR+Q6MF8; spf=pass (mx1.freebsd.org: domain of daniel.engberg.lists@pyret.net designates 83.166.143.170 as permitted sender) smtp.mailfrom=daniel.engberg.lists@pyret.net; dmarc=pass (policy=reject) header.from=pyret.net Received: from smtp-3-0000.mail.infomaniak.ch (smtp-3-0000.mail.infomaniak.ch [10.4.36.107]) by smtp-3-3000.mail.infomaniak.ch (Postfix) with ESMTPS id 4YbchD6Ywhzt0H; Sun, 19 Jan 2025 16:24:12 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pyret.net; s=20231006; t=1737300252; bh=QyIDxMVPt9AgbA4IvGbYf1qfwiwvTG6o/r1R2p7nhhY=; h=Date:Subject:From:Reply-To:To:Cc:References:In-Reply-To:From; b=CR+Q6MF8tgwOOL/JSCZTAK8W1bFwv//OhxZ+rERp9q6KNIhfOq0ngh2kWClmNYYba Hlak4+8/k5ev+EDNB2Rzo3Ax9itXbOcF6woEcKJ04uU58Hh7YRvN3quyJwNaQO7h3E 2HLlM/pH2Thu44nrRfq5pH33gLQFfUkH1e3B7IbKRFLlLfPiKXKzEglFOaaixlrh0v +1gFWSRKVNgouzS7XNkTLNdUwzBGEGut0kyWx1qhvQpNXP68bQVFv+GE+aYl90/pxn PbS23KpHJZo/KizvCgW/22mWv400OS4QGW8M6u8oifYeZGOv9vF7nzot5i2V7csy9n waKNyDQPgaCvg== Received: from unknown by smtp-3-0000.mail.infomaniak.ch (Postfix) with ESMTPA id 4YbchD2ncvz6FM; Sun, 19 Jan 2025 16:24:12 +0100 (CET) Message-ID: <23a3b99a51170a06f24f96681b418e74@mail.infomaniak.com> Date: Sun, 19 Jan 2025 16:24:12 +0100 Subject: Re: git: 942e8b555262 - main - graphics/pcdtojpeg: Converts PCD (Kodak Photo CD) image files From: Daniel Engberg Reply-To: Daniel Engberg To: Dirk Meyer Cc: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="_=_swift_1737300252_b897e47a1208bcdbeacbb27744f779ae_=_" X-WS-User-Origin: eyJpdiI6IlF4QUJRaloyK05CZUtsQkloV1dpZnc9PSIsInZhbHVlIjoiNVBxTktjTlpZUG9sNmkycVgzb1Jtdz09IiwibWFjIjoiNWZiNjQ1ZDI4NGM4NGUwMjhjNzVkMjY1YTMzZjc1ZjBjODBjNjliZGQ3Zjg0MjlmZDhjOTkwMzgwYTYyN2I2MCIsInRhZyI6IiJ9 X-WS-User-Mbox: eyJpdiI6IlBxc1JYR1VWQzc4ZFdFRmc0eEZrdlE9PSIsInZhbHVlIjoiaFVsdkRUWmphSldpUk80dC81M1Uydz09IiwibWFjIjoiNWVmZWRmZmRmZmE3OGZmNzc1ZGEzZmEzMjE5NDNhNWYyNTM3ZGUwOTczOTU0OGU5OTI3NjQ4YzdiNjY3MmRhNCIsInRhZyI6IiJ9 X-WS-Location: eJxzKUpMKykGAAfpAmU- X-Mailer: Infomaniak Workspace (1.3.829) References: <202501051538.505FcMKp033044@gitrepo.freebsd.org> <5833df103504c8d1ced63548aacee4cc@mail.infomaniak.com> In-Reply-To: X-Infomaniak-Routing: alpha X-Spamd-Result: default: False [-2.09 / 15.00]; RBL_SENDERSCORE_REPUT_6(1.00)[83.166.143.170:from]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.995]; BAD_REP_POLICIES(0.10)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RWL_MAILSPIKE_GOOD(-0.10)[83.166.143.170:from]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; R_SPF_ALLOW(0.00)[+ip4:83.166.143.168/29]; ASN(0.00)[asn:29222, ipnet:83.166.128.0/19, country:CH]; DKIM_TRACE(0.00)[pyret.net:+]; MLMMJ_DEST(0.00)[dev-commits-ports-main@FreeBSD.org]; R_DKIM_ALLOW(0.00)[pyret.net:s=20231006]; DMARC_POLICY_ALLOW(0.00)[pyret.net,reject]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; HAS_REPLYTO(0.00)[daniel.engberg.lists@pyret.net]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; REPLYTO_EQ_FROM(0.00)[] X-Spamd-Bar: -- X-Rspamd-Queue-Id: 4YbchH10CVz3cBV --_=_swift_1737300252_b897e47a1208bcdbeacbb27744f779ae_=_ Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2025-01-05T18:54:50.000+01:00, Daniel Engberg wrote: >=C2=A0On=C2=A02025-01-05T18:47:02.000+01:00,=C2=A0Dan= iel=C2=A0Engberg >=C2=A0 >=C2=A0=C2= =A0wrote: >=C2=A0 >>=C2=A0=C2=A0On=C2=A02025-01-05T16:38:28.000+01:00,= =C2=A0Dirk=C2=A0Meyer=C2=A0 >>=C2=A0=C2=A0 >>=C2= =A0=C2=A0=C2=A0wrote: >>=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0The=C2=A0bran= ch=C2=A0main=C2=A0has=C2=A0been=C2=A0updated=C2=A0by=C2=A0dinoex: >>>= =C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0URL: >>>=C2=A0=C2=A0= =C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0https://cgit.FreeBSD.org/ports/commit/?= id=3D942e8b555262a6e684ef69e96e0036e065fb8211 >>>=C2=A0=C2=A0=C2=A0 >>>= =C2=A0=C2=A0=C2=A0=C2=A0commit=C2=A0942e8b555262a6e684ef69e96e0036e065fb821= 1 >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0Author:=C2=A0Dirk= =C2=A0Meyer=C2=A0 >>>=C2=A0=C2=A0=C2=A0 >>>=C2= =A0=C2=A0=C2=A0=C2=A0AuthorDate:=C2=A02025-01-05=C2=A015:38:11=C2=A0+0000= >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0Commit:=C2=A0Dirk= =C2=A0Meyer=C2=A0 >>>=C2=A0=C2=A0=C2=A0 >>>=C2= =A0=C2=A0=C2=A0=C2=A0CommitDate:=C2=A02025-01-05=C2=A015:38:11=C2=A0+0000= >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0graphics/pcdtojpeg:= =C2=A0Converts=C2=A0PCD=C2=A0(Kodak=C2=A0Photo=C2=A0CD)=C2=A0image=C2=A0fil= es >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0--- >>>=C2=A0= =C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0graphics/Makefile=C2=A0|=C2=A01= =C2=A0+ >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0graphics/pcdto= jpeg/Makefile=C2=A0|=C2=A033=C2=A0++++++ >>>=C2=A0=C2=A0=C2=A0 >>>= =C2=A0=C2=A0=C2=A0=C2=A0graphics/pcdtojpeg/distinfo=C2=A0|=C2=A03=C2=A0+ = >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0graphics/pcdtojpeg/pkg-d= escr=C2=A0|=C2=A03=C2=A0+ >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2= =A0=C2=A0graphics/pcdtojpeg/pkg-plist=C2=A0|=C2=A0238 >>>=C2=A0=C2=A0= =C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A0+++++++++++++++++++++++++++++++++++++++= ++++ >>>=C2=A0=C2=A0=C2=A0 >>>=C2=A0=C2=A0=C2=A0=C2=A05=C2=A0files= =C2=A0changed,=C2=A0278=C2=A0insertions(+) >>=C2=A0=C2=A0 >>=C2=A0= =C2=A0=C2=A0Hi, >>=C2=A0=C2=A0 >>=C2=A0=C2=A0=C2=A0Unfortunately=C2= =A0this=C2=A0appears=C2=A0to=C2=A0be=C2=A0broken=C2=A0in=C2=A0multiple= =C2=A0ways. >>=C2=A0=C2=A0 >>=C2=A0=C2=A0=C2=A0Resulting=C2=A0binary= =C2=A0doesn't=C2=A0work=C2=A0(14.2-RELEASE=C2=A0on=C2=A0amd64): >>=C2= =A0=C2=A0 >>=C2=A0=C2=A0=C2=A0pcdtojpeg=C2=A0BlownJohn.pcd=C2=A0BlownJohn= -pcd-stock.jpeg >>=C2=A0=C2=A0 >>=C2=A0=C2=A0=C2=A0Segmentation=C2= =A0fault=C2=A0(core=C2=A0dumped) >>=C2=A0=C2=A0 >>=C2=A0=C2=A0=C2=A0pcd= tojpeg=C2=A0-r=C2=A04=C2=A0BlownJohn.pcd=C2=A0BlownJohn-pcdtojpeg-5.jpg >= >=C2=A0=C2=A0 >>=C2=A0=C2=A0=C2=A0Segmentation=C2=A0fault=C2=A0(core= =C2=A0dumped) >>=C2=A0=C2=A0 >>=C2=A0=C2=A0=C2=A0pcdtojpeg=C2=A0-r= =C2=A03=C2=A0BlownJohn.pcd=C2=A0BlownJohn-pcdtojpeg-5.jpg >>=C2=A0=C2= =A0 >>=C2=A0=C2=A0=C2=A0Segmentation=C2=A0fault=C2=A0(core=C2=A0dumped)= >>=C2=A0=C2=A0 >>=C2=A0=C2=A0=C2=A0pcdtojpeg=C2=A0-r=C2=A05=C2=A0Blown= John.pcd=C2=A0BlownJohn-pcdtojpeg-5.jpg >>=C2=A0=C2=A0 >>=C2=A0=C2= =A0=C2=A0Warning:=C2=A0Could=C2=A0not=C2=A0open=C2=A064Base=C2=A0IPE=C2= =A0file >>=C2=A0=C2=A0 >>=C2=A0=C2=A0=C2=A0while=C2=A0trying=C2=A0to= =C2=A0process=C2=A0ICE=C2=A0file >>=C2=A0=C2=A0 >>=C2=A0=C2=A0=C2=A0"/h= ome/diizzy/patches-upstream/IPE/BlownJohn/64BASE/INFO.IC" >>=C2=A0=C2= =A0 >>=C2=A0=C2=A0=C2=A0Segmentation=C2=A0fault=C2=A0(core=C2=A0dumped)= >>=C2=A0=C2=A0 >>=C2=A0=C2=A0=C2=A0While=C2=A0documentation=C2=A0is= =C2=A0provided=C2=A0a=C2=A0note=C2=A0about=C2=A0this=C2=A0during=C2=A0insta= ll >>=C2=A0=C2=A0 >>=C2=A0=C2=A0=C2=A0would >>=C2=A0=C2=A0 >>=C2= =A0=C2=A0=C2=A0be=C2=A0helpful. >>=C2=A0=C2=A0 >>=C2=A0=C2=A0=C2=A0Imag= e=C2=A0source: >>=C2=A0=C2=A0 >>=C2=A0=C2=A0=C2=A0https://sembiance.com= /fileFormatSamples/image/pcd/ >>=C2=A0=C2=A0 >>=C2=A0=C2=A0=C2=A0CXXFLA= GS=C2=A0are=C2=A0dropped=C2=A0due=C2=A0to=C2=A0misspelling >>=C2=A0=C2= =A0 >>=C2=A0=C2=A0=C2=A0https://cgit.freebsd.org/ports/tree/graphics/pcdt= ojpeg/Makefile?id=3D942e8b555262a6e684ef69e96e0036e065fb8211#n23 >>=C2= =A0=C2=A0 >>=C2=A0=C2=A0=C2=A0We=C2=A0likely=C2=A0avoid=C2=A0doing=C2= =A0exercises=C2=A0with=C2=A0tar=C2=A0in=C2=A0post-install >>=C2=A0=C2= =A0sections? >>=C2=A0=C2=A0 >>=C2=A0=C2=A0=C2=A0Please=C2=A0sort=C2= =A0USES=C2=A0and=C2=A0make=C2=A0it=C2=A0a=C2=A0separate=C2=A0sections. >>= =C2=A0=C2=A0 >>=C2=A0=C2=A0=C2=A0I'm=C2=A0not=C2=A0sure=C2=A0if=C2=A0the= =C2=A0claims=C2=A0on=C2=A0the=C2=A0page=C2=A0are=C2=A0still=C2=A0valid= =C2=A0as >>=C2=A0=C2=A0 >>=C2=A0=C2=A0=C2=A0ImageMagick7 >>=C2=A0= =C2=A0 >>=C2=A0=C2=A0=C2=A0appears=C2=A0to=C2=A0work=C2=A0fine=C2=A0as= =C2=A0long=C2=A0as=C2=A0you=C2=A0set=C2=A0colorspace=C2=A0to=C2=A0sRGB= =C2=A0during >>=C2=A0=C2=A0 >>=C2=A0=C2=A0=C2=A0conversion. >>=C2= =A0=C2=A0 >>=C2=A0=C2=A0=C2=A0Best=C2=A0regards, >>=C2=A0=C2=A0 >>= =C2=A0=C2=A0=C2=A0Daniel >=C2=A0 >=C2=A0Hi, >=C2=A0 >=C2=A0Might= =C2=A0also=C2=A0add=C2=A0that=C2=A0ffmpeg=C2=A0also=C2=A0seems=C2=A0to= =C2=A0convert=C2=A0without=C2=A0any=C2=A0issues >=C2=A0 >=C2=A0however= =C2=A0the=C2=A0image=C2=A0is=C2=A0rotated=C2=A090=C2=A0degrees. >=C2= =A0 >=C2=A0Best=C2=A0regards, >=C2=A0 >=C2=A0Daniel Hi, Ple= ase respond otherwise this will likely be backed out as it doesn't work.= Best regards, Daniel --_=_swift_1737300252_b897e47a1208bcdbeacbb27744f779ae_=_ Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
On 2025-01-05T18:54:50.000+01:00, Daniel Engberg= <daniel.engberg.lists@pyret.net> wrote:
On 2025-01-05T18:47:02.0= 00+01:00, Daniel Engberg

On 2025-01-05T16:38:28.000+01:00, Dirk Meyer <= dinoex@FreeBSD.org>

wrote:
<= div>
The branch main ha= s been updated by dinoex:

URL:
<= div> https://cgit= .FreeBSD.org/ports/commit/?id=3D942e8b555262a6e684ef69e96e0036e065fb8211

AuthorDate: 2025= -01-05 15:38:11 +0000

Commit: Dirk Meyer = <dinoex@FreeBSD.org>

Commi= tDate: 2025-01-05 15:38:11 +0000

graphics= /pcdtojpeg: Converts PCD (Kodak Photo CD) image files

<= /div>
---

graphics/Makefile | 1 +<= br>

graphics/pcdtojpeg/Makefile | 33 ++++++

graphics/pcdtojpeg/distinfo | 3 +

graphics/pcdtojpeg/pkg-descr | 3 +
=
graphics/pcdtojpeg/pkg-plist | 238
++++= +++++++++++++++++++++++++++++++++++++++

5= files changed, 278 insertions(+)

Hi,

Unfortunately this appears to be bro= ken in multiple ways.

Resulting binary doesn= 't work (14.2-RELEASE on amd64):

pcdtojpeg B= lownJohn.pcd BlownJohn-pcd-stock.jpeg

Segmen= tation fault (core dumped)

pcdtojpeg -r 4 Bl= ownJohn.pcd BlownJohn-pcdtojpeg-5.jpg

Segmen= tation fault (core dumped)

pcdtojpeg -r 3 Bl= ownJohn.pcd BlownJohn-pcdtojpeg-5.jpg

Segmen= tation fault (core dumped)

pcdtojpeg -r 5 Bl= ownJohn.pcd BlownJohn-pcdtojpeg-5.jpg

Warnin= g: Could not open 64Base IPE file

while tryi= ng to process ICE file

"/home/diizzy/patches= -upstream/IPE/BlownJohn/64BASE/INFO.IC"

Segm= entation fault (core dumped)

While documenta= tion is provided a note about this during install
would
<= /div>

be helpful.

Image= source:


C= XXFLAGS are dropped due to misspelling


<= div> We likely avoid doing exercises with tar in post-install sections?
=

Please sort USES and make it a separate section= s.

I'm not sure if the claims on the page ar= e still valid as
ImageMagick7

= appears to work fine as long as you set colorspace to sRGB during

conversion.

Best rega= rds,

Daniel

=
Hi,

Might also add that ffmpeg also= seems to convert without any issues
however the image is rot= ated 90 degrees.

Best regards,
<= br>
Daniel
Hi,

Please respond otherwise th= is will likely be backed out as it doesn't work.
Best regards,
Daniel
--_=_swift_1737300252_b897e47a1208bcdbeacbb27744f779ae_=_--