xbps-src shlib tracking and bumping

Introduction

If you used Void Linux for some amount of time you probably ran into these types of errors when updating packages:

foo-1.0.0_1: broken, unresolvable shlib 'libbar.so.2'

Annoying as it is, it is part of a very important part of Void Linux and its QA, today we will look at how xbps-src cooperates with xbps. to make shlibs work.

Read more  ↩︎

build_helper in xbps-src and what it can do for you

Introduction

On 2019-01-20, starting with this commit, the groundwork was laid for a new mechanism inside xbps-src that will prove to be immensely helpful in tackling new challenges like, cross compiling rust and GObject Introspection.

Read more  ↩︎

How this site is done

Introduction

This small post will show all about how this site, which is hosted via GitHub Pages, and is for all intents and purposes a blog, is done.

Hopefully this post can also be of help to users that want a similar setup.

Without further ado.

Read more  ↩︎

Fixing cross CPython3 modules in Void Linux, pt. 2

Context

After fixing the problem discussed in part 1. Another bug was hit.

Read more  ↩︎

Fixing cross CPython3 modules in Void Linux, pt. 1

Context

Last week i have been working on getting a particularly complex beast to be cross-compilable under Void Linux's xbps-src: GObject Introspection.

While work was done on xbps-src cross compilation of CPython3 modules, 2 problems were found.

Read more  ↩︎