From nobody Thu Mar 31 13:50:55 2022 X-Original-To: virtualization@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 7063A1A3D7EA for ; Thu, 31 Mar 2022 13:50:56 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4KTl7h22YGz3jN5 for ; Thu, 31 Mar 2022 13:50:56 +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 2690728C1B for ; Thu, 31 Mar 2022 13:50:56 +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 22VDouTY031620 for ; Thu, 31 Mar 2022 13:50:56 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 22VDouQ3031619 for virtualization@FreeBSD.org; Thu, 31 Mar 2022 13:50: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: virtualization@FreeBSD.org Subject: [Bug 262920] bhyve: "/boot/userboot.so: Undefined symbol "getsecs" Date: Thu, 31 Mar 2022 13:50:55 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bhyve X-Bugzilla-Version: 13.1-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: tech-lists@zyxst.net X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: virtualization@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: 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 List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-virtualization@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org MIME-Version: 1.0 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1648734656; 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=4HI+kDEWP2od5C+jsAed2/xESTn3M7aEe2D2mSWrkYY=; b=lQc1j2MAB3AN7syKkdLiKXafIuvO/tr/pEBcM/vUpetaSu7CcO4HxoZvFU/GsK94pJIyz8 CynR2EzcoYSma7MZh1HiRg3BMGzi96RwvALsaIfDtuTG0SPOpnHkTSxf4kzDneEPmlCjby C+zV2IP7AobxLgUUwu3+8JQmdkDxLi5wST4VWTNZlWFvBMGyCM5xti911FAsrfN2BU18CK WB+zdU7kOfscPA72VcWhnAfvfEKnDUcuXGxH2Y3xT3QQO+S8m0D5+a/QYq3JZcTwJk8sSG jgUEbbnHUZgLYTu+ZKy8jDhhUcAvVIkT6v1JyuiLrqaseWfSRIULBqjqHs0T3A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1648734656; a=rsa-sha256; cv=none; b=qwyrygdn+uZke8KICrSsNRmU9TOReDDA1+ZhpPSj9lxKQ5HuOel1pINujD6HRfQ0oB6jW7 nr2G5OLksY39rI74LJQtXlYo5su4PJnxGakqkH4xC4DVQ1RH3N03gIz+JzPxnzxDWCYQwo s9t/UXv/TD3Erh5JZCTQyHY71iEeIz+Qn8txcNSYNiO7KJJWbG+VvimPQF1TPfx7uMzUux u3xnyj0/v62Ojuzxnk0MpulSRfTnTsZfPMkLZ+3nIviDlCC7txmbxDIdsNth+8/IiO4GB4 6zjNwvqTfRr8j2oWx+4uHQZkhKXnYWZnOkm4Ayn+TL7z3uo/4jX/T9EDnkil4g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D262920 --- Comment #3 from tech-lists@zyxst.net --- (In reply to Emmanuel Vadot from comment #2) I don't know to debug this further.=20 userboot.so hasn't changed according to cgit since 2019 in https://cgit.freebsd.org/src/commit/?id=3D68861a62f5363e6984ba96efe6463e882= a9c4896 bhyvectl hasn't changed since the beginning of 2019 in https://cgit.freebsd.org/src/commit/?id=3D62c47c7f6cdc6defa1dcd6a2ef39abb34= a4c0351 the same goes for bhyve in 13.0-p6, getsecs isn't present in userboot.so and bhyve works as expecte= d. Your change to getsecs is the only documented one in the timeframe 13.0 =3D= > 13.1 Where else to look? I'm happy to update sources to latest stable/13 and then removing your chan= ge, enabling WITH_BIND_NOW=3D in /etc/src then building a new world, kernel and= then rebooting, but I don't know enough about git to cherry-pick to revert just = your change leaving everything else as it is. If you could tell me how to do this, i'll do it, test then get back to you. In case it wasn't clear in the initial report, the problem can be sidestepp= ed by *not* enabling WITH_BIND_NOW in /etc/src.conf and rebuilding. This might not be an issue with getsecs at all, but solely with WITH_BIND_N= OW=3D and how it interacts with other libraries. If it is, I'm happy to make another PR. --=20 You are receiving this mail because: You are the assignee for the bug.=