From owner-freebsd-toolchain@freebsd.org Fri Jul 24 08:13:59 2020 Return-Path: Delivered-To: freebsd-toolchain@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id CB39C37573F for ; Fri, 24 Jul 2020 08:13:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4BChml52qvz4By0 for ; Fri, 24 Jul 2020 08:13:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id ACEE33757DB; Fri, 24 Jul 2020 08:13:59 +0000 (UTC) Delivered-To: toolchain@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id ACB5B375C91 for ; Fri, 24 Jul 2020 08:13:59 +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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BChml46RDz4BvZ for ; Fri, 24 Jul 2020 08:13:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 7092B27162 for ; Fri, 24 Jul 2020 08:13:59 +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 06O8Dx9X034273 for ; Fri, 24 Jul 2020 08:13:59 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 06O8Dxam034272 for toolchain@FreeBSD.org; Fri, 24 Jul 2020 08:13:59 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: toolchain@FreeBSD.org Subject: [Bug 248230] Compiled C++ program fails to run with the Undefined symbol error on Clang 10 / FreeBSD 12-STABLE (Clang 10 / 11.4 OK) Date: Fri, 24 Jul 2020 08:13:59 +0000 X-Bugzilla-Reason: AssignedTo CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 12.1-STABLE X-Bugzilla-Keywords: needs-qa, regression X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: marklmi26-fbsd@yahoo.com X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: mfc-stable12? X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jul 2020 08:13:59 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D248230 Mark Millard changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |marklmi26-fbsd@yahoo.com --- Comment #2 from Mark Millard --- > tests works fine on FreeBSD 11.4 with Clang 10 and 12.1 with Clang 8 (and= also on Linux). (I assume system-clang/llvm was in use instead of devel/llvm* 's. This word= ing presumes that the 11.4 and 12.1-STABLE system clang 10 based rxdock builds = were separate. If not, do the contrasting case implicit below.) If you copy the rxdock installed materials from 11.4 to 12.1-STABLE, do you= see the problem on 12.1-STABLE? This is different than building rxdock materials on 12.1-STABLE with the 12.1-STABLE's llvm10/clang10 toochain. This is sort of like upgrading FreeBSD after the rxdock software was installed, without rebuildi= ng the rxdock software. (That is another way of doing the experiment.) The alternatives would seem to be: A) Still works on 12.1-STABLE, so that 12.1-STABLE's toolchain is involved = for the behavioral change in the re-built rxdock. vs. B) Fails on 12.1-STABLE, so just other differences in the FreeBSD versions = make the difference, not the toolchain used to do the build (rxdock held invariant). So it is just a partial problem-isolation test but it might help limit what else to explore. Of course, the suggestion presumes that FreeBSD's backwards compatibility support has been built and installed in the 12.1-STABLE system, so that the 12.1-STABLE is supposed to execute 11.x material just fine. --=20 You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug.=