如何使用 debian/rules 在 Hardy 上解压 libc6 源代码?

如何使用 debian/rules 在 Hardy 上解压 libc6 源代码?

如何在 Hardy 上解压 libc6 源代码而不构建所有内容?

我跑

apt-get source libc6

我得到

$ ls -1d glibc-2.7/*
glibc-2.7/debian
glibc-2.7/glibc-2.7.tar.bz2
glibc-2.7/glibc-libidn-2.7.tar.bz2
glibc-2.7/glibc-linuxthreads-20071023.tar.bz2
glibc-2.7/glibc-ports-2.7.tar.bz2
glibc-2.7/stamp-dir

我想要的是解压并修补的源代码。

使用谷歌找到这个过时的博客:

其中说要运行:

./debian/rules configure_i686 

但这给了我:

$ ./debian/rules configure_i686
make: *** No rule to make target `configure_i686'.  Stop.

此外,我想解压 amd64 (x86_64),而不是 i686。

那么通过 debian/rules 解压 libc6 的超级秘密目标是什么呢?

我不想开始构建过程。我没有空间。

答案1

emacs find-grep使用迭代最终发现具有不寻常名称的 makefile :

./debian/rules unpack
./debian/rules patch

相关内容