From nobody Fri Jan 09 04:08:02 2026 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 4dnStB689rz6NF1J for ; Fri, 09 Jan 2026 04:08:02 +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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dnStB5V3Zz3q7B for ; Fri, 09 Jan 2026 04:08:02 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1767931682; 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=0sMZad6u6Slfy2aJ/KS0KEjfk/6XVL6cpm3qrxlLGGY=; b=IeiLbPM+EtQfz1bgLA/yD67aRw2daSkEqfJLAkZcjJLIQHrnOzSctVyCPpVL03Rj5pUgk6 7sIkUwWkF/KRItkCqmtSq+hNPH8qfG13kLeZ83v9n2yXSFlssf7iJMWgQsuHoZMVW/bkiq GNA8Bfjs0VuSpVU/rZN8ASNEvYD5fWtvkRJuaT/bWUZLxQ7f7/6hgM3r4n4bK4jVjp95pz G31EigrM6KpWJN8u6m497SmTMvgoiitEsd3xlBokw8VmtGBrJwD9CNEus0TzLOkXy1KJZr lM13YXAawzO7UImYGIPZJvI2l+CtQWuXUX2KlJhSviHP7LAM/1ml23SWHpvYIw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1767931682; 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=0sMZad6u6Slfy2aJ/KS0KEjfk/6XVL6cpm3qrxlLGGY=; b=GSqiWCLH9idYX9D76QDTNAinFUyUI4Yvh5cfDQAYI6cac/GVcIr4Mrr5VavYHCgBagp6cg uT3Zf+AH7OxIjPGIT9XmohV61W2Ngql4DwB87kD1o3hlzc5p0lY/e3+5j0owYwVaPyz5rL Cmw3Fe+apeXGwcKH7MYbQZkLBAHJwnohj4It81jhyYC5Rsq6w1YnMgH78GhpLu1B0OTCH8 oh0iTSO8gnPDZsfYiptOCstiN/XHaerZhWkCoQRrti+TBxPn7DAfFlTkvb/6KJALSJrSti oqsxWBbNP7WPGdKXJaAHMq3JTJfGfcqGmhVZQfNN41DgOMuTjCe2Ltm3EoeWbg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1767931682; a=rsa-sha256; cv=none; b=me7MBaCxNWCuIMxvagtpo7rOqkBmwn3o9OonjbUm6zEvZpD6qhe1yo3amurnW6d4VMs9Nf EVYRTImBwKaZImlFNLVMC1LRSbkdrKGFleKBN6HD7QPdIyZHGW7SFT16jgNELSOtstbJdu zKNV9PYFbh3zz9envxd7HY4RhcuFjGZvs9xLhZ2Qcjc/pD3OvY9tmIk3+xoB/X/GdRosBu o7OpTYYU8EAKOqd+VR2zVCcgtwoYQZzsw0qt40rEZoR+6VRwcGHnOuK31h1uajg2dpD8V1 6gfCzaWCCQ19AVA9N/dbabkC9vIC3Lb0wdRAPDeLpFYMtEesLidcjQs0NV6TUA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4dnStB4FfTz17Vv for ; Fri, 09 Jan 2026 04:08:02 +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 609482Sx098288 for ; Fri, 9 Jan 2026 04:08:02 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 609482bN098287 for ports-bugs@FreeBSD.org; Fri, 9 Jan 2026 04:08:02 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 285931] lang/julia: SEGV while IJulia is added Date: Fri, 09 Jan 2026 04:08:02 +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: wheaton@pm.me X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-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: 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=3D285931 James Wheaton changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wheaton@pm.me --- Comment #1 from James Wheaton --- Confirmed with julia-1.10.5_1, FreeBSD 15.0-RELEASE, fresh install. It makes a fair amount of progress downloading the dependencies. Then it segfaults after "Precompiling project..." message. When downloading it spits out the following error repeatedly: --- @ Downloads.Curl /usr/local/share/julia/stdlib/v1.10/Downloads/src/Curl/utils.jl:34 =E2=94=8C Error: curl_easy_setopt: 48 =E2=94=82=20 =E2=94=82 You may be using an old system libcurl library that doesn't under= stand options that Julia uses. You can try the following Julia code to see which libcurl library you are using: =E2=94=82=20 =E2=94=82 using Libdl =E2=94=82 filter!(contains("curl"), dllist()) =E2=94=82=20 =E2=94=82 If this indicates that Julia is not using the libcurl library tha= t is shipped with Julia, then that is likely to be the problem. This either means: =E2=94=82=20 =E2=94=82 1. You are using an unofficial Julia build which is configured = to use a system libcurl library that is not recent enough; you may be able to fix th= is by upgrading the system libcurl. You should complain to your distro maintai= ners for allowing Julia to use a too-old libcurl version and consider using offi= cial Julia binaries instead. =E2=94=82=20 =E2=94=82 2. You are overriding the library load path by setting `LD_LIBR= ARY_PATH`, in which case you are in advanced usage territory. You can try upgrading the system libcurl, unsetting `LD_LIBRARY_PATH`, or otherwise arranging for Jul= ia to load a recent libcurl library. =E2=94=82=20 =E2=94=82 If neither of these is the case and Julia is picking up a too old= libcurl, please file an issue with the `Downloads.jl` package. --- Julia is kind of notorious for vendoring its dependencies. It's recommended= to use its quirky vendored dependencies even though this is awful in principle. You can see the full list here: https://github.com/gentoo/gentoo/blob/master/dev-lang/julia/julia-1.9.4-r2.= ebuild#L117-L160 --=20 You are receiving this mail because: You are the assignee for the bug.=