lp:~xnox/ubuntu/+source/initramfs-tools

Get this repository:
git clone https://git.launchpad.net/~xnox/ubuntu/+source/initramfs-tools
Only Dimitri John Ledkov can upload to this repository. If you are Dimitri John Ledkov please log in for upload directions.

Branches

Name Last Modified Last Commit
libgcc_s 2020-06-06 14:11:27 UTC
Properly fixup copying libgcc_s library into the initrd. LP: #1880853 Impleme...

Author: Dimitri John Ledkov
Author Date: 2020-06-06 14:11:27 UTC

Properly fixup copying libgcc_s library into the initrd. LP: #1880853 Implemented differently from "[f2ac13e] hook-functions: copy_exec: Copy libgcc_s.so.1 along with libpthread.so.* (Closes: #950254)". To avoid circular shared library dependencies between compiler and libc, libpthreads chooses to dlopen libgcc_s, instead of linking against it. However, we have no way to parse/know what it needs. And even when we hardcode to include libgcc_s1, we don't have a way to know which libgcc_s1 is needed on a given system and from which path to include it. But there is a hook-function to copy a binary and all of its shared library dependencies. Thus create a stub empty executable, with shared linking against pthreads and gcc_s1 and always include it in the initrd. This way at initrd creation time, ldd is used to correctly resolve these shared library dependencies and correctly copy them into the initrd. This removes hardcoding paths as to where these libraries must be copied from on the host.

ubuntu/devel 2019-06-07 23:32:56 UTC
Add support for creating VLANs via vlan=eth0.1:eth0 on kernel commandline, an...

Author: Dimitri John Ledkov
Author Date: 2019-06-07 19:21:15 UTC

Add support for creating VLANs via vlan=eth0.1:eth0 on kernel commandline, and as VLAN= conf.d snippet. LP: #1382054

12 of 2 results
This repository contains Public information 
Everyone can see this information.