From nobody Wed Feb 4 12:41:46 2026 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 4f5g2z0pr5z6Qqc0 for ; Wed, 04 Feb 2026 12:41:47 +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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4f5g2y5QJCz3CKW for ; Wed, 04 Feb 2026 12:41:46 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1770208906; 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=KOQzcVvqh/QZ/lGfXDe+R4VuZ42rcaSlsnE0XEA7KvI=; b=WJMegjKOgtTIauGMgoS5YTwyZ+5n7sVgZnLetcgtrPjX3lpyy8f24UwEnVCatUa3xu6piu 2/UY+7Xg/satC1iKOd2Ghf+JvU+L7tSpB7o6/Qk1t+JavaLv9C/JXr3VTm1I6UEohxI2AZ 9ah+m5bhgnviIC2GKTQ9gvTwcsy5lRCAAjwivHST9jPt/v7AjPSIjh8DKvsR9/l3Fkgm4y 4iD3PGEcNCveLmEuLDK9Nrf6o8gUAwFBj86kcsfCLS6zAXQFtaJNRRUq9ge6k0xeyBXF/2 uIHRmleFYM+YuLtGhuBbL8wb2etXHOjLXuYIHPSha9Wgw9/yNRirXt9xA5mjSw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1770208906; a=rsa-sha256; cv=none; b=GPTWnDBsD1mPe7GIIxFa9rPOezMyo0uGAZlqABklZpa7yOthgJK9QvZ4LfkdTkgxO3bDSQ tekokYRLeq8WPYcEnQt5uMQSIOvbRn0TWlRBaym/suSSH593fZfRJ5i+xD/njfS+hWH2aS E6Oo8ZBNCEJuPqxLSja4kmtTzJ5X8eNdU6FeroLGpN//ZV8iCX1ZPrpa2gre1mwPi1F20a Ze3k92Es6tGl1cbck1LrtyXEbzqaKjE2QMgg7eAXdN5M2gGdr0yxofrcVm5CwZiY9bkm0S xVOK+1XAk+VSU4n6fjKrgwN0mlfwF6+Jr5ejNhIKS9QdI7cmq5Crs0g+WehRaw== 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=1770208906; 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=KOQzcVvqh/QZ/lGfXDe+R4VuZ42rcaSlsnE0XEA7KvI=; b=FWb8x0gLDD8knfz959qwperWfFxZg5Besshah2wYqaldhvleI7nMYLgvddTPx/rEyYWk5k ZLbPEu29n0a7vD6FCPqulAO+RN0HZ/tXvf7erBUOyosMEZj3M1W1c6yrCkY7jUgDX3eFdz IujRswOuOYlw8TXgIPksN2eXH4pxPlWoQHbkeb/Is/mFlR+jXu1Ha37sD0iPgTG96YP7A6 yb3FaJWPDFCWZTNn2D9NTEztI4wf2JNJZja4j7Ugq7AJF1COu0cbjPGKAu7Rbx2041WY7Q hpn6hxwZQbOqJWTKtLiXBhnYW1hUVqLeyHH98RzJFZX6NTAU+pxjqV9zimj88A== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4f5g2y4mY9z10lQ for ; Wed, 04 Feb 2026 12:41:46 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 309c6 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 04 Feb 2026 12:41:46 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Robert Clausecker Subject: git: 65784d411f0f - main - sysutils/uschedule: disable use of regparm, enable everywhere 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: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: fuz X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 65784d411f0fc664e83d1d2e57450155f1479c8c Auto-Submitted: auto-generated Date: Wed, 04 Feb 2026 12:41:46 +0000 Message-Id: <69833e8a.309c6.f7cccbc@gitrepo.freebsd.org> The branch main has been updated by fuz: URL: https://cgit.FreeBSD.org/ports/commit/?id=65784d411f0fc664e83d1d2e57450155f1479c8c commit 65784d411f0fc664e83d1d2e57450155f1479c8c Author: Robert Clausecker AuthorDate: 2026-02-02 20:57:06 +0000 Commit: Robert Clausecker CommitDate: 2026-02-04 12:41:15 +0000 sysutils/uschedule: disable use of regparm, enable everywhere This attribute isn't strictly needed to build the software. Disable it to enable a build with clang on all platforms. MFH: 2026Q1 --- sysutils/uschedule/Makefile | 13 +------------ sysutils/uschedule/files/patch-src_attributes.h | 11 +++++++++++ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/sysutils/uschedule/Makefile b/sysutils/uschedule/Makefile index db0b1c6eeb6b..027da211fdf2 100644 --- a/sysutils/uschedule/Makefile +++ b/sysutils/uschedule/Makefile @@ -1,6 +1,6 @@ PORTNAME= uschedule PORTVERSION= 0.7.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= http://www.ohse.de/uwe/uschedule/ @@ -11,11 +11,6 @@ WWW= https://www.ohse.de/uwe/uschedule.html BUILD_DEPENDS= ${LOCALBASE}/bin/tai64nlocal:sysutils/daemontools RUN_DEPENDS= ${LOCALBASE}/bin/multilog:sysutils/daemontools -BROKEN_aarch64= fails to build: regparm is not valid on this platform -BROKEN_armv6= fails to build: regparm is not valid on this platform -BROKEN_armv7= fails to build: regparm is not valid on this platform -BROKEN_riscv64= fails to build: regparm is not valid on this platform - WRKSRC= ${WRKDIR}/admin/${DISTNAME} TEST_TARGET= check @@ -30,12 +25,6 @@ PLIST_FILES= ${bin:S,^,bin/,} ${bin:S,^,share/man/man1/,:S,$,.1.gz,} \ OPTIONS_DEFINE= DOCS -.include - -.if ${ARCH} != amd64 && ${ARCH} != i386 -USES+= compiler:gcc-c++11-lib -.endif - pre-build: ${ECHO_CMD} "${CC}" > ${WRKSRC}/src/conf-cc ${ECHO_CMD} "${CFLAGS}" > ${WRKSRC}/src/conf-cflags diff --git a/sysutils/uschedule/files/patch-src_attributes.h b/sysutils/uschedule/files/patch-src_attributes.h new file mode 100644 index 000000000000..07e4cc68db72 --- /dev/null +++ b/sysutils/uschedule/files/patch-src_attributes.h @@ -0,0 +1,11 @@ +--- src/attributes.h.orig 2026-02-02 20:51:48 UTC ++++ src/attributes.h +@@ -67,7 +67,7 @@ + + #define attribute_inline __inline__ + +-#if GNUC_MINIMUM(2,7) /* doesn't work reliable before, IIRC */ ++#if 0 + # define attribute_regparm(x) __attribute__((__regparm__((x)))) + #else + # define attribute_regparm(x)