Error building sage 10.6.beta2: braiding function

54 views
Skip to first unread message

Pranav Setpal

unread,
Jan 2, 2025, 7:15:25 PM1/2/25
to sage-support
Hello, I am trying to build sage 10.6.beta2 on NixOS. I followed what was mentioned here(https://github.com/NixOS/nixpkgs/tree/nixos-unstable/pkgs/by-name/sa/sage#i-want-to-update-sage) to do the same (just change version number [and hash] and build).

The build error seems to be from `build/cythonized/sage/libs/braiding.cpp` . The errors are present in "error_log.txt". I have also included the complete log file below, but it is extremely long (the error text starts at 11079). It also seems to contain random-looking characters that probably work to give color to the output, but I am not sure how to actually view it. The log format is "bar" though.

This is my first time actually building sage, so any help would be highly appreciated!

Dima Pasechnik

unread,
Jan 2, 2025, 7:32:23 PM1/2/25
to sage-s...@googlegroups.com
No error log was attached

Pranav Setpal

unread,
Jan 2, 2025, 8:23:16 PM1/2/25
to sage-support
sorry about that! attached them here
log.bz2
error-log.txt

Pranav Setpal

unread,
Jan 4, 2025, 4:53:09 AM1/4/25
to sage-support
I figured out the issue! libbraiding was not updated to 1.3 on nixos :/
The errors I am facing are exactly the new functions added in 1.3 (see changelog paste below)

Add more functions to the interface:

  • SendToSSS
  • SendToUSS
  • SendToSC
  • Trajectory
  • CycliSliding

I just updated it on my machine and build process is continuing further. Thank you for your time!
Reply all
Reply to author
Forward
0 new messages