From nobody Sat Mar 30 09:12:26 2024 X-Original-To: dev-commits-ports-main@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 4V6BPQ4lWmz5GcPQ; Sat, 30 Mar 2024 09:12:26 +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 4V6BPQ2L69z4cjd; Sat, 30 Mar 2024 09:12:26 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1711789946; 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=gFftAkHdxcL3Ja3ZpwcHTC2Bx14jWq9uUEdpMgmas6k=; b=wI65UzYUPajrqrlTdKv23HOUE/GygPPvcEIDodAhzQA30UHzh+mDbvIazEOTzgmu00i4X7 unPxp8/4DUnzEsHx41O9yLW4MEJHYDxebithisysXdx6FAc7ZEA/phNecthKx/MaNiWqvr jLTI4Cn/JjNy+u+xZ1v8SwodaG04IXEKDbH7uRGFR+2o3CTar3sfFWSXdAAL6vNSofinJc XPxOztmSgb2XZZK03AfG4QDODocD/C3hKLd3BEuhC6SjgK0w0EzYUdH6xT1CirJPLV+tch Ua/5b/OEnVhqjqKFLnyDalkY2WOQB6WbyY060gCUlyCh1PpbH/+9+0gHrB0oWQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1711789946; a=rsa-sha256; cv=none; b=AiJJnUfb3XR7EUk5gPBnDwAOWgJiSTVAQdWpJVNR9KDK7+VGvcObkvpH+cGYmHeQXs9zEk CuvbM0L77b9/YyAq0FZrpl5PY4oQV4mkaepbLz+7esAH4oY1iDFAQYAjl5bR/Kpq2iSRig +2JDNrVEBhfifkkJTBmYEYjzquA/Jn5rGrCvo0191Sq3d54L1yqM3mJuVfB+V5gysEZMrY dBYwpuriBHd3Agh/osUyd8tpkeinM/SHkncfHgBye82+Y67uygc5I4voK8kTwUrjkE2fwa 5525GFKII/DhuwZyJo2mqpuAw/7C8SIGU5X1ce4lmzop85nP9/mDUSmBIKK1oQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1711789946; 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=gFftAkHdxcL3Ja3ZpwcHTC2Bx14jWq9uUEdpMgmas6k=; b=GLzpeLjOiCZhs3UQrE4DSgSf9DWRYDiLRljXBp5ikyJ9Gf9V5FaSC8fWCtmVNfsbXy+IMv R7faW01yMHuq8GdmvOnD0rKre4c8XqrWWyp8SMgv2/JxRREoNGhzCyo/mPogdS/MirUf3c 6+7YMqu6qRMtLsm00HnLLrzQZM5QCBY3C+UgIjhwVIcw+BIY0wnv21Zkssl10595yUhbF4 1IuTJBO/ffdPGh0ToXk5sDNgnTA8asntGbSy/xghWNWxHnKqhhCxI2x1rNC3OHOV2Zu0YO 52UwUKSytJzREb/MLy/JVLc+NM9UVxdpUWM0ZVFJwxOYZOa7sqoXca9NYhfb4A== 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 4V6BPQ1xMyzp3K; Sat, 30 Mar 2024 09:12:26 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 42U9CQCU006499; Sat, 30 Mar 2024 09:12:26 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 42U9CQTl006496; Sat, 30 Mar 2024 09:12:26 GMT (envelope-from git) Date: Sat, 30 Mar 2024 09:12:26 GMT Message-Id: <202403300912.42U9CQTl006496@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Mathieu Arnold Subject: git: 06580313d37d - main - devel/gmake43: remove the port for the time being List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: mat X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 06580313d37d6f9221a8d5df41d85361af9a5cbc Auto-Submitted: auto-generated The branch main has been updated by mat: URL: https://cgit.FreeBSD.org/ports/commit/?id=06580313d37d6f9221a8d5df41d85361af9a5cbc commit 06580313d37d6f9221a8d5df41d85361af9a5cbc Author: Mathieu Arnold AuthorDate: 2024-03-30 09:08:58 +0000 Commit: Mathieu Arnold CommitDate: 2024-03-30 09:08:58 +0000 devel/gmake43: remove the port for the time being It was not thought over, it conflicts with devel/gmake, is not hooked to the framework... With Hat: portmgr --- devel/Makefile | 1 - devel/gmake43/Makefile | 32 -------- devel/gmake43/distinfo | 3 - devel/gmake43/files/patch-10-6e6abd0c | 127 -------------------------------- devel/gmake43/files/patch-lib-glob.c | 10 --- devel/gmake43/files/patch-src-default.c | 11 --- devel/gmake43/files/patch-src-makeint.h | 10 --- devel/gmake43/pkg-descr | 3 - devel/gmake43/pkg-plist | 32 -------- 9 files changed, 229 deletions(-) diff --git a/devel/Makefile b/devel/Makefile index 1355369aeca0..d7e485d6c5d5 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -845,7 +845,6 @@ SUBDIR += glrparser SUBDIR += glui SUBDIR += gmake - SUBDIR += gmake43 SUBDIR += gn SUBDIR += gnome-builder SUBDIR += gnome-common diff --git a/devel/gmake43/Makefile b/devel/gmake43/Makefile deleted file mode 100644 index 508436255675..000000000000 --- a/devel/gmake43/Makefile +++ /dev/null @@ -1,32 +0,0 @@ -PORTNAME= gmake -PORTVERSION= 4.3 # pre-slowdown caused by the issues described here: https://savannah.gnu.org/bugs/?65533 -CATEGORIES= devel -MASTER_SITES= GNU/make -DISTNAME= make-${PORTVERSION} -PKGNAMESUFFIX= 43 - -MAINTAINER= yuri@FreeBSD.org -COMMENT= GNU version of 'make' utility -WWW= https://www.gnu.org/software/make/ - -LICENSE= GPLv3 -LICENSE_FILE= ${WRKSRC}/COPYING - -GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share -CONFIGURE_ARGS= --program-prefix=g \ - --without-guile - -USES= cpe tar:lz -CPE_VENDOR= gnu -CPE_PRODUCT= make - -OPTIONS_DEFINE= NLS -OPTIONS_SUB= yes - -NLS_USES= gettext-runtime -NLS_CONFIGURE_ENABLE= nls - -INFO= make - -.include diff --git a/devel/gmake43/distinfo b/devel/gmake43/distinfo deleted file mode 100644 index b8f83469ce24..000000000000 --- a/devel/gmake43/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1587222848 -SHA256 (make-4.3.tar.lz) = de1a441c4edf952521db30bfca80baae86a0ff1acd0a00402999344f04c45e82 -SIZE (make-4.3.tar.lz) = 1266180 diff --git a/devel/gmake43/files/patch-10-6e6abd0c b/devel/gmake43/files/patch-10-6e6abd0c deleted file mode 100644 index 9e0f1e22caa8..000000000000 --- a/devel/gmake43/files/patch-10-6e6abd0c +++ /dev/null @@ -1,127 +0,0 @@ -From: Bruno Haible -Date: Sat, 23 May 2020 10:19:34 +0000 (+0200) -Subject: findprog-in: Ignore directories. -X-Git-Url: https://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=commitdiff_plain;h=6e6abd0cdfe4bb96f6412aebc511f10bf254a820 - -findprog-in: Ignore directories. - -Reported by Frederick Eaton via Dmitry Goncharov in -. - -* lib/findprog-in.c (find_in_given_path): When the file found is a -directory, set errno to EACCES and, during a PATH search, continue -searching. -* modules/findprog-in (Depends-on): Add sys_stat, stat. ---- - -diff --git a/lib/findprog-in.c b/lib/findprog-in.c -index c254f2f..0f76e36 100644 ---- lib/findprog-in.c -+++ lib/findprog-in.c -@@ -26,6 +26,7 @@ - #include - #include - #include -+#include - - #include "filename.h" - #include "concat-filename.h" -@@ -58,8 +59,8 @@ static const char * const suffixes[] = - /* Note: The cmd.exe program does a different lookup: It searches according - to the PATHEXT environment variable. - See . -- Also, it executes files ending .bat and .cmd directly without letting the -- kernel interpret the program file. */ -+ Also, it executes files ending in .bat and .cmd directly without letting -+ the kernel interpret the program file. */ - #elif defined __CYGWIN__ - "", ".exe", ".com" - #elif defined __EMX__ -@@ -136,14 +137,26 @@ find_in_given_path (const char *progname, const char *path, - call access() despite its design flaw. */ - if (eaccess (progpathname, X_OK) == 0) - { -- /* Found! */ -- if (strcmp (progpathname, progname) == 0) -+ /* Check that the progpathname does not point to a -+ directory. */ -+ struct stat statbuf; -+ -+ if (stat (progpathname, &statbuf) >= 0) - { -- free (progpathname); -- return progname; -+ if (! S_ISDIR (statbuf.st_mode)) -+ { -+ /* Found! */ -+ if (strcmp (progpathname, progname) == 0) -+ { -+ free (progpathname); -+ return progname; -+ } -+ else -+ return progpathname; -+ } -+ -+ errno = EACCES; - } -- else -- return progpathname; - } - - if (errno != ENOENT) -@@ -210,25 +223,37 @@ find_in_given_path (const char *progname, const char *path, - call access() despite its design flaw. */ - if (eaccess (progpathname, X_OK) == 0) - { -- /* Found! */ -- if (strcmp (progpathname, progname) == 0) -+ /* Check that the progpathname does not point to a -+ directory. */ -+ struct stat statbuf; -+ -+ if (stat (progpathname, &statbuf) >= 0) - { -- free (progpathname); -- -- /* Add the "./" prefix for real, that -- xconcatenated_filename() optimized away. This -- avoids a second PATH search when the caller uses -- execl/execv/execlp/execvp. */ -- progpathname = -- XNMALLOC (2 + strlen (progname) + 1, char); -- progpathname[0] = '.'; -- progpathname[1] = NATIVE_SLASH; -- memcpy (progpathname + 2, progname, -- strlen (progname) + 1); -- } -+ if (! S_ISDIR (statbuf.st_mode)) -+ { -+ /* Found! */ -+ if (strcmp (progpathname, progname) == 0) -+ { -+ free (progpathname); -+ -+ /* Add the "./" prefix for real, that -+ xconcatenated_filename() optimized away. -+ This avoids a second PATH search when the -+ caller uses execl/execv/execlp/execvp. */ -+ progpathname = -+ XNMALLOC (2 + strlen (progname) + 1, char); -+ progpathname[0] = '.'; -+ progpathname[1] = NATIVE_SLASH; -+ memcpy (progpathname + 2, progname, -+ strlen (progname) + 1); -+ } -+ -+ free (path_copy); -+ return progpathname; -+ } - -- free (path_copy); -- return progpathname; -+ errno = EACCES; -+ } - } - - if (errno != ENOENT) diff --git a/devel/gmake43/files/patch-lib-glob.c b/devel/gmake43/files/patch-lib-glob.c deleted file mode 100644 index a51d38144d88..000000000000 --- a/devel/gmake43/files/patch-lib-glob.c +++ /dev/null @@ -1,10 +0,0 @@ ---- lib/glob.c.orig 2020-01-03 07:11:27 UTC -+++ lib/glob.c -@@ -203,7 +203,6 @@ my_realloc (p, n) - return (char *) malloc (n); - return (char *) realloc (p, n); - } --# define realloc my_realloc - # endif /* __SASC */ - #endif /* __GNU_LIBRARY__ || __DJGPP__ */ - diff --git a/devel/gmake43/files/patch-src-default.c b/devel/gmake43/files/patch-src-default.c deleted file mode 100644 index df78eb415b2e..000000000000 --- a/devel/gmake43/files/patch-src-default.c +++ /dev/null @@ -1,11 +0,0 @@ ---- src/default.c.orig 2020-01-03 07:11:27 UTC -+++ src/default.c -@@ -530,7 +530,7 @@ static const char *default_variables[] = - "OBJC", "gcc", - #else - "CC", "cc", -- "CXX", "g++", -+ "CXX", "c++", - "OBJC", "cc", - #endif - diff --git a/devel/gmake43/files/patch-src-makeint.h b/devel/gmake43/files/patch-src-makeint.h deleted file mode 100644 index 0bf6dad2f146..000000000000 --- a/devel/gmake43/files/patch-src-makeint.h +++ /dev/null @@ -1,10 +0,0 @@ ---- src/makeint.h.orig 2020-01-19 20:32:59 UTC -+++ src/makeint.h -@@ -116,7 +116,6 @@ extern int errno; - - /* Some systems define _POSIX_VERSION but are not really POSIX.1. */ - #if (defined (butterfly) || defined (__arm) || (defined (__mips) && defined (_SYSTYPE_SVR3)) || (defined (sequent) && defined (i386))) --# undef POSIX - #endif - - #if !defined (POSIX) && defined (_AIX) && defined (_POSIX_SOURCE) diff --git a/devel/gmake43/pkg-descr b/devel/gmake43/pkg-descr deleted file mode 100644 index 9e064d213a00..000000000000 --- a/devel/gmake43/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -GNU make is a tool that controls the generation of executables and other -non-source files from source files. Its purpose is the same as that -of the utility make(1). diff --git a/devel/gmake43/pkg-plist b/devel/gmake43/pkg-plist deleted file mode 100644 index 7979f4a46ae9..000000000000 --- a/devel/gmake43/pkg-plist +++ /dev/null @@ -1,32 +0,0 @@ -bin/gmake -include/gnumake.h -%%NLS%%share/locale/be/LC_MESSAGES/make.mo -%%NLS%%share/locale/bg/LC_MESSAGES/make.mo -%%NLS%%share/locale/cs/LC_MESSAGES/make.mo -%%NLS%%share/locale/da/LC_MESSAGES/make.mo -%%NLS%%share/locale/de/LC_MESSAGES/make.mo -%%NLS%%share/locale/es/LC_MESSAGES/make.mo -%%NLS%%share/locale/fi/LC_MESSAGES/make.mo -%%NLS%%share/locale/fr/LC_MESSAGES/make.mo -%%NLS%%share/locale/ga/LC_MESSAGES/make.mo -%%NLS%%share/locale/gl/LC_MESSAGES/make.mo -%%NLS%%share/locale/he/LC_MESSAGES/make.mo -%%NLS%%share/locale/hr/LC_MESSAGES/make.mo -%%NLS%%share/locale/id/LC_MESSAGES/make.mo -%%NLS%%share/locale/it/LC_MESSAGES/make.mo -%%NLS%%share/locale/ja/LC_MESSAGES/make.mo -%%NLS%%share/locale/ko/LC_MESSAGES/make.mo -%%NLS%%share/locale/lt/LC_MESSAGES/make.mo -%%NLS%%share/locale/nl/LC_MESSAGES/make.mo -%%NLS%%share/locale/pl/LC_MESSAGES/make.mo -%%NLS%%share/locale/pt/LC_MESSAGES/make.mo -%%NLS%%share/locale/pt_BR/LC_MESSAGES/make.mo -%%NLS%%share/locale/ru/LC_MESSAGES/make.mo -%%NLS%%share/locale/sr/LC_MESSAGES/make.mo -%%NLS%%share/locale/sv/LC_MESSAGES/make.mo -%%NLS%%share/locale/tr/LC_MESSAGES/make.mo -%%NLS%%share/locale/uk/LC_MESSAGES/make.mo -%%NLS%%share/locale/vi/LC_MESSAGES/make.mo -%%NLS%%share/locale/zh_CN/LC_MESSAGES/make.mo -%%NLS%%share/locale/zh_TW/LC_MESSAGES/make.mo -share/man/man1/gmake.1.gz