From nobody Tue Jul 19 17:52:20 2022 X-Original-To: ports-bugs@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 4LnRHS5BXcz4WfrL for ; Tue, 19 Jul 2022 17:52:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4LnRHS48vKz434T for ; Tue, 19 Jul 2022 17:52:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4LnRHS37jmzSZ6 for ; Tue, 19 Jul 2022 17:52:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 26JHqKpA065148 for ; Tue, 19 Jul 2022 17:52:20 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 26JHqKtR065147 for ports-bugs@FreeBSD.org; Tue, 19 Jul 2022 17:52:20 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 265318] devel/ctypes.sh: fix build on FreeBSD 13 Date: Tue, 19 Jul 2022 17:52:20 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: fuz@fuz.su X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: swills@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter cc flagtypes.name attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports-bugs@freebsd.org X-BeenThere: freebsd-ports-bugs@freebsd.org MIME-Version: 1.0 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1658253140; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=EhPGc6/Zqs818kt6ssEUKUervCUKkMJ3hmx6CjlrImo=; b=LmaDrfF9azbJjtae1vPpIbl99IadKRmlF8QyooAZlmTHbRHIzkffsmF8PktF+kff1fJ5BD C51RUqWWbEryqeQQBaUBkRHgFe6Zjueh+dcmAWvLFKfdn2C9QjXQczcZqK0OVpajW1E6Ll lGUTw+pjohx4wDr7lcB3rZRl+oDtZ3Q6O8U5lUy16u95NXUdTurAyKVZNY1JLmxxDQWBgi kbGseczgY0FXZzVe8eurtMMSfg7YOeQN3fhMdcf9ARZnXC0pF5OzgmIednrGr093pfZsrb O2FYuvfUI4KTaqKvlok3ZX+rmTwRw9Vu1q1wEvcBVUgIsFqYGirUp5TZ5V5Alw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1658253140; a=rsa-sha256; cv=none; b=QrfG6KOo0DPhR8kZdLRUfW+zGDrAwG8r2gw/tyilRSHr0v9UqRpV1WXHIYoAseVvc6HL0+ C/0nNWSPZYW2lD4JIv7faiDiN7zvHto05QNT9zwBgYNMyt+G4iWVB8KM0CV1I+c+OkZJDN 5cdTJU10g1vpKZEqzhuKelF2+8U97LFTENe4DV2VnwqhovhO3H2AvJsGGSGqNApcMAvaZA 2jJYVZeNulMETd5Kh0Io4yi3GSDvrSeVUYFtsO9dROTwq+7geu8ARyrUxjPAGAc57ayvVz Kjva9IMj5DauEonECJL8Ef/UtIdUs3vHvK6xm7S6BiUUGJCrX5V1y28TjV3eDQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D265318 Bug ID: 265318 Summary: devel/ctypes.sh: fix build on FreeBSD 13 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: swills@FreeBSD.org Reporter: fuz@fuz.su CC: swills@FreeBSD.org Flags: maintainer-feedback?(swills@FreeBSD.org) Assignee: swills@FreeBSD.org Attachment #235365 maintainer-approval?(swills@FreeBSD.org) Flags: CC: swills@FreeBSD.org Created attachment 235365 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D235365&action= =3Dedit devel/ctypes.sh: fix build on FreeBSD 13 FreeBSD 13 has the mempcpy function which was absent before. Patch the port to add a configure test for this function. Work around the port shipping an extra file named config. While we are at it, also fix wrong getopt usage for platforms where char is an unsigned type. Tested with Poudriere on armv7 arm64 FreeBSD 13, arm64 FreeBSD 12. --=20 You are receiving this mail because: You are the assignee for the bug.=