Discussion
Loading...

Discussion

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Colin Gordon
Colin Gordon
@csgordon@discuss.systems  ·  activity timestamp last week

Unfortunately I think I'm going to have to leave for the weekend before all of the packages finish downloading from cheribsd.org

A photo of my messy office desk with a large desktop computer case with a glass panel (ARM Morello development), next to a monitor to the left running the installer for CheriBSD. In front of / below the monitor is a MacBook on a pile of books, and in front of that is a mouse on top of a book titled FreeBSD Device Drivers
A photo of my messy office desk with a large desktop computer case with a glass panel (ARM Morello development), next to a monitor to the left running the installer for CheriBSD. In front of / below the monitor is a MacBook on a pile of books, and in front of that is a mouse on top of a book titled FreeBSD Device Drivers
A photo of my messy office desk with a large desktop computer case with a glass panel (ARM Morello development), next to a monitor to the left running the installer for CheriBSD. In front of / below the monitor is a MacBook on a pile of books, and in front of that is a mouse on top of a book titled FreeBSD Device Drivers
  • Copy link
  • Flag this post
  • Block
dch :flantifa: :flan_hacker:
dch :flantifa: :flan_hacker:
@dch@bsd.network  ·  activity timestamp 7 days ago

@csgordon oho! Envious.

  • Copy link
  • Flag this comment
  • Block
Colin Gordon
Colin Gordon
@csgordon@discuss.systems  ·  activity timestamp last week

Unfortunately I think I'm going to have to leave for the weekend before all of the packages finish downloading from cheribsd.org

A photo of my messy office desk with a large desktop computer case with a glass panel (ARM Morello development), next to a monitor to the left running the installer for CheriBSD. In front of / below the monitor is a MacBook on a pile of books, and in front of that is a mouse on top of a book titled FreeBSD Device Drivers
A photo of my messy office desk with a large desktop computer case with a glass panel (ARM Morello development), next to a monitor to the left running the installer for CheriBSD. In front of / below the monitor is a MacBook on a pile of books, and in front of that is a mouse on top of a book titled FreeBSD Device Drivers
A photo of my messy office desk with a large desktop computer case with a glass panel (ARM Morello development), next to a monitor to the left running the installer for CheriBSD. In front of / below the monitor is a MacBook on a pile of books, and in front of that is a mouse on top of a book titled FreeBSD Device Drivers
  • Copy link
  • Flag this comment
  • Block
Colin Gordon
Colin Gordon
@csgordon@discuss.systems  ·  activity timestamp last week

It sped up, so I could do this before I left for the weekend #CheriBSD #cheri

2 media
A photo of a desktop computer on the right, and monitor on the left. The desktop is the same ARM Morello machine from earlier. The monitor now shows a desktop environment (KDE) with a terminal in the middle of the screen.
A photo of a desktop computer on the right, and monitor on the left. The desktop is the same ARM Morello machine from earlier. The monitor now shows a desktop environment (KDE) with a terminal in the middle of the screen.
A photo of a desktop computer on the right, and monitor on the left. The desktop is the same ARM Morello machine from earlier. The monitor now shows a desktop environment (KDE) with a terminal in the middle of the screen.
A photo (not screenshot) of the terminal in the other picture, showing output from one of those fetch programs, which claims it's running FreeBSD (though it's running the experimental CheriBSD variant), and shows the CPU as "Research Morello SoC r0p0"
A photo (not screenshot) of the terminal in the other picture, showing output from one of those fetch programs, which claims it's running FreeBSD (though it's running the experimental CheriBSD variant), and shows the CPU as "Research Morello SoC r0p0"
A photo (not screenshot) of the terminal in the other picture, showing output from one of those fetch programs, which claims it's running FreeBSD (though it's running the experimental CheriBSD variant), and shows the CPU as "Research Morello SoC r0p0"
  • Copy link
  • Flag this comment
  • Block
Colin Gordon
Colin Gordon
@csgordon@discuss.systems  ·  activity timestamp last week

The fetch programs are a little broken because CheriBSD uses a different package command. Also how does fastfetch depend on all of xfce?

  • Copy link
  • Flag this comment
  • Block
David Chisnall (*Now with 50% more sarcasm!*)
David Chisnall (*Now with 50% more sarcasm!*)
@david_chisnall@infosec.exchange  ·  activity timestamp 7 days ago

@csgordon

For other people confused by this:

Unfortunately, not all packages work with the pure-capability (memory safe) ABI. In particular, things that can’t be compiled with clang don’t. CheriBSD is set up to with two pkg variants, one that installs pure-capability packages and one that installs AArch64 ones. The default pkg command is removed to make this explicit so you know exactly what you’re getting (though you can symlink pkg64c or pkg64 to pkg if you want).

Of we get the CheriBSD things upstreamed, I’d like to have a fallback mode for pkg that installs from a second ABI if the first is not available for the entire dependency graph. This would probably have been necessary already if pkg had been available early in the 32 to 64-bit transition.

  • Copy link
  • Flag this comment
  • Block
Colin Gordon
Colin Gordon
@csgordon@discuss.systems  ·  activity timestamp 6 days ago

@david_chisnall yeah, this was just me thinking about the very long tail of porting efforts; pretty sure the memory safety of fastfetch isn't the most pressing research problem 😂 so it makes sense it hasn't been patched to sum pkg64 and pkg64c invocations for package counts

  • Copy link
  • Flag this comment
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.2-alpha.34 no JS en
Automatic federation enabled
Log in
Instance logo
  • Explore
  • About
  • Members
  • Code of Conduct