Kevin T · @ovmoro
72 followers · 14 posts · Server infosec.exchange

Have spent untold hours today fighting with and only to find out that my problem was a weird shell alias thing. 😭😭

#gnulib #autotools

Last updated 2 years ago

Vivien · @gugurumbe
30 followers · 289 posts · Server mastouille.fr

Guix has tools to make your program relocatable, that is, let it run in a location unknown at compile time. This is a really cool feature.

However, it has limitations. You can’t use it on windows (provided you could solve the problem with symlinks…), where this is a big issue.

In the mean time, Gnulib provides an easy way that makes your programs *and libraries* relocatable.

gnu.org/software/gnulib/manual

#guix #gnulib #mingw #c #development #autotools

Last updated 2 years ago

Vivien · @gugurumbe
30 followers · 289 posts · Server mastouille.fr

Guix has tools to make your program relocatable, that is, let it run in a location unknown at compile time. This is a really cool feature.

However, it has limitations. You can’t use it on windows (provided you could solve the problem with symlinks…), where this is a big issue.

In the mean time, Gnulib provides an easy way that makes your programs *and libraries* relocatable.

gnu.org/software/gnulib/manual

#guix #gnulib #mingw #c #development #autotools

Last updated 2 years ago

Sergei Trofimovich · @trofi
18 followers · 13 posts · Server fosstodon.org

TIL use of gnulib's obstack API on glibc systems adds exported dynamic symbols to final binaries (normally harmless but somewhat unusual thing for programs that don't load plugins).

Even '/bin/ls' has a few of those exported out of a binary:

$ nm -D `which ls` | grep -v '^ '
00000000004c0d40 T _obstack_allocated_p
0000000000534808 D obstack_alloc_failed_handler
00000000004c0bd0 T
...

lists.gnu.org/archive/html/bug

#gnulib #bug #DynamicLinking

Last updated 2 years ago

Vivien · @gugurumbe
27 followers · 219 posts · Server mastouille.fr

I think I start to understand how bindings for work. Now I just have to paste moar bindings.

I like how it uses to do the maintainer things.

#guile #GnuTLS #gnulib

Last updated 2 years ago

Simon Josefsson · @jas
24 followers · 24 posts · Server fosstodon.org

Debugging build failures can lead you straight down into rabbit holes...
lists.gnu.org/archive/html/bug

#gnulib #libtasn1 #gnu #gnutls

Last updated 2 years ago

Kevin Turing · @ovmoro
32 followers · 113 posts · Server mastodon.social

Spending an inordinate amount of time today working on what I thought would be a quick build fix. I feel like I've gotten substantially better an using autotools this past month, but gnulib-tool continues to be an absolute thorn.

#programming #gnulib #autotools

Last updated 2 years ago