R3oGCojzhLZKLU7AnD6kWPTPllXPDJGgSbUVcmWC2XC/x6wBfPL8m T55DC4jL9plMTQ1OoJkxUJdbcGPt2enp82ZwjtoxErow8IROGWyg7O5Wt4u+oA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1773084597; a=rsa-sha256; cv=none; b=VeeUc7emAb9h+tWFJzv913+aPkXOLOJqkZdVnkt4PaXCPt3cF8XK3rSSh+7MbRsDdfUmrh jDfbu6DspKMkiXsGtfZxYmyilwbvF3WQ2fdhtrrwL3R2lRRFCCYwDcm9u9gw40nImxEUR0 FqLNQE1NMSvo1bEsMEqldnfizdJEDg5ttJqoWpS6fRqnY+uWypc5PRnnxW6gilBPIQ+SbO 6jxXbFgEszYKdYQOYJ0EQZxThdYaV/Lsn9a1DcL3zF4ICj8qbp5TkI6ykcmhXs5O7wdomz yPlYjpqp9r2iz9T/GIeKOygtVhP4hl/GbNI2h8oisaKrb/6o4ZHIbVqAWelzmw== 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=1773084597; 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: in-reply-to:in-reply-to:references:references; bh=SFuIDTp5Jygy3V1gKnUEOOLyV+6f/KboeBk+iR1jUGs=; b=ofU2iQbb95NjTRFqFEoLzZjE1gpc5WfAE2LOC6Na892n2uxmye2S8pvi5r7hDux/9SqPRb MaOtOLFHo01As75HxGPfO1Zf7V4f1eQ4WJQdfRnb9nYSInwE7uE21dcHPP9s2LKY9s0QEg VIM2I5MOQ/gVvnZ15FpttY2r4NoKEDtkGguPtbuETNHCnv19VUIFwk8S3lGu3C6hHGjADz PE0edR3L6kLL+WOmJP+PNRr5UA295CR0dMTgmznH589VyVYYc6DsRrxslAifn57x0L9ozf UmO1QtWHjAghuBr0lKhJ9D8pq5oGLxz7Gv9WZiwQG+mVZ+SLyxEPtw8xbJvsOg== 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 4fV6Xj0BjfzfjY for ; Mon, 09 Mar 2026 19:29:57 +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 629JTu4e054215 for ; Mon, 9 Mar 2026 19:29:56 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 629JTuvk054214 for bugs@FreeBSD.org; Mon, 9 Mar 2026 19:29:56 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: bugs@FreeBSD.org Subject: [Bug 293660] 15.0-RELEASE FTBFS in crypto/krb5 when cross-compiling on x86_64-linux-gnu host Date: Mon, 09 Mar 2026 19:29:56 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 15.0-RELEASE X-Bugzilla-Keywords: regression X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: emaste@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-bugs@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D293660 Ed Maste changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |cy@FreeBSD.org, | |emaste@freebsd.org --- Comment #2 from Ed Maste --- Ah, crypto/krb5/src/util/support/strerror_r.c has this: #elif defined(STRERROR_R_CHAR_P) /* * Implement the POSIX strerror_r API in terms of the GNU strerror_r, which * returns a pointer to either the caller buffer or a constant string. Thi= s is * the default version on glibc systems when _GNU_SOURCE is defined. */ int k5_strerror_r(int errnum, char *buf, size_t buflen) { const char *str; str =3D strerror_r(errnum, buf, buflen); if (str !=3D buf) { if (strlcpy(buf, str, buflen) >=3D buflen) { errno =3D ERANGE; return -1; } } return 0; } so I think we just need to figure out how best to set that in the crossbuild environment --=20 You are receiving this mail because: You are the assignee for the bug.=