From nobody Wed Mar 13 14:34:38 2024 X-Original-To: stable@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 4TvtMF01bLz5D1NV for ; Wed, 13 Mar 2024 14:34:49 +0000 (UTC) (envelope-from imb@protected-networks.net) Received: from mail.protected-networks.net (mail.protected-networks.net [IPv6:2001:470:8d59:1::8]) (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 "mail.protected-networks.net", Issuer "R3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TvtMD54Vdz59FV for ; Wed, 13 Mar 2024 14:34:48 +0000 (UTC) (envelope-from imb@protected-networks.net) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d= protected-networks.net; h=in-reply-to:from:from:content-language :references:subject:subject:user-agent:mime-version:date:date :message-id:content-type:content-type; s=201508; t=1710340479; bh=r2PfDu2RabzwjIleS7iO1kmLx1jNW/IN+BVt4pzLD3A=; b=KvQrg5g9AICt DwjXUpCclUEYMdlU+wOjEgVLS8ChUFRFo+PgoaVG0quLNY3Q1U5MrEgp/3I7TMFD AehJ8VTV1/sn4CHnywkMMMIvWltAvShm8gY4tzyeG3gDIa8ZBfnX6GOVV76CmXmD 1qHvUkmKTY/q1ElHJZLjfFp9tNgALWM= Received: from [IPV6:2600:4040:53d9:8200:4ed7:17ff:fe3c:c98] (unknown [IPv6:2600:4040:53d9:8200:4ed7:17ff:fe3c:c98]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: imb@mail.protected-networks.net) by mail.protected-networks.net (Postfix) with ESMTPSA id 71ACDBFE8; Wed, 13 Mar 2024 10:34:39 -0400 (EDT) Content-Type: multipart/alternative; boundary="------------okCnqAIOMpatAT7EIuPJKtUB" Message-ID: <9408a3e5-8983-44a7-a989-4c4f046f86c7@protected-networks.net> Date: Wed, 13 Mar 2024 10:34:38 -0400 List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-stable@freebsd.org X-BeenThere: freebsd-stable@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Error compiling ghostscript10 To: Filippo Moretti , Freebsd-stable List References: <421829821.4182418.1710340046205.ref@mail.yahoo.com> <421829821.4182418.1710340046205@mail.yahoo.com> Content-Language: en-NZ From: Michael Butler Autocrypt: addr=imb@protected-networks.net; keydata= xsDiBETHZAURBACJicNaIbVVVZahtQcdJeogtTLjCYAdj4kFMpy6Y3Ac19UNWDM+TrD4yFPi 5nc/pp9M/5Q4RNBr6a97fTYroTaq+vDwWdklOHwD2ZXs7FqwWOtVSIPT/rev5fUvwEF2VFYE sNDbpE5HHpP/oFUw5scEJZVyOBJSGvYb1IhV55NWswCgzkUGbG8A3s+oZXkHqTCYGW/seukD +wTo/L835xLpbTJxoxEKeGA3aWifSsRvpWWHyXye6sTkSN3SmtE9A8Pqmdb1dBEO0eOms6GD RamvCFgdvg2HesAv9l7L/7Mm9iKJs6uTAa+taIQslpumGh4PRc94IepVFzAa4Ef/FA4mWx9w P/EqNsKUPE2U5HI1decbopkxH/d/A/9Hupc10lPsXVMACd54/YZRsSTTcArheekm8qE/f8Hl 1Q7At+yuFgfMll4QPAhefnrLUanXF1bWtxG5PmaJktDYp3HOmy43giZgacgt+a3TVd6vu8Gs DnI4FOfYllq7mZFezMIulCWUYtnkMEXEeyzp39dygi7blPIjckWlQ2sc380rTWljaGFlbCBC dXRsZXIgPGltYkBwcm90ZWN0ZWQtbmV0d29ya3MubmV0PsJgBBMRAgAgBQJEx2QFAhsDBgsJ CAcDAgQVAggDBBYCAwECHgECF4AACgkQQv9rrgRC1JL7mgCdEnPeo22kqT/bES+D78QSGhNR r8cAn2xOMeu6pBrc2tDY8Ky/70HBctmjzsFNBETHZA4QCACKbm/PMn4QcyDEvIn4MF+t2E1A zgiBAkPCMtWT1CcqeUj13OwNM8qJD/mBWjCZCnr1hKVbvzOmgKaM4uDCWIcSCdoDTJx1DqMx abr+EpHz1fL6aagEOKHz5sCYOkDXt3zzZ/5RBMdkEJwunXYtAbu5e68oty+d0DFzAM3pBp6l GC0TE3VutmFR/KK66rf0KB83YQBf/IAtyqsRIQPP9t0SLfJ+kqKXf73nvAUFEtb21gZSzhTm QP87QKyQvenE8o4PQ2tEslq2jICB7pGcqIrwP4o3Hl4V+HXi3lA26MMJ5rakQB2sKKWroPVQ BiRXO+W8Qf+0oQFq38oMXR5sPOs/AAMFB/sEKcjzvkwviZOsDElthxtgrmqUNKC9G/4Fw0tK k6fMynv+bcKz85k2uWOIfefUKBFoQ0SCphU4jquJENqqy6BPTkXePlIJok2/GkF7xtHm2FPq tTTuYmoBrGsls28Z9dn2LcBwFHz59SSWM9JFPIvFr9HCkKtp6zPUsJd5b02+0wgzDubTMQS9 M2LwGSh9xK6xl4MGgngl22b0TZDh5qHwmsywOX6SbGsQfeNpkptJ4gPjShypusFyF+pevnCM wTfUPCBd/AFbu2fHFQjA8sgkr5IqXuc4PoiIBXc9upoFpDqGkYssAKbzGcRsK94a8hRROJV9 bzPyYempIWaPXr2EwkkEGBECAAkFAkTHZA4CGwwACgkQQv9rrgRC1JKqhwCeOov6gTo8eWte es3gbLr2n2b5AXMAoItSlajet574lkouzY3u3scSRfiE In-Reply-To: <421829821.4182418.1710340046205@mail.yahoo.com> X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:6939, ipnet:2001:470::/32, country:US] X-Rspamd-Queue-Id: 4TvtMD54Vdz59FV This is a multi-part message in MIME format. --------------okCnqAIOMpatAT7EIuPJKtUB Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit It seems to be broken when libidn is installed on the build machine. A temporary workaround is .. diff --git a/print/ghostscript10/Makefile b/print/ghostscript10/Makefile index b8db2307da5..d9cb6c6e9fd 100644 --- a/print/ghostscript10/Makefile +++ b/print/ghostscript10/Makefile @@ -65,7 +65,7 @@CONFIGURE_ARGS+=      --disable-compile-inits \                        --with-fontpath=${LOCALBASE}/share/fonts \                        --with-jbig2dec \                        --with-libiconv=maybe \ -                       --with-libidn \ +--without-libidn \                        --with-libpaper \                        --with-system-libtiff On 3/13/24 10:27, Filippo Moretti wrote: > FreeBSD ROXY 14.0-STABLE FreeBSD 14.0-STABLE #23 > stable/14-n266950-f7d51eb77e84: Sun Mar 10 00:33:51 CET 2024 > filippo@ROXY:/usr/obj/usr/src/amd64.amd64/sys/ROXY amd64 > > > > > > r/local/include -DUSE_LIBPAPER -I/usr/local/include > -fno-strict-aliasing -DHAVE_POPEN_PROTO=1   -DSHARE_JPX=1 > -I/usr/local/include/openjpeg-2.5 -DUSE_OPENJPEG_JP2 -DPDF_INCLUDED > -I./pdf -I./soobj -I./pcl/pl -I./base -Isrc/lib -I./jpegxr -Isrc > -Isrc/src/lib/openjp2 -Isrc -c ./pdf/pdf_sec.c -o ./soobj/pdf_sec.o > ./pdf/pdf_sec.c:186:25: warning: incompatible pointer types assigning > to 'char **' from 'char *'; take the address with & > [-Wincompatible-pointer-types] >   186 |             NewPassword = Password; >       |                         ^ ~~~~~~~~ >       |                           & > ./pdf/pdf_sec.c:187:20: error: incompatible integer to pointer > conversion assigning to 'int *' from 'int'; take the address with & > [-Wint-conversion] >   187 |             NewLen = Len; >       |                    ^ ~~~ >       |                      & > 1 warning and 1 error generated. > gmake[2]: *** [pdf/pdf.mak:169: soobj/pdf_sec.o] Error 1 > gmake[2]: Leaving directory > '/usr/ports/print/ghostscript10/work/ghostscript-10.03.0' > gmake[1]: *** [base/unix-dll.mak:321: so-only-subtarget] Error 2 > gmake[1]: Leaving directory > '/usr/ports/print/ghostscript10/work/ghostscript-10.03.0' > gmake: *** [base/unix-dll.mak:281: so] Error 2 > *** Error code 1 > > Stop. > make[1]: stopped in /usr/ports/print/ghostscript10 > *** Error code 1 > > Stop. > make: stopped in /usr/ports/print/ghostscript10 > > --------------okCnqAIOMpatAT7EIuPJKtUB Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit
It seems to be broken when libidn is installed on the build machine.

A temporary workaround is ..

diff --git a/print/ghostscript10/Makefile b/print/ghostscript10/Makefile
index b8db2307da5..d9cb6c6e9fd 100644
--- a/print/ghostscript10/Makefile
+++ b/print/ghostscript10/Makefile
@@ -65,7 +65,7 @@ CONFIGURE_ARGS+=      --disable-compile-inits \
                       --with-fontpath=${LOCALBASE}/share/fonts \
                       --with-jbig2dec \
                       --with-libiconv=maybe \
-                       --with-libidn \
+                       --without-libidn \
                       --with-libpaper \
                       --with-system-libtiff



On 3/13/24 10:27, Filippo Moretti wrote:
FreeBSD ROXY 14.0-STABLE FreeBSD 14.0-STABLE #23 stable/14-n266950-f7d51eb77e84: Sun Mar 10 00:33:51 CET 2024     filippo@ROXY:/usr/obj/usr/src/amd64.amd64/sys/ROXY amd64





r/local/include -DUSE_LIBPAPER -I/usr/local/include -fno-strict-aliasing -DHAVE_POPEN_PROTO=1   -DSHARE_JPX=1 -I/usr/local/include/openjpeg-2.5 -DUSE_OPENJPEG_JP2  -DPDF_INCLUDED -I./pdf -I./soobj -I./pcl/pl -I./base -Isrc/lib -I./jpegxr -Isrc -Isrc/src/lib/openjp2 -Isrc -c ./pdf/pdf_sec.c -o ./soobj/pdf_sec.o
./pdf/pdf_sec.c:186:25: warning: incompatible pointer types assigning to 'char **' from 'char *'; take the address with & [-Wincompatible-pointer-types]
  186 |             NewPassword = Password;
      |                         ^ ~~~~~~~~
      |                           &
./pdf/pdf_sec.c:187:20: error: incompatible integer to pointer conversion assigning to 'int *' from 'int'; take the address with & [-Wint-conversion]
  187 |             NewLen = Len;
      |                    ^ ~~~
      |                      &
1 warning and 1 error generated.
gmake[2]: *** [pdf/pdf.mak:169: soobj/pdf_sec.o] Error 1
gmake[2]: Leaving directory '/usr/ports/print/ghostscript10/work/ghostscript-10.03.0'
gmake[1]: *** [base/unix-dll.mak:321: so-only-subtarget] Error 2
gmake[1]: Leaving directory '/usr/ports/print/ghostscript10/work/ghostscript-10.03.0'
gmake: *** [base/unix-dll.mak:281: so] Error 2
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/print/ghostscript10
*** Error code 1

Stop.
make: stopped in /usr/ports/print/ghostscript10



--------------okCnqAIOMpatAT7EIuPJKtUB--