X-Loop: help-debbugs@HIDDEN Subject: bug#72587: Getting compilation error Resent-From: Daniel Ruf <ruf.shagentur@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gzip@HIDDEN Resent-Date: Mon, 12 Aug 2024 05:37:02 +0000 Resent-Message-ID: <handler.72587.B.172344101823062 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 72587 X-GNU-PR-Package: gzip X-GNU-PR-Keywords: To: 72587 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-gzip@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.172344101823062 (code B ref -1); Mon, 12 Aug 2024 05:37:02 +0000 Received: (at submit) by debbugs.gnu.org; 12 Aug 2024 05:36:58 +0000 Received: from localhost ([127.0.0.1]:42275 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sdNjl-0005zo-5P for submit <at> debbugs.gnu.org; Mon, 12 Aug 2024 01:36:57 -0400 Received: from lists.gnu.org ([209.51.188.17]:56914) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ruf.shagentur@HIDDEN>) id 1sdJLn-0005bA-Us for submit <at> debbugs.gnu.org; Sun, 11 Aug 2024 20:55:56 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ruf.shagentur@HIDDEN>) id 1sdJLI-0002jf-Bi for bug-gzip@HIDDEN; Sun, 11 Aug 2024 20:55:24 -0400 Received: from mail-lf1-x12f.google.com ([2a00:1450:4864:20::12f]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <ruf.shagentur@HIDDEN>) id 1sdJLD-00038Y-BA for bug-gzip@HIDDEN; Sun, 11 Aug 2024 20:55:24 -0400 Received: by mail-lf1-x12f.google.com with SMTP id 2adb3069b0e04-52f024f468bso4401397e87.1 for <bug-gzip@HIDDEN>; Sun, 11 Aug 2024 17:55:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20230601; t=1723424117; x=1724028917; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=SSQwdhmJkLHgVYpN92HvE7d6cn3bFEYkO5LU+VT+zJQ=; b=ioe7zNcBgrzbkoFeq+O+7ntx33NB76L/TKGKvsQYkBa9TvBOsNLZ/gLuBD6+Q3JiUA otP8mOohw82tS6c0TvuL73ENg5su4zw4xC7T9ZngBQeMzUibUo00ElM3E1NY5o0V5SyN BsOz7csDnwc+Qe4/J0sPfwvr+sa4JqyCru1fysn7YVcB8I0kpg1fKjhRHfxPGRjJymHL 4ZaPr+UtUbrDSlq+Nsy+pn4/nFsV9exs/M2lM/U9RbJu5zdTSf4/RCXDQDB6dseT0/tw vHpXX/ZOEHQrqtSOwbSC9OazAjO8u/EA78dPhU/h9gpyP1pk2tfvPf64pAQOY0TmxDlJ CzFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723424117; x=1724028917; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=SSQwdhmJkLHgVYpN92HvE7d6cn3bFEYkO5LU+VT+zJQ=; b=pfesnFxXnyOWxTPgUR5nYz0/6zrGvDoA+7V96y6sW7BVCdYeuW52l1hJz0hKkOLCfs LpOz10OjYV/+ZG11mZHok4SucBBjoJEP8XSI7ALNIMeZB6YtJ17UIuQjZDuxlzXlzLF6 +ufFj1SuVJWRqJdLR2LduP1Wx0iAJjywSMQRY/3Ut7rAYwDz7msjTn7XTYREvczLLsyg Ikg5++gwEieFJcupqfH595ZDASYMiU0p6iKp464MuBQXsqg7/mILqMY7LB/nl6ffD8nX kOhwFfo2NZviQRTBzwNfkoubUHMT9e2jAYZwBA2q3kU+2hGTNbCMOZPPZJcn51IzdBFU 99rQ== X-Gm-Message-State: AOJu0YwsLzfxXiag5A1t3NCz/naxyGNDL9N6go7xOQxc4hAkZAjqQcY2 5DAVfRJzLaifGZtWapKvIBWSzQ4u4387/EJexEcQK9ZVSbD//8QtAT0oFEVZXY4jvETSOZyuZgy ZoSx8CWq5aASRUCZUCMwClP5eVbI/Fw== X-Google-Smtp-Source: AGHT+IGJ44GS1RBTblpUriP0yBTRz+EjUkQSgU7lHESDi0Hz/IWwJbI/QmgUvGoMhSr8CMuVoPgjP/OSFcR2XkhxoOI= X-Received: by 2002:a05:6512:2205:b0:52e:9c0a:3514 with SMTP id 2adb3069b0e04-530eea1f208mr5653124e87.44.1723424116487; Sun, 11 Aug 2024 17:55:16 -0700 (PDT) MIME-Version: 1.0 From: Daniel Ruf <ruf.shagentur@HIDDEN> Date: Mon, 12 Aug 2024 02:55:04 +0200 Message-ID: <CA+_CZ9V7zuBZFD1UC3aGzNnDOWByqaU4s9eE5Hv9ydbM0jgkAA@HIDDEN> Content-Type: multipart/alternative; boundary="00000000000042be6d061f71f295" Received-SPF: pass client-ip=2a00:1450:4864:20::12f; envelope-from=ruf.shagentur@HIDDEN; helo=mail-lf1-x12f.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, T_SPF_HELO_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Mailman-Approved-At: Mon, 12 Aug 2024 01:36:55 -0400 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) --00000000000042be6d061f71f295 Content-Type: text/plain; charset="UTF-8" I'm trying to cross-compile on Ubuntu for Windows hosts using ./configure --quiet --host=x86_64-w64-mingw32 But my build fails: dup2.c: In function 'ms_windows_dup2': dup2.c:80:11: error: cast from function call of type 'intptr_t' {aka 'long long int'} to non-matching type 'void *' [-Werror=bad-function-cast] 80 | if ((HANDLE) _get_osfhandle (fd) == INVALID_HANDLE_VALUE) | ^ cc1: all warnings being treated as errors make[3]: *** [Makefile:2576: libgzip_a-dup2.o] Error 1 make[3]: Leaving directory '/home/runner/work/gzip-windows-build/gzip-windows-build/gzip/lib' What are the correct steps to cross-compile for Windows on Ubuntu 20 LTS? --00000000000042be6d061f71f295 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"auto"><div dir=3D"auto"><div>I'm trying to cross-compile on= Ubuntu for Windows hosts using ./configure --quiet --host=3Dx86_64-w64-min= gw32</div><div dir=3D"auto"><br></div><div dir=3D"auto">But my build fails:= </div><div dir=3D"auto"><br></div><div dir=3D"auto">dup2.c: In function = 9;ms_windows_dup2': </div> </div><div dir=3D"auto"> <div> </div></div><div dir=3D"auto"><div> dup2.c:80:11: error: cast from function call of type 'intptr_t'= {aka 'long long int'} to non-matching type 'void *' [-Werr= or=3Dbad-function-cast] </div> </div><div dir=3D"auto"> <div> </div></div><div dir=3D"auto"><div> 80 | if ((HANDLE) _get_osfhandle (fd) =3D=3D INVALID_HANDLE_VA= LUE) </div> </div><div dir=3D"auto"> <div> </div></div><div dir=3D"auto"><div> | ^ </div> </div><div dir=3D"auto"> <div> </div></div><div dir=3D"auto"><div> cc1: all warnings being treated as errors </div> </div><div dir=3D"auto"> <div> </div></div><div dir=3D"auto"><div> make[3]: *** [Makefile:2576: libgzip_a-dup2.o] Error 1 </div> </div><div dir=3D"auto"> <div> </div></div> make[3]: Leaving directory '/home/runner/work/gzip-windows-build/gz= ip-windows-build/gzip/lib'<div dir=3D"auto"><br></div><div dir=3D"auto"= >What are the correct steps to cross-compile for Windows on Ubuntu 20 LTS?<= /div></div> --00000000000042be6d061f71f295--
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Daniel Ruf <ruf.shagentur@HIDDEN> Subject: bug#72587: Acknowledgement (Getting compilation error) Message-ID: <handler.72587.B.172344101823062.ack <at> debbugs.gnu.org> References: <CA+_CZ9V7zuBZFD1UC3aGzNnDOWByqaU4s9eE5Hv9ydbM0jgkAA@HIDDEN> X-Gnu-PR-Message: ack 72587 X-Gnu-PR-Package: gzip Reply-To: 72587 <at> debbugs.gnu.org Date: Mon, 12 Aug 2024 05:37:03 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gzip@HIDDEN If you wish to submit further information on this problem, please send it to 72587 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 72587: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D72587 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#72587: Getting compilation error Resent-From: Paul Eggert <eggert@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gzip@HIDDEN Resent-Date: Mon, 12 Aug 2024 08:25:01 +0000 Resent-Message-ID: <handler.72587.B72587.172345106311634 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72587 X-GNU-PR-Package: gzip X-GNU-PR-Keywords: To: Daniel Ruf <ruf.shagentur@HIDDEN>, 72587 <at> debbugs.gnu.org Received: via spool by 72587-submit <at> debbugs.gnu.org id=B72587.172345106311634 (code B ref 72587); Mon, 12 Aug 2024 08:25:01 +0000 Received: (at 72587) by debbugs.gnu.org; 12 Aug 2024 08:24:23 +0000 Received: from localhost ([127.0.0.1]:42376 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sdQLm-00031a-RK for submit <at> debbugs.gnu.org; Mon, 12 Aug 2024 04:24:23 -0400 Received: from mail.cs.ucla.edu ([131.179.128.66]:46696) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eggert@HIDDEN>) id 1sdQLk-00031J-L2 for 72587 <at> debbugs.gnu.org; Mon, 12 Aug 2024 04:24:21 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 6445E3C011BD8; Mon, 12 Aug 2024 01:23:42 -0700 (PDT) Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP id TeMPeqax1P4L; Mon, 12 Aug 2024 01:23:42 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 1ABC23C00E413; Mon, 12 Aug 2024 01:23:42 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu 1ABC23C00E413 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1723451022; bh=G5O79FqhFP6c41riMJWziKlOpW+mpvnEABz2KQN2nv8=; h=Message-ID:Date:MIME-Version:To:From; b=E+TdSpYcskXF+99auw+ffRzAtAgJskQzTUItcGOjGf+lyuUqp1DwPHf+wTUq0SaOm 5IXqd7m940LCev8YDFWZ5Ua86bVOCz+CQa2Zg5w9iu+y2mZvyYmkO+Ve2OW3krPNjm yqgMFX4CF7G0T8Px6AsBQJsCHbi2si3wUAMJp8HL991T/66gpLoqLOopfqdybvgh8r mSfIY5BXRmWZl1xZBqfA/iDTVa1yOTFqcrAgCopN2t8BXJmTLa1VPTFE/X2Ie/EL3P an12cdnu+OuYtywKcWFeMPajSLz4xsppQRcp0rpSSMpq4n6P3d2Cart4K4VIA3/NIg xbbE9xUPHmrpw== X-Virus-Scanned: amavis at mail.cs.ucla.edu Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP id Y9UGJQlQnLLj; Mon, 12 Aug 2024 01:23:42 -0700 (PDT) Received: from [192.168.254.12] (unknown [47.154.17.165]) by mail.cs.ucla.edu (Postfix) with ESMTPSA id F39C63C011BD8; Mon, 12 Aug 2024 01:23:41 -0700 (PDT) Message-ID: <821e973a-6bea-409b-9dcf-9da263fe656c@HIDDEN> Date: Mon, 12 Aug 2024 01:23:41 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird References: <CA+_CZ9V7zuBZFD1UC3aGzNnDOWByqaU4s9eE5Hv9ydbM0jgkAA@HIDDEN> Content-Language: en-US From: Paul Eggert <eggert@HIDDEN> Organization: UCLA Computer Science Department In-Reply-To: <CA+_CZ9V7zuBZFD1UC3aGzNnDOWByqaU4s9eE5Hv9ydbM0jgkAA@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) On 2024-08-11 17:55, Daniel Ruf via GNU gzip discussion and bug reports. wrote: > dup2.c:80:11: error: cast from function call of type 'intptr_t' {aka 'long > long int'} to non-matching type 'void *' [-Werror=bad-function-cast] > 80 | if ((HANDLE) _get_osfhandle (fd) == INVALID_HANDLE_VALUE) > | ^ > cc1: all warnings being treated as errors > make[3]: *** [Makefile:2576: libgzip_a-dup2.o] Error 1 > make[3]: Leaving directory > '/home/runner/work/gzip-windows-build/gzip-windows-build/gzip/lib' > > What are the correct steps to cross-compile for Windows on Ubuntu 20 LTS? Don't use -Wbad-function-cast or anything that implies it; or don't use -Werror. I guess you're building from Git rather than from a release? In that case more expertise is needed. Try configuring with --disable-gcc-warnings, or building with 'WERROR_CFLAGS=', or something like that.
X-Loop: help-debbugs@HIDDEN Subject: bug#72587: Getting compilation error Resent-From: Daniel Ruf <ruf.shagentur@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gzip@HIDDEN Resent-Date: Mon, 12 Aug 2024 09:30:01 +0000 Resent-Message-ID: <handler.72587.B72587.172345495920189 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 72587 X-GNU-PR-Package: gzip X-GNU-PR-Keywords: To: Paul Eggert <eggert@HIDDEN> Cc: 72587 <at> debbugs.gnu.org Received: via spool by 72587-submit <at> debbugs.gnu.org id=B72587.172345495920189 (code B ref 72587); Mon, 12 Aug 2024 09:30:01 +0000 Received: (at 72587) by debbugs.gnu.org; 12 Aug 2024 09:29:19 +0000 Received: from localhost ([127.0.0.1]:42433 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sdRMc-0005FZ-W4 for submit <at> debbugs.gnu.org; Mon, 12 Aug 2024 05:29:19 -0400 Received: from mail-lj1-f176.google.com ([209.85.208.176]:52590) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ruf.shagentur@HIDDEN>) id 1sdRMa-0005FF-21 for 72587 <at> debbugs.gnu.org; Mon, 12 Aug 2024 05:29:17 -0400 Received: by mail-lj1-f176.google.com with SMTP id 38308e7fff4ca-2f01e9f53e3so65525861fa.1 for <72587 <at> debbugs.gnu.org>; Mon, 12 Aug 2024 02:28:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20230601; t=1723454858; x=1724059658; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=BV7vIcrtP23j5NwxOxxcz306SoMdFYxrP6v9SrR5I8M=; b=YA7VZcw/y9kELY90LabIUd7naH6l5LVLcMd9ehGyAjZqHDy9zcMykMDH9G2iFRJHr2 bFQ/b6wa4rnzF9/dPOXM3fn/78/cS7ukLdR8+JL8f3ocSS5/BgN14f9URk9v1z8UTBMS TH/GIUiPJyBB8vAx6FsCvT5UBLBgx3z3CB1IuqX0HYhz3+xjzq8741l4xLy2iLMkkGJ7 bEExH0oEWf5YhwnFP7tA5WoRyHbWWAA2x800a2pJr6yyb+jukH2qYHwtuEsMccoMTDPH Lmp0y4lcCDkjpehiK33pSXJ6H40e5XuxM1rqBB8upZnUuXj9e/IpJoVb9E0NiuKQNRCS 0qQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723454858; x=1724059658; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=BV7vIcrtP23j5NwxOxxcz306SoMdFYxrP6v9SrR5I8M=; b=mDW4XGLpMRAKCVpGL2r5GUcFxZOZM5ba904TMzBlYZdp6j8/1rulL4o6IjPIYwfHPV /XhlAxESFNZSV5LKnsR4J+Nw9koc3zw7gHqtVterF42Fv3lPZeJZFmvsHvestNczD7AI hY0T4d6VSIfpF6kRPm7MBglX7huVK1LIIJacRuHMV2OpEQxZKYB5f7GUOX5lgHEqdaju dyYq5kje6KdIbBsYAbuNRpUUkwPX4YYoDv0BJB2dD64wYXeJISygYrwBQprTUGdliQY/ VdzommSqKp5shl+j70IUfB+QfqDiKmy7MP5cSwxdRdXxQNVn7JF9QcFAJqrNcKU2/T0f BMAw== X-Gm-Message-State: AOJu0YyReOQtkw3tonCjCpZsf5suRZ+/x77B0H8KLwEtQaqZQ1NvMY5P 7dfjRUXfajxBA41TAk6+mOVzLF4Foj8NiRibemiXCklPEyPDGlNy1clpoM7CxHj6RJFTKx9ZElf dlBMZeuQSQqClU+qQ2hbaL7kDMPs= X-Google-Smtp-Source: AGHT+IHywpPFzXbiMJ9sl7DgSaITFPpSbxGa6Tj4Z9VlA8xIgnHJaGJWHnKnR2swic/eZ90W4NArIljNyU1Z6tPjBfs= X-Received: by 2002:a2e:a586:0:b0:2ef:20ae:d117 with SMTP id 38308e7fff4ca-2f1a6c4d41dmr78378741fa.10.1723454857290; Mon, 12 Aug 2024 02:27:37 -0700 (PDT) MIME-Version: 1.0 References: <CA+_CZ9V7zuBZFD1UC3aGzNnDOWByqaU4s9eE5Hv9ydbM0jgkAA@HIDDEN> <821e973a-6bea-409b-9dcf-9da263fe656c@HIDDEN> In-Reply-To: <821e973a-6bea-409b-9dcf-9da263fe656c@HIDDEN> From: Daniel Ruf <ruf.shagentur@HIDDEN> Date: Mon, 12 Aug 2024 11:27:26 +0200 Message-ID: <CA+_CZ9XCzYf5t3r5CKt6bAJhXO4eo_1xGPHT6yxDdunE7rJj2g@HIDDEN> Content-Type: multipart/alternative; boundary="0000000000008e2d8f061f791abf" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --0000000000008e2d8f061f791abf Content-Type: text/plain; charset="UTF-8" Thanks, that was helpful. In the meantime I solved it with -Wno-bad-function-cast even if I often read, that the warning should not be ignored. Paul Eggert <eggert@HIDDEN> schrieb am Mo., 12. Aug. 2024, 10:23: > On 2024-08-11 17:55, Daniel Ruf via GNU gzip discussion and bug reports. > wrote: > > dup2.c:80:11: error: cast from function call of type 'intptr_t' {aka > 'long > > long int'} to non-matching type 'void *' [-Werror=bad-function-cast] > > 80 | if ((HANDLE) _get_osfhandle (fd) == INVALID_HANDLE_VALUE) > > | ^ > > cc1: all warnings being treated as errors > > make[3]: *** [Makefile:2576: libgzip_a-dup2.o] Error 1 > > make[3]: Leaving directory > > '/home/runner/work/gzip-windows-build/gzip-windows-build/gzip/lib' > > > > What are the correct steps to cross-compile for Windows on Ubuntu 20 LTS? > > Don't use -Wbad-function-cast or anything that implies it; or don't use > -Werror. > > I guess you're building from Git rather than from a release? In that > case more expertise is needed. Try configuring with > --disable-gcc-warnings, or building with 'WERROR_CFLAGS=', or something > like that. > --0000000000008e2d8f061f791abf Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <p dir=3D"ltr">Thanks, that was helpful. In the meantime I solved it with -= Wno-bad-function-cast even if I often read, that the warning should not be = ignored.</p> <br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">Paul E= ggert <<a href=3D"mailto:eggert@HIDDEN">eggert@HIDDEN</a>> = schrieb am Mo., 12. Aug. 2024, 10:23:<br></div><blockquote class=3D"gmail_q= uote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1e= x">On 2024-08-11 17:55, Daniel Ruf via GNU gzip discussion and bug reports.= <br> wrote:<br> > dup2.c:80:11: error: cast from function call of type 'intptr_t'= ; {aka 'long<br> > long int'} to non-matching type 'void *' [-Werror=3Dbad-fu= nction-cast]<br> > 80 | if ((HANDLE) _get_osfhandle (fd) =3D=3D INVALID_HANDLE_VALUE)<br> > | ^<br> > cc1: all warnings being treated as errors<br> > make[3]: *** [Makefile:2576: libgzip_a-dup2.o] Error 1<br> > make[3]: Leaving directory<br> > '/home/runner/work/gzip-windows-build/gzip-windows-build/gzip/lib&= #39;<br> > <br> > What are the correct steps to cross-compile for Windows on Ubuntu 20 L= TS?<br> <br> Don't use -Wbad-function-cast or anything that implies it; or don't= use <br> -Werror.<br> <br> I guess you're building from Git rather than from a release? In that <b= r> case more expertise is needed. Try configuring with <br> --disable-gcc-warnings, or building with 'WERROR_CFLAGS=3D', or som= ething <br> like that.<br> </blockquote></div> --0000000000008e2d8f061f791abf--
Received: (at control) by debbugs.gnu.org; 11 Feb 2025 07:58:47 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 11 02:58:47 2025 Received: from localhost ([127.0.0.1]:54218 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1thlAM-0001zd-UC for submit <at> debbugs.gnu.org; Tue, 11 Feb 2025 02:58:47 -0500 Received: from mail.cs.ucla.edu ([131.179.128.66]:51778) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eggert@HIDDEN>) id 1thlAI-0001zL-PZ for control <at> debbugs.gnu.org; Tue, 11 Feb 2025 02:58:44 -0500 Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 7930C3C011BE0 for <control <at> debbugs.gnu.org>; Mon, 10 Feb 2025 23:58:36 -0800 (PST) Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP id RGhKgTFumBy7 for <control <at> debbugs.gnu.org>; Mon, 10 Feb 2025 23:58:36 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 3B39B3C00FA94 for <control <at> debbugs.gnu.org>; Mon, 10 Feb 2025 23:58:36 -0800 (PST) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu 3B39B3C00FA94 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1739260716; bh=C9IZdl4osrMOdSC/tBylgd/IVez9O1Q1lmNMv8qcgcQ=; h=Message-ID:Date:MIME-Version:To:From; b=fzzTRMttKScWDRsUobMxooqXWPdmvMvRMKYNBCbkcq9p61WLxh2ZLSUYxKCDX/Fnd I724OIIxOOXz5WRAD4enJFZiWWVqyU2MnMJoXjj/JkF0sEBvr7G0V5wJ55Ql86Emvm RvZcJc3gj8AxR4NUwQSYphq0r1x5wAz8I1FOALidlT7JajAtdiRC1oK7BmK11yVm2o 96JyhWfWLYbPXaIhRIitSV3Mwxr0q8KbAtAwAsvQWuYnhk0n8028arKRC1PkAd0vgT T35k+e2tpTbnyD0SHYjFhQQMujK2kAH3pYYnEGYjwmVSt/ndvu6Kh8lTJtrENepSpu nHQNWm0uWdv/Q== X-Virus-Scanned: amavis at mail.cs.ucla.edu Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP id 6PDSm1t5RVVr for <control <at> debbugs.gnu.org>; Mon, 10 Feb 2025 23:58:36 -0800 (PST) Received: from [192.168.254.12] (unknown [47.154.28.214]) by mail.cs.ucla.edu (Postfix) with ESMTPSA id 253163C011BE0 for <control <at> debbugs.gnu.org>; Mon, 10 Feb 2025 23:58:36 -0800 (PST) Message-ID: <3fff2b6a-8e15-4223-8cdc-f4a050b854ac@HIDDEN> Date: Mon, 10 Feb 2025 23:58:35 -0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: control <at> debbugs.gnu.org From: Paul Eggert <eggert@HIDDEN> Subject: gzip bug maintenance Organization: UCLA Computer Science Department Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) close 72587 close 72050
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.