ABG_ASSERT(l_attr.form == DW_FORM_strp
|| l_attr.form == DW_FORM_string
|| l_attr.form == DW_FORM_GNU_strp_alt
- || form_is_DW_FORM_strx(l_attr.form));
+ || form_is_DW_FORM_strx(l_attr.form)
+ || l_attr.form == DW_FORM_line_strp);
ABG_ASSERT(r_attr.form == DW_FORM_strp
|| r_attr.form == DW_FORM_string
|| r_attr.form == DW_FORM_GNU_strp_alt
- || form_is_DW_FORM_strx(r_attr.form));
+ || form_is_DW_FORM_strx(r_attr.form)
+ || l_attr.form == DW_FORM_line_strp);
if ((l_attr.form == DW_FORM_strp
&& r_attr.form == DW_FORM_strp)
|| (l_attr.form == DW_FORM_GNU_strp_alt
&& r_attr.form == DW_FORM_GNU_strp_alt)
|| (form_is_DW_FORM_strx(l_attr.form)
- && form_is_DW_FORM_strx(r_attr.form)))
+ && form_is_DW_FORM_strx(r_attr.form))
+ || (l_attr.form == DW_FORM_line_strp
+ && r_attr.form == DW_FORM_line_strp))
{
// So these string attributes are actually pointers into a
// string table. The string table is most likely de-duplicated
test-diff-pkg/glibc-2.32-3.fc33.aarch64-self-check-report-0.txt \
test-diff-pkg/glibc-2.32-3.fc33.aarch64.rpm \
test-diff-pkg/glibc-debuginfo-2.32-3.fc33.aarch64.rpm \
+test-diff-pkg/sshpass-1.07-1.fc34.x86_64-self-check-report-0.txt \
+test-diff-pkg/sshpass-1.07-1.fc34.x86_64.rpm \
+test-diff-pkg/sshpass-debuginfo-1.07-1.fc34.x86_64.rpm \
\
test-fedabipkgdiff/dbus-glib-0.104-3.fc23.x86_64.rpm \
test-fedabipkgdiff/dbus-glib-debuginfo-0.104-3.fc23.x86_64.rpm \
"output/test-diff-pkg/glibc-2.32-3.fc33.aarch64-self-check-report-0.txt"
}
,
+ {
+ "data/test-diff-pkg/sshpass-1.07-1.fc34.x86_64.rpm",
+ "data/test-diff-pkg/sshpass-1.07-1.fc34.x86_64.rpm",
+ "--self-check",
+ "",
+ "data/test-diff-pkg/sshpass-debuginfo-1.07-1.fc34.x86_64.rpm",
+ "data/test-diff-pkg/sshpass-debuginfo-1.07-1.fc34.x86_64.rpm",
+ "",
+ "",
+ "data/test-diff-pkg/sshpass-1.07-1.fc34.x86_64-self-check-report-0.txt",
+ "output/test-diff-pkg/sshpass-1.07-1.fc34.x86_64-self-check-report-0.txt"
+ },
#endif // WITH_RPM_4_15
#endif //WITH_RPM