\x1b orhun 👾 · @orhun
293 followers · 709 posts · Server fosstodon.org
GCC - GNU Toolchain · @gnutools
245 followers · 51 posts · Server fosstodon.org

GNU BFD Linker joins the linker performance challenge. Thanks to Michael Matz of
@SUSE . youtube.com/watch?v=h5pXt_YCwk

#binutils

Last updated 1 year ago

Felix Palmen 📯 · @zirias
42 followers · 194 posts · Server techhub.social

@thindil That's what I assume as well, once I'm done with the toolchain, architecture-specific differences should be rare (if encountered at all). 🙏

Just finished the cross-version of for all archs. Two more ( and ) to go for the FULL cross-toolchain. That will be the goal for today, the native toolchain maybe tomorrow 😎

#glibc #binutils #gcc

Last updated 1 year ago

Felix Palmen 📯 · @zirias
38 followers · 171 posts · Server techhub.social

This feature-branch finally starts to look somewhat promising, just added native for 's 😎

linux_base-dirs is a tiny metaport just owning ${LINUXBASE} and a few essential subdirs.

Everything prefixed "lxcross-" is part of the cross-toolchain and installed to ${LXCROSSBASE}, defaulting to ${LOCALBASE}/linux-cross.

Everything suffixed "-bootstrap" is some minimal/temporary port needed to build the full cross-toolchain and installed to ${LXBOOTSTRAP}, defaulting to ${LXCROSSBASE}/bootstrap.

Everything prefixed "linux-" is Linux-native and installed to ${LINUXBASE}.

linuxheaders44 just contains the headers from Linux-4.4.x, installed to ${LINUXBASE} but coming with a slave-port installing to ${LXCROSSBASE} for the cross toolchain.

Next step: GNU gmp! Let's see 😎

#linux #gnu #binutils #freebsd #linuxulator

Last updated 1 year ago

Felix Palmen 📯 · @zirias
38 followers · 169 posts · Server techhub.social

I'm carefully optimistic now again 😎

After first building very basic/limited "-bootstrap" versions of binutils and gcc into a separate prefix, it seems I could finally build a complete cross ( -> ) toolchain, including , and (with libstdc++). This final cross gcc at least passed the most basic sanity check -- it successfully compiles an empty program 🙈

Now doing a bit of cleanup and then trying whether this beast is able to build the *real* (native) glibc for a new userland 😎

#gnu #freebsd #linux #binutils #glibc #gcc #linuxulator

Last updated 1 year ago

Felix Palmen 📯 · @zirias
36 followers · 153 posts · Server techhub.social

@jhx I really dislike C++ for a variety of reasons, but that's not relevant here I guess 😎

Right now, *would* finally build fine, but missing support.

Trying to build facebook's first, running into yet another roadblock. For *some* reason, the build doesn't see the definition of "std::mutex" although it looks like the headers installed by 's libstdc++ have it.

Not sure whether it's time to give up yet 😞

#binutils #zstd #gcc

Last updated 1 year ago

Felix Palmen 📯 · @zirias
36 followers · 153 posts · Server techhub.social

@jhx Won't be the last hack. Just added a similar wrapper for C++, yes, parts of use C++.

Part of my issues is mixing some cross-toolchain with already installed "natively" where it should be.

But I get the impression a *huge* part of the problem is these GNU build systems trying to be super clever and detect anything for any possible system automatically -- which explodes in your face when your scenario is "very unusual", like here, trying to cross-build the toolchain on targeting 🤯

#gnu #binutils #glibc #freebsd #linux

Last updated 1 year ago

Sourceware · @sourceware
36 followers · 13 posts · Server fosstodon.org

The builders are disabled for now because the worker had become a little too unstable.

builder.sourceware.org

We hope to get it back soon because it is doing a lot of builds for projects.

, , , , , , , , , , .

#gentoo #sparc #Sourceware #elfutils #libabigail #bzip2 #debugedit #GCCRust #binutils #gdb #gcc #systemtap #glibc #gnupoke

Last updated 1 year ago

PulkoMandy · @pulkomandy
303 followers · 2678 posts · Server mastodon.tetaneutral.net

Ok let's port to the unsp CPU used in the !
Apparently this starts by building a version of autoconf from 11 years ago, otherwise you can't regenerate the configure scripts (which need to be modified to add a new target)

#vsmile #vtech #binutils

Last updated 1 year ago

gnutools · @gnutools
91 followers · 20 posts · Server fosstodon.org

Prepare for fun, excitement and inspiration! GNU Tools Cauldron 2023 in Cambridge UK, September 22-24!
gcc.gnu.org/pipermail/gcc/2023

#gcc #gdb #glibc #binutils

Last updated 1 year ago

Free Software Foundation · @fsf
27835 followers · 6070 posts · Server hostux.social

Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Emmanouil Tsamis, Jash Parag Shah, and Haneda Junya for assigning their copyright to the FSF! Learn more at u.fsf.org/3ht

#gnu #emacs #binutils #Gnuastro #CopyrightAssignments

Last updated 1 year ago

Free Software Foundation · @fsf
27814 followers · 6020 posts · Server hostux.social

Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Emmanouil Tsamis, Jash Parag Shah, and Haneda Junya for assigning their copyright to the FSF! Learn more at u.fsf.org/3ht

#gnu #emacs #binutils #Gnuastro #CopyrightAssignments

Last updated 1 year ago

Thorsten Leemhuis (2/4) · @knurd42
334 followers · 247 posts · Server social.linux.pizza

How to make life hard for package maintainers in :

Just provide a patch instead of directly releasing a new version of foo, when it starts to misbehave with a newly released version of bar, which leads to build errors in foobar.

That's bad, as package maintainers of several distros now need to discover and apply the patch (& later revert) it.

foo in this case is : src.fedoraproject.org/rpms/dwa
bar was 2.40
foobar is : koji.fedoraproject.org/koji/ge

#linux #distributions #pahole #binutils #kernel

Last updated 1 year ago

Free Software Foundation · @fsf
26836 followers · 4909 posts · Server hostux.social

Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Emmanouil Tsamis, Jash Parag Shah, and Haneda Junya for assigning their copyright to the FSF! Learn more at u.fsf.org/3ht

#gnu #emacs #binutils #Gnuastro #CopyrightAssignments

Last updated 2 years ago

Free Software Foundation · @fsf
26819 followers · 4874 posts · Server hostux.social

GNU Spotlight with Amin Bandali: Nineteen new GNU releases in the last month including , , , , and more. Full details: u.fsf.org/3wk Big thanks to @bandali0 @bandali, all the devs, and other contributors!

#GNUHealth #diffutils #binutils #taler

Last updated 2 years ago

Free Software Foundation · @fsf
26495 followers · 4805 posts · Server hostux.social

Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Emmanouil Tsamis, Jash Parag Shah, and Haneda Junya for assigning their copyright to the FSF! Learn more at u.fsf.org/3ht

#gnu #emacs #binutils #Gnuastro #CopyrightAssignments

Last updated 2 years ago

Jonathan Perkin · @jperkin
243 followers · 126 posts · Server federate.me.uk

A warning, certainly to those in the and communities, but perhaps wider, that 2.40 should be considered toxic.

Running gstrip(1) on a binary renders it completely broken.

Will be reverting to 2.39 in our pkgsrc tree.

#illumos #solaris #binutils

Last updated 2 years ago

Free Software Foundation · @fsf
26361 followers · 4729 posts · Server hostux.social

Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Emmanouil Tsamis, Jash Parag Shah, and Haneda Junya for assigning their copyright to the FSF! Learn more at u.fsf.org/3ht

#gnu #emacs #binutils #Gnuastro #CopyrightAssignments

Last updated 2 years ago

Bernie · @codewiz
1482 followers · 16025 posts · Server mstdn.io

Just saw this line in the NEWS file of :

* DCO signed contributions are now accepted.

DCO is the Developer Certificate of Origin, which is essentially the "Signed-off-by:" header used in git commits for the Linux kernel:
wiki.linuxfoundation.org/dco

#gnu #binutils

Last updated 2 years ago

Free Software Foundation · @fsf
24674 followers · 4197 posts · Server hostux.social

Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Emmanouil Tsamis, Jash Parag Shah, and Haneda Junya for assigning their copyright to the FSF! Learn more at u.fsf.org/3ht

#gnu #emacs #binutils #Gnuastro #CopyrightAssignments

Last updated 2 years ago