!kjdutkOsheZdjqYmqp:nixos.org

Nixpkgs / NixOS contributions

1862 Members
NixOS 24.05 Uakari | #review-requests:nixos.org | https://nixos.org/blog/announcements.html#nixos-23.11 | https://hydra.nixos.org/jobset/nixos/trunk-combined | https://reproducible.nixos.org/ | 24.05 RMs: wegank & Mic92410 Servers

Load older messages


SenderMessageTime
21 Oct 2024
@qyliss:fairydust.spaceAlyssa RossI wonder what's up with autoconf in binutils on darwin14:19:50
@qyliss:fairydust.spaceAlyssa RossIt's needed because of a patch, but I wonder why autoreconf doesn't work.14:20:15
@qyliss:fairydust.spaceAlyssa Ross

Tethys SvenssonUh, what's binutils-unwrapped-all-targets?

14:26:30
@qyliss:fairydust.spaceAlyssa Rossis that useful to you?14:26:35
@aleksana:mozilla.orgaleksana (force me to bed after 18:00 UTC)https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#staging14:28:58
@aleksana:mozilla.orgaleksana (force me to bed after 18:00 UTC)

Cannot merge branch 'master' into itself.

For more information, see https://docs.github.com/get-started/writing-on-github/working-with-advanced-formatting/creating-diagrams#creating-mermaid-diagrams

14:29:03
@aleksana:mozilla.orgaleksana (force me to bed after 18:00 UTC)Not familiar with this14:29:16
@emilazy:matrix.orgemilyGitHub updated Mermaid and it doesn't like our branch diagram now.14:31:06
@emilazy:matrix.orgemily
In reply to @qyliss:fairydust.space

Tethys SvenssonUh, what's binutils-unwrapped-all-targets?

it is in fact maybe exactly what they want, I think.
14:31:37
@emilazy:matrix.orgemily Xen was doing overrideAttrs crimes on binutils for want of that too. antimemetic package. 14:32:00
@niko:nyanbinary.rsnyanbinary 🏳️‍⚧️ left the room.14:37:14
@niko:nyanbinary.rsnyanbinary 🏳️‍⚧️ joined the room.14:38:47
@luckytethys:matrix.orgTethys SvenssonIt's kinda useful. Some parts of binutils support building for multiple architectures at once. This is useful to e.g. get a single gdb binary that supports many architectures at once.14:46:22
@luckytethys:matrix.orgTethys SvenssonHowever not all parts of binutils support building for multiple architectures at once. Specifically the assembler only supports building for a single architecture at a some (or perhaps architecture family, I'm not quite sure).14:46:58
@luckytethys:matrix.orgTethys SvenssonIn any case, no: this unfortunately won't solve mu problems14:47:08
@luckytethys:matrix.orgTethys Svensson Pwntools is already using a multiarchitecture-aware gdb. I don't quite remember, but it might also be possible to get a multiarchitecture-aware disassembler. But I'm fairly sure that there is absolutely no way to get binutils to build an architecture-away assembler. 14:48:47
@qyliss:fairydust.spaceAlyssa RossWhat does pwntools do with an assembler, as opposed to a disassembler?14:52:08
@luckytethys:matrix.orgTethys SvenssonIt's a tool and library for playing Capture The Flag competitions (hacking competitions). It helps you write shellcode and has a bunch of pre-written shellcodes for many different architectures14:54:06
@qyliss:fairydust.spaceAlyssa RossI see, it helps you write things as opposed to just analyze them14:54:49
@qyliss:fairydust.spaceAlyssa Rossgas has a --enable-targets=all option?14:55:41
@qyliss:fairydust.spaceAlyssa Rossthat's the assembler, right?14:56:03
@luckytethys:matrix.orgTethys SvenssonYes, that is the assembler. If you can actually get it to work I'm very impressed though.14:56:53
@qyliss:fairydust.spaceAlyssa RossIf it's supposed to work and doesn't, we probably need to talk to upstream rather than adding new packages…14:57:11
@luckytethys:matrix.orgTethys SvenssonI wouldn't bet my life on it, but I have sunk multiple hours into getting a functional multi-architecture-aware assembler to work14:57:13
@aleksana:mozilla.orgaleksana (force me to bed after 18:00 UTC)Redacted or Malformed Event14:58:16
@qyliss:fairydust.spaceAlyssa RossWhat went wrong when you tried? Build failure on runtime?14:58:39
@aleksana:mozilla.orgaleksana (force me to bed after 18:00 UTC)
In reply to @aleksana:mozilla.org
https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#staging
https://github.com/NixOS/nixpkgs/pull/350258
14:58:42
@luckytethys:matrix.orgTethys Svensson

From the gas README:

`--enable-targets=...'
     This causes one or more specified configurations to be added to those for
     which BFD support is compiled.  Currently gas cannot use any format other
     than its compiled-in default, so this option is not very useful.
14:59:29
@qyliss:fairydust.spaceAlyssa RossAha, okay.15:00:09
@qyliss:fairydust.spaceAlyssa RossSo is gas the only thing we'd need multiple packages for?15:01:47

Show newer messages


Back to Room ListRoom Version: 6