From nobody Fri Sep 9 07:42:54 2022 X-Original-To: dev-commits-ports-all@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 4MP7JG3zN4z4c24B; Fri, 9 Sep 2022 07:42:54 +0000 (UTC) (envelope-from git@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 4MP7JG3Qqyz3GfD; Fri, 9 Sep 2022 07:42:54 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1662709374; 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=Nr0dcyf7g2RMEavbkGk9o24DAYoUpjk+slzmin/oMoM=; b=DRSkITmZKCkW+kSiwBk/EDgjF5zBSDFTR52LllbsqRyR0mQ0ygB4NSa+56EpsulpYuJRgE PoZ1Gv1uxpu0nh2bjxg8vmzSPKSSbhfc1JOoz4roxSEC4Z+lj9lzC3MyZRd/M7RF7zM6a3 OpLBE5rbF8/vTFtqeMUsosXfgkqSGkuKiKbikOEW4NZlgLP7pYXmna1x2wV/Lmy6npvaCP N9+wrbnOeb9NJihuqK9kdy5PFnIYJPBBj+YLCoESOZxDQOW9f5hEke5NTwGOaCOT/eWt6v lGKJUbRC/lQ4fVMGwy1mipwBnssftQ1TamnguQrIhjjHaZbdkOXRYUZky9Zo/Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 4MP7JG2TF3z181c; Fri, 9 Sep 2022 07:42:54 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 2897gsVd028549; Fri, 9 Sep 2022 07:42:54 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2897gsQL028548; Fri, 9 Sep 2022 07:42:54 GMT (envelope-from git) Date: Fri, 9 Sep 2022 07:42:54 GMT Message-Id: <202209090742.2897gsQL028548@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: 225067f81a44 - main - lang/eisl: Use port-supplied CC/CFLAGS/LDFLAGS; Clarify BROKEN_i386 message List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 225067f81a4463cc8a2f80d5ce2a82bc7b5e1d2f Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1662709374; 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=Nr0dcyf7g2RMEavbkGk9o24DAYoUpjk+slzmin/oMoM=; b=jMlIPGy5UW2PnoQrnBZDcWrTFh5XWdIZuaZ2rjKJ9cnNa0UVDBA7TiKpg5x6uVZ+Ytxz7X bsMQBqHy8I8hHFCI0IHHdT5nyc/ugLblyeCPcNbeGcgIsgeTlhrl2UylTSSoH71aowwud2 73G9OWmczmT7Rps4Uw+l1eHyic8kFp9kjL7kG1vseBuKT21QfG/6K+50zNEVnBRjkGFBgr cgrNQKr7GaosWM6AzQ6N3Ut93EO+xdGp0nKnLjPmnizbeE4gQtXx3RXa7VZTAg+iYKK+0b ByE6x0bW8uc7N75CTHRv72qbXQ1Pr1k2k4cmYDopAPX+nUnBneXIF5FhVWueIQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1662709374; a=rsa-sha256; cv=none; b=oicKNmLYhngJSixg9214oTiTdkgsIETERrJo7QzODLWx8WrN/9Ip0JEXQ9Hg3e/eS8Z8D2 g/+e2iaZr0MUE06Jz3l0VDsLzJa98BxgCjqjIc+brL++WdvDa2d+fymuxwiFCrlMZtSFMP Yi/IC3e/3iHYMJV5JO+5k70kKM4XdJc6CeRPlSw3ATihDTD6qEvcqnlnfLbxdRT97AjUjF SJWsGS9W489gXQ5/Ik34CfaI8trcrq2BBEBcOVsmUB15zI46hP8IddnALx8RfXpFwVK/KA wGsiTsBvTBYEqvrnNCyeTiMdCORu8W6Njg5AKjwosVwrwwh6zNBAA/dp4exiuQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=225067f81a4463cc8a2f80d5ce2a82bc7b5e1d2f commit 225067f81a4463cc8a2f80d5ce2a82bc7b5e1d2f Author: Yuri Victorovich AuthorDate: 2022-09-09 07:35:27 +0000 Commit: Yuri Victorovich CommitDate: 2022-09-09 07:42:50 +0000 lang/eisl: Use port-supplied CC/CFLAGS/LDFLAGS; Clarify BROKEN_i386 message --- lang/eisl/Makefile | 2 +- lang/eisl/files/patch-makefile | 29 +++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+), 1 deletion(-) diff --git a/lang/eisl/Makefile b/lang/eisl/Makefile index 584499d95831..c5a6d34a7869 100644 --- a/lang/eisl/Makefile +++ b/lang/eisl/Makefile @@ -10,7 +10,7 @@ WWW= https://github.com/sasagawa888/eisl LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/documents/license.txt -BROKEN_i386= stage breaks: Abort trap, see https://github.com/sasagawa888/eisl/issues/218 +BROKEN_i386= stage breaks: data segment of more than 500GB is required, see https://github.com/sasagawa888/eisl/issues/218 TEST_DEPENDS= cppcheck:devel/cppcheck diff --git a/lang/eisl/files/patch-makefile b/lang/eisl/files/patch-makefile new file mode 100644 index 000000000000..6735478ce0b0 --- /dev/null +++ b/lang/eisl/files/patch-makefile @@ -0,0 +1,29 @@ +--- makefile.orig 2022-09-02 08:35:22 UTC ++++ makefile +@@ -1,7 +1,7 @@ + .POSIX: + .DELETE_ON_ERROR: + +-CC := cc ++#CC := cc + DC := ldc2 + LD := $(CC) + ifneq ($(shell uname),Darwin) +@@ -31,7 +31,7 @@ else + endif + endif + endif +-CFLAGS := $(INCS) -Wall -Wextra -D_FORTIFY_SOURCE=2 $(CURSES_CFLAGS) -U_XOPEN_SOURCE -D_XOPEN_SOURCE=700 -Inana/src ++CFLAGS += $(INCS) -Wall -Wextra -D_FORTIFY_SOURCE=2 $(CURSES_CFLAGS) -U_XOPEN_SOURCE -D_XOPEN_SOURCE=700 -Inana/src + DFLAGS := --preview=all --de -w --O3 --release --betterC + SRC_CII := cii/src/except.c cii/src/fmt.c cii/src/str.c cii/src/text.c + SRC_D := dextension.d disl.d +@@ -54,7 +54,7 @@ ifeq ($(DEBUG),1) + SRC_NANA := nana/src/I.c + ifneq ($(shell uname),OpenBSD) + CFLAGS += -fsanitize=undefined +- LDFLAGS := -fsanitize=undefined ++ LDFLAGS += -fsanitize=undefined + endif + else + CFLAGS += -O3 -flto -DNDEBUG=1 -DWITHOUT_NANA=1