微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何获取应用了补丁的 openjdk-8-jdk 的源代码?

如何解决如何获取应用了补丁的 openjdk-8-jdk 的源代码?

我已经运行了 apt-get source openjdk-8-jdk=8u275-b01-0ubuntu1~18.04

收集了 .dsc.orig.tar.gz 文件.diff.gz 文件,后来我删除了这些文件。 这些文件旁边是一个文件openjdk-8-8u275-b01,其中包含一个 debian/patches/ 文件夹。 补丁文件夹内有一个列表 .diff.patch 文件,但没有 order 文件

我需要获取 openjdk-8-jdk 的源代码以及应用了补丁的特定版本。

运行 quilt push -a 返回错误 No series file found.

再次运行 apt-get source openjdk-8-jdk=8u275-b01-0ubuntu1~18.04 会引发错误,因为该版本不再可用。 但是,这些文件仍然可以从 https://launchpad.net/ubuntu/+source/openjdk-8/8u275-b01-0ubuntu1~18.04

下载

如何获取打过补丁的源代码

解决方法

参考规范:https://www.debian.org/doc/manuals/maint-guide/modify.en.html

基本上,您使用遵循 Debian 项目约定的特殊环境变量创建 shell 别名 dquilt,最重要的是:

QUILT_PATCHES="debian/patches"

然后你可以quilt push -a

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。