我从 strip 收到此错误消息:[.gnu.build.attributes]: corrupt GNU build attribute note: wrong note type: bad value
I've got this error message from strip: [.gnu.build.attributes]: corrupt GNU build attribute note: wrong note type: bad value
我在 Fedora 31 上为我的 c++ 程序创建一个 rpm 包。我已经在 Debian 10 上创建了一个 .deb 包,没有问题,但是在 Fedora 31 上,当我使用 shell 命令时:
strip --strip-unneeded --remove-section=.comment --remove-section=.note ttxtgm
我收到此错误消息:
strip:ttxtgm[.gnu.build.attributes]: corrupt GNU build attribute note:
wrong note type: bad value
我不明白这个可执行文件有什么问题。
我使用 g++ 来构建我的程序。
在 Debian 10 上执行的相同命令 shell 工作正常。
我无法从 strip 中找到有关此错误消息的任何信息。
这是最近引入到 Fedora 31 中的一个 binutils 错误:
它正在 binutils-2.32-29.fc31
中修复,这个 binutils update。一旦它到达 Fedora 镜像,您可以使用以下方式安装它:
dnf update --enablerepo=updates-testing binutils
在此之前,您可以直接从 Koji 安装构建,从 binutils-2.32-29.fc31 build:
dnf install https://kojipkgs.fedoraproject.org//packages/binutils/2.32/29.fc31/x86_64/binutils-2.32-29.fc31.x86_64.rpm
我在 Fedora 31 上为我的 c++ 程序创建一个 rpm 包。我已经在 Debian 10 上创建了一个 .deb 包,没有问题,但是在 Fedora 31 上,当我使用 shell 命令时:
strip --strip-unneeded --remove-section=.comment --remove-section=.note ttxtgm
我收到此错误消息:
strip:ttxtgm[.gnu.build.attributes]: corrupt GNU build attribute note: wrong note type: bad value
我不明白这个可执行文件有什么问题。 我使用 g++ 来构建我的程序。 在 Debian 10 上执行的相同命令 shell 工作正常。 我无法从 strip 中找到有关此错误消息的任何信息。
这是最近引入到 Fedora 31 中的一个 binutils 错误:
它正在 binutils-2.32-29.fc31
中修复,这个 binutils update。一旦它到达 Fedora 镜像,您可以使用以下方式安装它:
dnf update --enablerepo=updates-testing binutils
在此之前,您可以直接从 Koji 安装构建,从 binutils-2.32-29.fc31 build:
dnf install https://kojipkgs.fedoraproject.org//packages/binutils/2.32/29.fc31/x86_64/binutils-2.32-29.fc31.x86_64.rpm