From nobody Tue Sep 17 20:29:49 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 4X7YL55YDvz5VsXv for ; Tue, 17 Sep 2024 20:29:49 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4X7YL54Tmyz4C8b for ; Tue, 17 Sep 2024 20:29:49 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1726604989; a=rsa-sha256; cv=none; b=d8XqNonjR5jjvAV5nRGmsAsnyz3kYEFZQz4ZVRB1WBZ2AvbFVLP9VzK5JWY+jMTW4Jysmo PXzLC+j+8pJku12c5dlWBLKOojCghoIOyJ/Bv83wDcxvuebA5nXFzjLlZz9bGwljx5fVxq QMIrdiVhbGIHFKcl+nTGRUeMoTl8Ks6KAeyh9iDLcopjkB54E5KsvSrMpAzGdidcNi6j4G qxOvr6LzTClXBWWU7lqAMuc+8lGdHMwKK6ZSVhAzgeFPrMzaUh6brDG5CDKsUzGzgnixcv bzCz9GfZ8jmQoxe8bouG6PI4rauAw1NP6Inn92OQa3Y63+Ql2dcSyHgwRf9DSA== 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=1726604989; 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=5CnRdYgxLzzk37IJWsLSku5fUN0O/cYmzE2OgsJZmGI=; b=pvCWYR0QFQAm6vyTcDyNDVSdAgaOoNLDm+E07WWgsfk5OCgyU/Xz03qtIUDK08PGAugVpf FnjQwZ7+SHcRQlaiLOBiq7xiWvZGOOMLX4S9fmVcgUhgb+mktp2XoAA5zLrak+R8Hzzo1n 2htNOxIwd5jBS5L3RvSYgF5luVmRJ+838cxL3ZujBD+DlaMV9CazPYuRpY/bvlM2sz7BmP nmTjTEl8aOga5k3T30wMdPSpRkL4JaV40ImSbwDyVs/c67G1WIqwrBdMZ1xn0hpzKIGJ/5 SfEjwTG+Gijv4j8jCROCPWIk9wmsvZbroGpnMURQh1c/Wyhn7SayqRtmOncL/A== 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 4X7YL543VJzsf0 for ; Tue, 17 Sep 2024 20:29:49 +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 48HKTnxE007584 for ; Tue, 17 Sep 2024 20:29:49 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 48HKTnIa007583 for ports-bugs@FreeBSD.org; Tue, 17 Sep 2024 20:29:49 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 281557] net/mpich: fix build with clang 19 on i386 Date: Tue, 17 Sep 2024 20:29:49 +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 Some People X-Bugzilla-Who: dim@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@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 cc flagtypes.name 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=3D281557 Bug ID: 281557 Summary: net/mpich: fix build with clang 19 on i386 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: dim@FreeBSD.org CC: laurent.chardon@gmail.com Flags: maintainer-feedback?(laurent.chardon@gmail.com) CC: laurent.chardon@gmail.com In bug 276035 this was already handled once, but with clang 19 on i386 we get similar link errors: ld: error: undefined reference: __addtf3 >>> referenced by lib/.libs/libmpi.so (disallowed by --no-allow-shlib-undefined) ld: error: undefined reference: __gttf2 >>> referenced by lib/.libs/libmpi.so (disallowed by --no-allow-shlib-undefined) ld: error: undefined reference: __lttf2 >>> referenced by lib/.libs/libmpi.so (disallowed by --no-allow-shlib-undefined) ld: error: undefined reference: __multf3 >>> referenced by lib/.libs/libmpi.so (disallowed by --no-allow-shlib-undefined) ld: error: undefined reference: __extendxftf2 >>> referenced by lib/.libs/libmpi.so (disallowed by --no-allow-shlib-undefined) ld: error: undefined reference: __trunctfxf2 >>> referenced by lib/.libs/libmpi.so (disallowed by --no-allow-shlib-undefined) Again the cause is that the mpich configure script detects partial float128 support on i386 (i.e. the compile doesn't immediately choke on defining variables of that type). It then enables HAVE_FLOAT128, which leads to the above errors, because compiler-rt does not support float128 on i386. --=20 You are receiving this mail because: You are the assignee for the bug.=