Github messages for voidlinux
 help / color / mirror / Atom feed
From: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: Re: [ISSUE] [CLOSED] julia-1.6.1 incompatible with (lib)curl-7.81.0 (seg fault)
Date: Thu, 07 Jul 2022 04:14:15 +0200	[thread overview]
Message-ID: <20220707021415.qNquN2pXBQ57wSo_0XSscbDHW-DbzfUZuH5SadMZ3Nc@z> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-35186@inbox.vuxu.org>

[-- Attachment #1: Type: text/plain, Size: 4037 bytes --]

Closed issue by kwshi on void-packages repository

https://github.com/void-linux/void-packages/issues/35186

Description:
<!-- Don't request update of package. We have a script for that. https://alpha.de.repo.voidlinux.org/void-updates/void-updates.txt . However, a quality pull request may help. -->
### System

* xuname:  
  `Void 5.15.12_1 x86_64 AuthenticAMD notuptodate rFFFFFFFFFF`
* package:  
  `julia-1.6.1_1` `libcurl-7.81.0_1`

### Issue

libcurl 7.81.0 (recently updated by 9da559d50e3e0dc5cf81c335f94713a1c3ed6160 (PR #34870)) seems to have updated its ABI or something, to the effect that the current version of Julia crashes with segfault when attempting to make network requests (e.g., downloading packages).  This issue needs to be fixed by Julia devs (who currently claim that curl-7.81 is currently officially unsupported, but I'm sure they'll get to it eventually); I'm just filing the issue here to help other Julia users on Void keep track of this issue and progress on fixing it (which, I imagine, involves updating julia to some version past 1.7 after the devs fix it, or backporting a patch fix, or something like that).

Relevant discussions on Julia repos:
- https://github.com/JuliaLang/julia/issues/43703
- https://github.com/JuliaLang/julia/issues/43682

### Steps to reproduce the behavior

Install `julia` and `libcurl`, then try installing something:
```bash
julia -e 'import Pkg; Pkg.add("DataStructures")'
```

```
WARNING: failed to select UTF-8 encoding, using ASCII
  Installing known registries into `~/.julia`

signal (11): Segmentation fault
in expression starting at none:1
unknown function (ip: 0x7fb71b75e666)
unknown function (ip: 0x7fb71b73f38c)
unknown function (ip: 0x7fb71b740912)
curl_multi_socket_action at /usr/bin/../lib/julia/libcurl.so (unknown line)
unknown function (ip: 0x7fb76b489727)
unknown function (ip: 0x7fb76b489ca7)
unknown function (ip: 0x7fb76b4a19c4)
unknown function (ip: 0x7fb76b4a1b5c)
unknown function (ip: 0x7fb76b52c5e2)
unknown function (ip: 0x7fb71b73cd43)
curl_multi_add_handle at /usr/bin/../lib/julia/libcurl.so (unknown line)
unknown function (ip: 0x7fb76b532435)
unknown function (ip: 0x7fb76b532663)
unknown function (ip: 0x7fb76b2f65a8)
unknown function (ip: 0x7fb76b2f77f5)
unknown function (ip: 0x7fb76b2f7f17)
unknown function (ip: 0x7fb76b2f8709)
unknown function (ip: 0x7fb76b2f8784)
unknown function (ip: 0x7fb76b400e1b)
unknown function (ip: 0x7fb76b435660)
unknown function (ip: 0x7fb76b436221)
unknown function (ip: 0x7fb76b4363ad)
unknown function (ip: 0x7fb76b2fb32a)
unknown function (ip: 0x7fb76b2fc41e)
unknown function (ip: 0x7fb76b42564a)
unknown function (ip: 0x7fb76b4256cc)
unknown function (ip: 0x7fb76b2da6fe)
unknown function (ip: 0x7fb76b2da8ae)
unknown function (ip: 0x7fb76b3e563c)
unknown function (ip: 0x7fb76b5403b6)
unknown function (ip: 0x7fb76b3927fc)
unknown function (ip: 0x7fb76b44bf19)
unknown function (ip: 0x7fb76b555a47)
unknown function (ip: 0x7fb76b4c6dd6)
unknown function (ip: 0x7fb76b4c7644)
unknown function (ip: 0x7fb76b4c76cc)
unknown function (ip: 0x7fb76b4167e6)
unknown function (ip: 0x7fb76b30445f)
unknown function (ip: 0x7fb76b30991e)
unknown function (ip: 0x7fb778c4b9bb)
unknown function (ip: 0x7fb778c4b4fd)
unknown function (ip: 0x7fb778c4c1f7)
unknown function (ip: 0x7fb778c4cd6c)
unknown function (ip: 0x7fb778c67846)
unknown function (ip: 0x7fb778c684b7)
unknown function (ip: 0x7fb778c684b7)
jl_toplevel_eval_in at /usr/bin/../lib/julia/libjulia-internal.so.1 (unknown line)
unknown function (ip: 0x7fb76b3ab3d1)
unknown function (ip: 0x7fb76b3ae32c)
unknown function (ip: 0x7fb76b3ae495)
unknown function (ip: 0x7fb778c8a6f5)
repl_entrypoint at /usr/bin/../lib/julia/libjulia-internal.so.1 (unknown line)
main at julia (unknown line)
__libc_start_main at /builddir/glibc-2.32/csu/../csu/libc-start.c:314
_start at julia (unknown line)
Allocations: 2650 (Pool: 2640; Big: 10); GC: 0
Segmentation fault
```

      parent reply	other threads:[~2022-07-07  2:14 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-01-22 21:30 [ISSUE] " kwshi
2022-01-22 21:55 ` ericonr
2022-01-22 22:01 ` ericonr
2022-01-22 22:21 ` kwshi
2022-01-22 22:55 ` kwshi
2022-01-23 21:23 ` ericonr
2022-01-28  5:15 ` non-Jedi
2022-06-22  2:14 ` github-actions
2022-07-07  2:14 ` github-actions [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20220707021415.qNquN2pXBQ57wSo_0XSscbDHW-DbzfUZuH5SadMZ3Nc@z \
    --to=ml@inbox.vuxu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).