[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 哪里可以找到 Debian 包的 Build Options ?



On Sat, Jun 13, 2020 at 5:23 PM Offline <resation@gmail.com> 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

Reply to: