On Sat, Jun 13, 2020 at 5:23 PM Offline <[email protected]> wrote: > > > Debian 包都提供了相应的源代码,一般有一个 orig 上游压缩包,还有一个 > Debian 自身的补丁包。但哪怕在补丁包里也找不到 Build Options. 除了极少数 > 微型软件,大多数软件都提供 Build 开关. Autotools, CMake, Meson 都如此。 > 如果我想知道一个 Debian 包打开了哪些 Build 选项,又关闭了哪些选项。该从 > 何处知道呢?难道 Debian 不提供这类信息? > 在debian/rules文件中写的,如果这个文件没有写,就是用默认参数进行编译的,实际编译时使用的选项可以看这个包的编译日志,以ocserv[1] 为例, 查看其buildd log , 并选择对应的架构,就可以看到buildd编译的日志[3] ,进而找到对应的编译选项。
[1] https://tracker.debian.org/pkg/ocserv [2] https://buildd.debian.org/status/package.php?p=ocserv [3] https://buildd.debian.org/status/fetch.php?pkg=ocserv&arch=amd64&ver=0.12.6-1&stamp=1579426930&raw=0 -- Liang Guo

