From nobody Thu Apr 7 05:52:52 2022 X-Original-To: desktop@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 51D481A9955C for ; Thu, 7 Apr 2022 05:52:53 +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 4KYrBr5fQCz4l8f for ; Thu, 7 Apr 2022 05:52:52 +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 9A4C22306 for ; Thu, 7 Apr 2022 05:52:52 +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 2375qqUg084703 for ; Thu, 7 Apr 2022 05:52:52 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 2375qqrd084702 for desktop@FreeBSD.org; Thu, 7 Apr 2022 05:52:52 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: desktop@FreeBSD.org Subject: [Bug 262940] textproc/libxml2 and textproc/py-libxml2: Revert back to GNU Autotools due to some curl dependencies? Date: Thu, 07 Apr 2022 05:52:52 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed 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: diizzy@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: desktop@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? merge-quarterly+ 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: Using and improving FreeBSD on the desktop List-Archive: https://lists.freebsd.org/archives/freebsd-desktop List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-desktop@freebsd.org MIME-Version: 1.0 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1649310772; 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=7+7CKb7tgA+baJ8xRp//T9MU3/ebc8R/43zi6k1xhKo=; b=Mcbi02SVqfxoDdmmGnYsbelMtvf1Pk+k7AEsFC1+yb2cJXktkzaZGum/ubEJfVcmni/m+2 JYHK8Inkj8+N4OMh4CFXaPzhYgTJbSZVOicvkQ8tt/r6w006FGLjCVOHlsQ+rNYjB7wELm lVrYKJ7+Boc1zn0XCKoz7GT6VBVdw1dOHQjYJwGasWuNMci4PuhLaTPlsuM4C63+VjNVgh 1sdzlucbA1v6+f3mSVTwU+mQrgCYiWOS39HCm+yy/UnGqJKfIe5C5/yTnaLQ4+U+HW1Sik bARaYkl7+mfu7T+ocbE1GlNK/WWeX2WPA/Iu+PxkZ6VQ3kFpouwarBv9sd+5EA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1649310772; a=rsa-sha256; cv=none; b=aaJbuNQztnh/rFuKsO3OqkneCRIdlskJzYAI3s7Tl1+MNwDEvWTCGBoKQa6cjvoyh2rlXp 5QyuVtjgwdgE//7EIJbJ0idYJhbsNtnM7d7GPOWBQSsDUJXO4MMStTet6oarXNCkgVogbc 2nXri50B0DruxeZrqsZ6/BSgGlrk+qvn8ic/c6V4qwhQaoMuP+pzF51g7GGMJIuVQDuUUL kPVgPftmKdPFYcErkUrOijJQaVp90oXMlQStt+TWi0zwHWGteCktG8ktFgcDzsUwII3Uji jSOh+eTaIxj/YZSPwJn+iOoyUwk1eKiFNtT8uXxvn5JTFJWfcJEDKSP0j1U8ew== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D262940 --- Comment #12 from Daniel Engberg --- Update on current issues, (lib)psl issue fixed as of https://cgit.freebsd.org/ports/commit/?id=3D97e347a3a6aa4792eacaa10e6fbf41d= 8b8c73526 - GnuTLS dependencies - If you go a few levels down like enabling DNSTRAP and further you'll run in= to circular dependency depending on what options you enable even using Autotoo= ls (tested) so changning back won't fix the issue. Some for example ends up ha= ving ports depending on CMake which isn't available at the time and there are al= so other libs/ports involved. This is probably why you don't see a Gnutls vari= ant in some distros or we add a note that you may run into circular dependencie= s by enabling Gnutls and other features for ports that are dependencies (not the best solution). Irregardless on what route we take Gnutls and the TPM(1) option (which also causes circular dependency) is probably something we should disable as recommended by upstream and look at supporting TPM2. https://www.gnutls.org/manual/html_node/Trusted-Platform-Module.html but further discussion about this should be made in a for a separate PR (263107= ). Upstream is very supportive, patches have been merged and issues have also = been resolved that we've submitted so I'd like to propose that we keep CMake and backport upstream fixes and add symbol versioning back for now (upstream may remove it later on though, https://gitlab.gnome.org/GNOME/libxml2/-/issues/= 360) I'll prepare a patch during the weekend to collect all issue reported for review. Best regards, Daniel --=20 You are receiving this mail because: You are the assignee for the bug.=