ubuntu@bb:~/test$ dpkg -l libc6 | cat Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-==============-===============-============-================================= ii libc6:amd64 2.27-3ubuntu1.4 amd64 GNU C Library: Shared libraries ubuntu@bb:~/test$ wget -q https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1821677/+attachment/5252188/+files/dl-big-note.tar.xz ubuntu@bb:~/test$ tar -xf dl-big-note.tar.xz ubuntu@bb:~/test$ cd dl-big-note/ ubuntu@bb:~/test/dl-big-note$ make gcc -c -o dl-big-note-lib.o dl-big-note-lib.S gcc -shared -o dl-big-note-lib.so dl-big-note-lib.o gcc -o dl-big-note dl-big-note.c -ldl ubuntu@bb:~/test/dl-big-note$ ./dl-big-note dl-big-note-lib.so
all ok
ubuntu@bb:~/test$ dpkg -l libc6 | cat Unknown/ Install/ Remove/ Purge/Hold Not/Inst/ Conf-files/ Unpacked/ halF-conf/ Half-inst/ trig-aWait/ Trig-pend /Reinst- required (Status,Err: uppercase=bad) ======= ====-== ======= ======- ======= =====-= ======= ======= ======= ======= ==== /bugs.launchpad .net/ubuntu/ +source/ glibc/+ bug/1821677/ +attachment/ 5252188/ +files/ dl-big- note.tar. xz bb:~/test/ dl-big- note$ make bb:~/test/ dl-big- note$ ./dl-big-note dl-big-note-lib.so
Desired=
| Status=
|/ Err?=(none)
||/ Name Version Architecture Description
+++-===
ii libc6:amd64 2.27-3ubuntu1.4 amd64 GNU C Library: Shared libraries
ubuntu@bb:~/test$ wget -q https:/
ubuntu@bb:~/test$ tar -xf dl-big-note.tar.xz
ubuntu@bb:~/test$ cd dl-big-note/
ubuntu@
gcc -c -o dl-big-note-lib.o dl-big-note-lib.S
gcc -shared -o dl-big-note-lib.so dl-big-note-lib.o
gcc -o dl-big-note dl-big-note.c -ldl
ubuntu@
all ok