From nobody Thu Dec 12 20:51:28 2024 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 4Y8PlP2Mcbz5gkKk for ; Thu, 12 Dec 2024 20:51:29 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Y8PlP0Tt0z4HnN for ; Thu, 12 Dec 2024 20:51:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1734036689; 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=excBQC8729/9yv8cnQrYyMpZgTJPhjOPrMUS/8bLyUo=; b=cjD5QQT8+t25f1o8GgDpauAaEmJdwBmpxdSpyzYtBB2Uy1lzHibRPaBUOMaF5YgL95xwJ3 LgIDRQ+r/fqihyQ5i3wwiLMWtj/hLWGfAtry8jtVx2qfniyvjjX+RD9d0Mqy/7cT9Rxvic 8/U8FO+27Qb8OLMwvW4s0OX2unjXGCOfLEdDCsufr6XLGXPeRMWYuXKBKFLlrWEhGw6o1a DAF47Arrr3/xFapFWBfaywW87lrhoTYx7AEZ+sW1PasSmuwK3JhsvG8uW//+7yExPGMEHs iW4ujlbEYit4RRRYEvkq17O2D6YQ4584I9p/BEuYRoiq4ELxy4LvQSOkr+emtQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1734036689; a=rsa-sha256; cv=none; b=SPbFmLwRSt3yqjSo3wEFihP/TFg6EUw2hUAZxHC+MYSFktL5J2eJgbWohxIrA48D7DzEix dk/fc9hvw1KR6i5Rh7rPnq5qFjqnfo8aBuuHS2MbrV5EuFOi7PLWwYHBa8srQrGMX3NBU0 5yfmvKH6x5PV7rvPOa/1PGe5vkwktWn2yGNd3rVA2FoHHzWAdNUtoJK1Kx9jkuiwkXt/tO 6ys8pjfL9HsWn5WpbLrv1KNKfKN7UpE/6UBPT33NVOHkzEeiKOg7nvIFodrMrRPabzXnQa yHbdL5o2j45gjlnF6oyZQsbqntekFKiOO8iTxD1xseFf8xVDQPNwF5Lm6bKrzA== 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 4Y8PlP018Wz17dy for ; Thu, 12 Dec 2024 20:51:29 +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 4BCKpS5S055435 for ; Thu, 12 Dec 2024 20:51:28 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 4BCKpSD9055434 for ports-bugs@FreeBSD.org; Thu, 12 Dec 2024 20:51:28 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 283287] devel/sol2: Fix compilation for clang 19.1 Date: Thu, 12 Dec 2024 20:51:28 +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: freebsd@mosedal.net X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: yuri@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 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: X-BeenThere: freebsd-ports-bugs@freebsd.org Sender: owner-freebsd-ports-bugs@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D283287 Bug ID: 283287 Summary: devel/sol2: Fix compilation for clang 19.1 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: yuri@freebsd.org Reporter: freebsd@mosedal.net Flags: maintainer-feedback?(yuri@freebsd.org) Assignee: yuri@freebsd.org Created attachment 255815 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D255815&action= =3Dedit Patch fixing downstream consumers if the source system use Clang 19.1 or ab= ove Hi, While trying to unbundle a previous version of sol2 from www/osrm-backend, I tried building with the version from ports using a system running FreeBSD 15-CURRENT. The compiler is Clang 19.1 and when it tries to use the header-only library= , it fails. Attached is a patch that: * Adds an extra patch if the clang compiler version is 19.1 or above * Bumps PORTREVISION just to be on the safe side. In case my patch is garbled, the patch applies cleanly to our current alpha version from Ports. The original upstream patch is available here: https://github.com/ThePhD/sol2/commit/d805d027e0a0a7222e936926139f06e23828c= e9f All the best, Peter. --=20 You are receiving this mail because: You are the assignee for the bug.=