Return-Path: <SRS0=RA34=2G=lists.osgeo.org=tiff-bounces@osgeo.org>
Received: from mailfep023.skynet.be ([10.35.132.206])
          by mailafep065-svc.mx.internal
          (InterMail vM.9.07.03.022 201-2473-138-3) with ESMTP
          id <20221005123931.EFCP3795.mailafep065-svc.mx.internal@mailfep023.skynet.be>
          for <chris.lindelaan@skynet.be>; Wed, 5 Oct 2022 14:39:31 +0200
Received: from mailgate209.isp.belgacom.be ([195.238.22.41])
          by mailfep023.skynet.be
          (InterMail vM.8.04.03.28.4 201-2389-100-182-103-20180124)
          with ESMTP
          id <20221005123931.SQOQ11465.mailfep023.skynet.be@mailgate209.isp.belgacom.be>
          for <chris.lindelaan@skynet.be>; Wed, 5 Oct 2022 14:39:31 +0200
Authentication-Results: mx201.skynet.be; dkim=none (message not signed) header.i=none; spf=None smtp.pra=tiff-bounces@lists.osgeo.org; spf=Pass smtp.mailfrom=SRS0=RA34=2G=lists.osgeo.org=tiff-bounces@osgeo.org; spf=PermError smtp.helo=postmaster@lists.osgeo.org
Received-SPF: None (mx201.skynet.be: no sender authenticity
  information available from domain of
  tiff-bounces@lists.osgeo.org) identity=pra;
  client-ip=140.211.15.3; receiver=mx201.skynet.be;
  envelope-from="SRS0=RA34=2G=lists.osgeo.org=tiff-bounces@osgeo.org";
  x-sender="tiff-bounces@lists.osgeo.org";
  x-conformance=sidf_compatible
Received-SPF: Pass (mx201.skynet.be: domain of
  SRS0=RA34=2G=lists.osgeo.org=tiff-bounces@osgeo.org
  designates 140.211.15.3 as permitted sender)
  identity=mailfrom; client-ip=140.211.15.3;
  receiver=mx201.skynet.be;
  envelope-from="SRS0=RA34=2G=lists.osgeo.org=tiff-bounces@osgeo.org";
  x-sender="SRS0=RA34=2G=lists.osgeo.org=tiff-bounces@osgeo.org";
  x-conformance=sidf_compatible; x-record-type="v=spf1";
  x-record-text="v=spf1 mx a:mail.osgeo.org a:lists.osgeo.org
  a:mail.osgeo.osuosl.org ip4:140.211.15.3 a:osgeo7.osgeo.org
  a:trac.osgeo.org a:dev.trac.osgeo.org
  a:secure.osgeo.osuosl.org ip4:140.211.15.57
  ip4:140.211.15.32 ip4:140.211.15.26 ip4:140.211.15.6"
Received-SPF: PermError (mx201.skynet.be: cannot correctly
  interpret sender authenticity information from domain of
  postmaster@lists.osgeo.org) identity=helo;
  client-ip=140.211.15.3; receiver=mx201.skynet.be;
  envelope-from="SRS0=RA34=2G=lists.osgeo.org=tiff-bounces@osgeo.org";
  x-sender="postmaster@lists.osgeo.org";
  x-conformance=sidf_compatible; x-record-type="v=spf1";
  x-record-text=""
X-Ironport-Dmarc-Check-Result: validskip
IronPort-SDR: VVHQO3/RKx8gQFJXkzCtDoXpFh72mWndL+VtExLM9L6QDpMmDfvl3X/kHSUQPNdiLQqfFKmWJj
 ZjXDH7bq7rB+E5qibkFOs/Xjz80RVyxtBFAKReK/PHn0NPJ8VU863Lca27suElDzrdZzHlWOkn
 p3hej9TVQ5A0/F5sy75954PEebxP6a5JMX/9qetbvaMwu6Njx84KPoxdN76atM9MudNEMaRQot
 3Z7Wd4LQ5mze+zvO+YIBaXRPCSnD9ysq0fks4/xeMqPD0tAYutlxYoAiyQ9+dBvthu+o7bN27X
 WYP14gJxOMDyNu+A+t6UMZFW
X-Proximus-RemoteIp: 140.211.15.3
X-Proximus-Mfrom: SRS0=RA34=2G=lists.osgeo.org=tiff-bounces@osgeo.org
X-Proximus-Rcpto: chris.lindelaan@skynet.be
X-IPAS-Result: =?us-ascii?q?A0EECABwej1jhwMP04xaHgEBCxIMQIJwgQMZAWUCVyoCA?=
 =?us-ascii?q?QhMhE+IfoZNAQEGgUIZfYc9gm2GCo1BFAEBAgEBAQEBCSwBCgkCBAEBAQIEi?=
 =?us-ascii?q?XEgBQEENBMBAgQBAQEBAwIDAQEBAQEBAwEBAQQBAQECAQECBAICAQECEAEBA?=
 =?us-ascii?q?RkJFwcQDgM+gQREBGYGXwSBTyUMAjENgjUFAgMYDm6BCAEBAQEBAQEBAQEBA?=
 =?us-ascii?q?QEBAQEBAQEWAg1SaAIEAQEFAhkKGQoeDgMBAgQCAgFDBAQCAgMBFQ4BIQ8BB?=
 =?us-ascii?q?BMFBgULgmIBgmwBMwMEAQupaAKBMhpnhHCBbhmDBgaBPYhKAQGIIX2BEHobg?=
 =?us-ascii?q?nMHg1ABBIUzgmYEmjYDCQMHBSwdBQsmCwMLHw0UNhgDFAMFIQcDGQ8jDQ0EH?=
 =?us-ascii?q?QwDAwUlAwICGwcCAgMCBhMFAgI1GDQIBAgEKyQPBQIHLwUELwIeBAUGEQgCF?=
 =?us-ascii?q?gIGBAQEBBUCEAgCCCYXBxMQIxkBBVkOCSEcKA0FBhMDIG8FBxgjDygvaSsdG?=
 =?us-ascii?q?wqBDCooFQMEBAMCBhMDAyICECoxFAQpExItBytxCQIDIhhTAwMEKCwDCSEfB?=
 =?us-ascii?q?xkPJDwHWDoFAwIQIj0GAwkDAiJZdzISFAUDDRkmCAUkFhsECDwCBQZTBgEMA?=
 =?us-ascii?q?goSAxIPLUoPSpl7gSCBbhMsIjk9CCV4C5YqjBgOjA6TLQoQg02BRAeBXogTj?=
 =?us-ascii?q?QSHejKXEgORcZcPjT+VXYRQgXgjgVwfZjs+gik/DwEDAg0CAQEBAwECAQICA?=
 =?us-ascii?q?QECAwEBAotFi16FS0EzOwIGAQoBAQMJhUwegmGBbgEB?=
IronPort-PHdr: A9a23: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
IronPort-Data: A9a23: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
 sMYdhpgCh20bGiBOfPcO8xbPg==
IronPort-HdrOrdr: A9a23:zoesc60IL/gZMRFZRhZuVQqjBAMkLtp133Aq2lEZdPUnSL3hqy
 nOpoVv6faaskd0ZJgfo6H1BEDtewK/yXZaibNhTotKdjOWxldBFelZnPvfK9eJIVyNygcl79
 YQT0EcMqyXMbEZt7ec3ODiKade/DDvysnB7oqzoBlQpC5RGtZdBmxCe3ym+zhNNXJ77PQCZf
 +hDgsunUvcRZyZA/7QOpB8ZZm7mzVF/KiWHSIuNlof1S2HjTbtwLv+FQaV0y0TVD5C2vML+3
 XElQuR3MWemsD+8yL532/Xq69bnN39xvt7bfbstuElbgzQrg6pYcBaV6acvDo4ydvfi2oXrA
 ==
X-IronPort-Anti-Spam-Filtered: true
X-MGA-submission: =?us-ascii?q?MDH0Qj7Dx2I7Xkd9mUs4a5rSSCFvQJAissN3gN?=
 =?us-ascii?q?OC8+Y4p50TgnyVmj8lKKo7vjtvZtXZt9uzP5oL8PI90W83DhLWWn9Q01?=
 =?us-ascii?q?ygg5nwIt3WKCBV555bUEeP7qeMgTK1hMqtqZc=3D?=
Received: from osgeo6.osgeo.osuosl.org (HELO lists.osgeo.org) ([140.211.15.3])
  by mx201.skynet.be with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Oct 2022 14:39:14 +0200
Received: from osgeo6.osgeo.osuosl.org (localhost [127.0.0.1])
	by lists.osgeo.org (Postfix) with ESMTP id 4838A6138CBA;
	Wed,  5 Oct 2022 05:39:07 -0700 (PDT)
X-Greylist: delayed 400 seconds by postgrey-1.36 at osgeo6;
 Wed, 05 Oct 2022 05:39:05 PDT
Received: from relay4.ptmail.sapo.pt (relay4.ptmail.sapo.pt [212.55.154.24])
 by lists.osgeo.org (Postfix) with ESMTPS id 9BA41614682A
 for <tiff@lists.osgeo.org>; Wed,  5 Oct 2022 05:39:05 -0700 (PDT)
Received: (qmail 13009 invoked from network); 5 Oct 2022 12:32:23 -0000
Received: (qmail 703871 invoked from network); 5 Oct 2022 12:32:20 -0000
Received: from unknown (HELO Sepher3) (medalist@sapo.pt@[85.245.74.94])
 (envelope-sender <medalist@sapo.pt>)
 by ptmail-mta-auth01 (qmail-ptmail-1.0.0) with ESMTPA
 for <tiff@lists.osgeo.org>; 5 Oct 2022 12:32:20 -0000
X-PTMail-RemoteIP: 85.245.74.94
X-PTMail-AllowedSender-Action: 
X-PTMail-Service: default
From: "Miguel Medalha" <medalist@sapo.pt>
To: <tiff@lists.osgeo.org>
Date: Wed, 5 Oct 2022 13:32:21 +0100
Message-ID: <!&!AAAAAAAAAAAYAAAAAAAAAB7YYP24p0dOvLhawCJ4yYqCgAAAEAAAAB/00IxzEoNCh0+AuIQE0fsBAAAAAA==@sapo.pt>
MIME-Version: 1.0
X-Mailer: Microsoft Outlook 14.0
Content-Language: pt
Thread-Index: AdjYs/U1SNwfgyhFQy+cFVydnLD1Kw==
Subject: [Tiff] Building libtiff with WEBP support
X-BeenThere: tiff@lists.osgeo.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: TIFF and libtiff discussion <tiff.lists.osgeo.org>
List-Unsubscribe: <https://lists.osgeo.org/mailman/options/tiff>,
 <mailto:tiff-request@lists.osgeo.org?subject=unsubscribe>
List-Post: <mailto:tiff@lists.osgeo.org>
List-Help: <mailto:tiff-request@lists.osgeo.org?subject=help>
List-Subscribe: <https://lists.osgeo.org/mailman/listinfo/tiff>,
 <mailto:tiff-request@lists.osgeo.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2409759504306967518=="
Errors-To: tiff-bounces@lists.osgeo.org
Sender: "Tiff" <tiff-bounces@lists.osgeo.org>

This is a multipart message in MIME format.

--===============2409759504306967518==
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0471_01D8D8BE.E5EBC790"
Content-Language: pt

This is a multipart message in MIME format.

------=_NextPart_000_0471_01D8D8BE.E5EBC790
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Salutations to all

=20

Due to some recent changes in the WEBP source code, building the dynamic =
libtiff library with WEBP support started giving the following error =
messages:

=20

libwebp.lib(picture_csp_enc.obj) : error LNK2001: unresolved external =
symbol SharpYuvConvert [C:\Build\bin\libtiff\libtiff\tiff.vcxproj]

libwebp.lib(picture_csp_enc.obj) : error LNK2001: unresolved external =
symbol SharpYuvGetConversionMatrix =
[C:\Build\bin\libtiff\libtiff\tiff.vcxproj]

libwebp.lib(picture_csp_enc.obj) : error LNK2001: unresolved external =
symbol SharpYuvInit [C:\Build\bin\libtiff\libtiff\tiff.vcxproj]

C:\Build\bin\libtiff\libtiff\Release\tiff.dll : fatal error LNK1120: 3 =
unresolved externals [C:\Build\bin\libtiff\libtiff\tiff.vcxproj]

=20

This is related to the introduction of a new library in WEBP, =
libsharpyuv.lib.

=20

I solved the problem by appending the following to the end of =
libtiff/libtiff/CMakeLists.txt:

=20

if(WEBP_SUPPORT)

  target_link_libraries(${PROJECT_NAME} PRIVATE =
"C:/build/lib/libsharpyuv.lib")

endif()

=20

or including the line in the relevant WEBP section (starting with line =
148):

=20

if(WEBP_SUPPORT)

  target_link_libraries(tiff PRIVATE WebP::WebP)

  string(APPEND tiff_requires_private " libwebp")

  target_link_libraries(${PROJECT_NAME} PRIVATE =
"C:/build/lib/libsharpyuv.lib")

endif()

=20

With this line, libtiff builds and works correctly.

=20

But having to edit the file by hand each time is not very elegant and I =
would like to find a definitive solution. I tried to pass the =
instruction on the cmake command line, but I couldn=E2=80=99t find a =
working solution.

=20

Better still would be someone with the necessary programming knowledge =
to come up with a permanent solution on the original libtiff code. I am =
not a developer, I am a libtiff user with just enough knowledge to =
compile it myself and lightly modify code to solve basic issues.

=20

I can also introduce the reference to libshrpyuv in Microsoft Visual =
Studio, under Linker/Input/Additional Dependencies, but I mostly prefer =
to build from the command line using cmake.

=20

Any tips would be appreciated.

Thank you.

=20


------=_NextPart_000_0471_01D8D8BE.E5EBC790
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta =
name=3DGenerator content=3D"Microsoft Word 14 (filtered =
medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DPT link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span =
lang=3DEN-US>Salutations to all<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US>Due to some recent changes in the =
WEBP source code, building the dynamic libtiff library with WEBP support =
started giving the following error messages:<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal>libwebp.lib(picture_csp_enc.obj) : error LNK2001: =
unresolved external symbol SharpYuvConvert =
[C:\Build\bin\libtiff\libtiff\tiff.vcxproj]<o:p></o:p></p><p =
class=3DMsoNormal>libwebp.lib(picture_csp_enc.obj) : error LNK2001: =
unresolved external symbol SharpYuvGetConversionMatrix =
[C:\Build\bin\libtiff\libtiff\tiff.vcxproj]<o:p></o:p></p><p =
class=3DMsoNormal>libwebp.lib(picture_csp_enc.obj) : error LNK2001: =
unresolved external symbol SharpYuvInit =
[C:\Build\bin\libtiff\libtiff\tiff.vcxproj]<o:p></o:p></p><p =
class=3DMsoNormal><span =
lang=3DEN-US>C:\Build\bin\libtiff\libtiff\Release\tiff.dll : fatal error =
LNK1120: 3 unresolved externals =
[C:\Build\bin\libtiff\libtiff\tiff.vcxproj]<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US>This is related to the introduction =
of a new library in WEBP, libsharpyuv.lib.<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US>I solved the problem by appending =
the following to the end of =
libtiff/libtiff/CMakeLists.txt:<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span =
lang=3DEN-US>if(WEBP_SUPPORT)<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US>=C2=A0 =
target_link_libraries(${PROJECT_NAME} PRIVATE =
&quot;C:/build/lib/libsharpyuv.lib&quot;)<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US>endif()<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US>or including the line in the =
relevant WEBP section (starting with line 148):<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span =
lang=3DEN-US>if(WEBP_SUPPORT)<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US>=C2=A0 target_link_libraries(tiff =
PRIVATE WebP::WebP)<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US>=C2=A0 string(APPEND tiff_requires_private &quot; =
libwebp&quot;)<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US>=C2=A0 target_link_libraries(${PROJECT_NAME} PRIVATE =
&quot;C:/build/lib/libsharpyuv.lib&quot;)<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US>endif()<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US>With this line, libtiff builds and =
works correctly.<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US>But having to edit the file by hand each time is not very =
elegant and I would like to find a definitive solution. I tried to pass =
the instruction on the cmake command line, but I couldn=E2=80=99t find a =
working solution.<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US>Better still would be someone with the necessary =
programming knowledge to come up with a permanent solution on the =
original libtiff code. I am not a developer, I am a libtiff user with =
just enough knowledge to compile it myself and lightly modify code to =
solve basic issues.<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US>I can also introduce the reference to libshrpyuv in =
Microsoft Visual Studio, under Linker/Input/Additional Dependencies, but =
I mostly prefer to build from the command line using =
cmake.<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US>Any tips would be appreciated.<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US>Thank you.<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p></div></body></html>
------=_NextPart_000_0471_01D8D8BE.E5EBC790--


--===============2409759504306967518==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Tiff mailing list
Tiff@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/tiff

--===============2409759504306967518==--

