~/f/neochat/RPMS.2 ~/f/neochat ~/f/neochat RPMS.2/neochat-25.12.0-1.1.x86_64.rpm RPMS/neochat-25.12.0-1.1.x86_64.rpm differ: byte 225, line 1 Comparing neochat-25.12.0-1.1.x86_64.rpm to neochat-25.12.0-1.1.x86_64.rpm comparing the rpm tags of neochat --- old-rpm-tags +++ new-rpm-tags @@ -191 +191 @@ -/usr/bin/neochat 0914c9fe2800b1b54f3cdcffc5c688d7fc6c3b8d1b668c75e0820e3585ee3131 0 +/usr/bin/neochat 4197fb4613227bff4886d426a201731cb5f027dd59170273b9adaa50246b55cd 0 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/bin/neochat differs in ELF sections --- old /usr/bin/neochat (objdump) +++ new /usr/bin/neochat (objdump) @@ -890,7 +890,7 @@ 3a88 4dd894ae 8744463e M....DF> Contents of section .dynsym: 3a90 00000000 00000000 00000000 00000000 ................ - 3aa0 00000000 00000000 394d0000 12000000 ........9M...... + 3aa0 00000000 00000000 324d0000 12000000 ........2M...... 3ab0 00000000 00000000 00000000 00000000 ................ 3ac0 a40a0100 12000000 00000000 00000000 ................ 3ad0 00000000 00000000 a9460100 12000000 .........F...... @@ -986,7 +986,7 @@ 4070 00000000 00000000 09960000 12000000 ................ 4080 00000000 00000000 00000000 00000000 ................ 4090 9f8b0000 12000000 00000000 00000000 ................ - 40a0 00000000 00000000 2f4e0000 12000000 ......../N...... + 40a0 00000000 00000000 aa4d0000 12000000 .........M...... 40b0 00000000 00000000 00000000 00000000 ................ 40c0 d5c50000 12000000 00000000 00000000 ................ 40d0 00000000 00000000 024c0100 12000000 .........L...... @@ -1031,16 +1031,16 @@ 4340 00000000 00000000 0ee40000 12000000 ................ 4350 00000000 00000000 00000000 00000000 ................ 4360 c63a0100 12000000 00000000 00000000 .:.............. - 4370 00000000 00000000 c9520000 12000000 .........R...... + 4370 00000000 00000000 7e500000 12000000 ........~P...... 4380 00000000 00000000 00000000 00000000 ................ 4390 e8040000 12000000 00000000 00000000 ................ 43a0 00000000 00000000 904a0100 12000000 .........J...... 43b0 00000000 00000000 00000000 00000000 ................ 43c0 012d0100 12000000 00000000 00000000 .-.............. - 43d0 00000000 00000000 bb4c0000 12000000 .........L...... + 43d0 00000000 00000000 b44c0000 12000000 .........L...... 43e0 00000000 00000000 00000000 00000000 ................ 43f0 4a540000 12000000 00000000 00000000 JT.............. - 4400 00000000 00000000 69460000 12000000 ........iF...... + 4400 00000000 00000000 8e460000 12000000 .........F...... 4410 00000000 00000000 00000000 00000000 ................ 4420 380b0100 12000000 00000000 00000000 8............... 4430 00000000 00000000 d2680000 12000000 .........h...... @@ -1048,7 +1048,7 @@ 4450 17f00000 12000000 00000000 00000000 ................ 4460 00000000 00000000 58370100 12000000 ........X7...... 4470 00000000 00000000 00000000 00000000 ................ - 4480 604c0000 12000000 00000000 00000000 `L.............. + 4480 a34d0000 12000000 00000000 00000000 .M.............. 4490 00000000 00000000 1ec70000 12000000 ................ 44a0 00000000 00000000 00000000 00000000 ................ 44b0 4a9f0000 12000000 00000000 00000000 J............... @@ -1057,13 +1057,13 @@ 44e0 f04a0100 12000000 00000000 00000000 .J.............. 44f0 00000000 00000000 e54d0100 12000000 .........M...... 4500 00000000 00000000 00000000 00000000 ................ - 4510 78520000 12000000 00000000 00000000 xR.............. + 4510 2d500000 12000000 00000000 00000000 -P.............. 4520 00000000 00000000 4d1f0000 12000000 ........M....... 4530 00000000 00000000 00000000 00000000 ................ 4540 8ae30000 12000000 00000000 00000000 ................ 4550 00000000 00000000 7c100100 12000000 ........|....... 4560 00000000 00000000 00000000 00000000 ................ - 4570 d94b0000 12000000 00000000 00000000 .K.............. + 4570 69460000 12000000 00000000 00000000 iF.............. 4580 00000000 00000000 cdf00000 12000000 ................ 4590 00000000 00000000 00000000 00000000 ................ 45a0 80a30000 12000000 00000000 00000000 ................ @@ -1076,7 +1076,7 @@ 4610 00000000 00000000 d7490100 12000000 .........I...... 4620 00000000 00000000 00000000 00000000 ................ 4630 a99e0000 12000000 00000000 00000000 ................ - 4640 00000000 00000000 1e490000 12000000 .........I...... + 4640 00000000 00000000 024a0000 12000000 .........J...... 4650 00000000 00000000 00000000 00000000 ................ 4660 6a230000 12000000 00000000 00000000 j#.............. 4670 00000000 00000000 65330100 12000000 ........e3...... @@ -1115,7 +1115,7 @@ 4880 00000000 00000000 1f500100 11000000 .........P...... 4890 00000000 00000000 00000000 00000000 ................ 48a0 71ea0000 12000000 00000000 00000000 q............... - 48b0 00000000 00000000 a84b0000 12000000 .........K...... + 48b0 00000000 00000000 604b0000 12000000 ........`K...... 48c0 00000000 00000000 00000000 00000000 ................ 48d0 38110000 12000000 00000000 00000000 8............... 48e0 00000000 00000000 98290100 12000000 .........)...... @@ -1162,11 +1162,11 @@ 4b70 e0870000 12000000 00000000 00000000 ................ 4b80 00000000 00000000 11280100 12000000 .........(...... 4b90 00000000 00000000 00000000 00000000 ................ - 4ba0 4e500000 12000000 00000000 00000000 NP.............. + 4ba0 034e0000 12000000 00000000 00000000 .N.............. 4bb0 00000000 00000000 71510100 12000000 ........qQ...... 4bc0 00000000 00000000 00000000 00000000 ................ 4bd0 202a0100 12000000 00000000 00000000 *.............. - 4be0 00000000 00000000 6d4c0000 12000000 ........mL...... + 4be0 00000000 00000000 664c0000 12000000 ........fL...... 4bf0 00000000 00000000 00000000 00000000 ................ 4c00 1de30000 12000000 00000000 00000000 ................ 4c10 00000000 00000000 abaa0000 12000000 ................ @@ -1177,7 +1177,7 @@ 4c60 e54f0100 12000000 00000000 00000000 .O.............. 4c70 00000000 00000000 297c0000 12000000 ........)|...... 4c80 00000000 00000000 00000000 00000000 ................ - 4c90 0c4a0000 12000000 00000000 00000000 .J.............. + 4c90 ca470000 12000000 00000000 00000000 .G.............. 4ca0 00000000 00000000 b21f0000 12000000 ................ 4cb0 00000000 00000000 00000000 00000000 ................ 4cc0 5f360100 12000000 00000000 00000000 _6.............. @@ -1301,7 +1301,7 @@ 5420 00000000 00000000 b3530100 12000000 .........S...... 5430 00000000 00000000 00000000 00000000 ................ 5440 b2e10000 12000000 00000000 00000000 ................ - 5450 00000000 00000000 3b520000 12000000 ........;R...... + 5450 00000000 00000000 f04f0000 12000000 .........O...... 5460 00000000 00000000 00000000 00000000 ................ 5470 08490100 12000000 00000000 00000000 .I.............. 5480 00000000 00000000 ed2d0000 12000000 .........-...... @@ -1316,10 +1316,10 @@ 5510 00000000 00000000 67b30000 12000000 ........g....... 5520 00000000 00000000 00000000 00000000 ................ 5530 e0b70000 12000000 00000000 00000000 ................ - 5540 00000000 00000000 b1460000 12000000 .........F...... + 5540 00000000 00000000 ed470000 12000000 .........G...... 5550 00000000 00000000 00000000 00000000 ................ 5560 75090000 12000000 00000000 00000000 u............... - 5570 00000000 00000000 77470000 12000000 ........wG...... + 5570 00000000 00000000 b3480000 12000000 .........H...... 5580 00000000 00000000 00000000 00000000 ................ 5590 95ad0000 12000000 00000000 00000000 ................ 55a0 00000000 00000000 2eda0000 12000000 ................ @@ -1342,7 +1342,7 @@ 56b0 d9200100 12000000 00000000 00000000 . .............. 56c0 00000000 00000000 217e0000 12000000 ........!~...... 56d0 00000000 00000000 00000000 00000000 ................ - 56e0 404f0000 12000000 00000000 00000000 @O.............. + 56e0 3c530000 12000000 00000000 00000000 jmp <_ZN10Controller18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv + ofs> + mov 0x20,%rax + ud2 mov 0x40,%rax ud2 @@ -7221,6 +7223,10 @@ mov 0x0,%rax ud2 +_ZN22MessageObjectIncubator15setInitialStateEP7QObject.cold: + call <_ZSt25__throw_bad_function_callv@plt> + nop + _ZN15MessageAttachedC2EP7QObject.cold: lea offset(%rsp),%rsi lea offset(%rsp),%rdi @@ -7257,19 +7263,15 @@ call <__stack_chk_fail@plt> nop -_ZN22MessageObjectIncubator15setInitialStateEP7QObject.cold: - call <_ZSt25__throw_bad_function_callv@plt> - nop - -_ZN19MessageDelegateBase16updateBackgroundEv.cold: +_ZN19MessageDelegateBase13updateSectionEv.cold: lea offset(%rip),%rdi # <_IO_stdin_used + ofs> call <_ZSt20__throw_length_errorPKc@plt> -_ZN19MessageDelegateBase13updateSectionEv.cold: +_ZN19MessageDelegateBase16updateReadMarkerEv.cold: lea offset(%rip),%rdi # <_IO_stdin_used + ofs> call <_ZSt20__throw_length_errorPKc@plt> -_ZN19MessageDelegateBase16updateReadMarkerEv.cold: +_ZN19MessageDelegateBase16updateBackgroundEv.cold: lea offset(%rip),%rdi # <_IO_stdin_used + ofs> call <_ZSt20__throw_length_errorPKc@plt> @@ -7281,6 +7283,10 @@ lea offset(%rip),%rdi # <_IO_stdin_used + ofs> call <_ZSt20__throw_length_errorPKc@plt> +_ZN12MessageModel7setRoomEP11NeoChatRoom.cold: + movb $something,0x18 + ud2 + _ZNK12MessageModel15indexforEventIdERK7QString.cold: lea offset(%rsp),%rbp pxor %xmm0,%xmm0 @@ -7363,20 +7369,12 @@ call <_ZN6QDebugD1Ev@plt> jmp <_ZNK12MessageModel4dataERK11QModelIndexi + ofs> -_ZN12MessageModel7setRoomEP11NeoChatRoom.cold: - movb $something,0x18 - ud2 - -_ZN9QtPrivate19CompactContinuationIZN8Quotient9JobHandleINS1_18GetOneRoomEventJobEE20combineContinuationsIZN18PinnedMessageModel4fillEvEUlRKT_E_NS4_4SkipESB_EEDaOS7_OT0_T1_EUlPS3_E_SG_SG_E11runFunctionEv.cold: - lea offset(%rip),%rdi # <_IO_stdin_used + ofs> - call <_ZSt20__throw_length_errorPKc@plt> - _ZNK11SearchModel16getEventForIndexE11QModelIndex.cold: lea offset(%rip),%rdi # <_IO_stdin_used + ofs> xor %eax,%eax call <_ZSt24__throw_out_of_range_fmtPKcz@plt> -_ZNSt6vectorIN8Quotient9SearchJob6ResultESaIS2_EE17_M_realloc_appendIJS2_EEEvDpOT_.cold: +_ZN9QtPrivate19CompactContinuationIZN8Quotient9JobHandleINS1_18GetOneRoomEventJobEE20combineContinuationsIZN18PinnedMessageModel4fillEvEUlRKT_E_NS4_4SkipESB_EEDaOS7_OT0_T1_EUlPS3_E_SG_SG_E11runFunctionEv.cold: lea offset(%rip),%rdi # <_IO_stdin_used + ofs> call <_ZSt20__throw_length_errorPKc@plt> @@ -7400,10 +7398,44 @@ call nop +_ZNSt6vectorIN8Quotient9SearchJob6ResultESaIS2_EE17_M_realloc_appendIJS2_EEEvDpOT_.cold: + lea offset(%rip),%rdi # <_IO_stdin_used + ofs> + call <_ZSt20__throw_length_errorPKc@plt> + _ZN12_GLOBAL__N_18Registry16lookupCachedUnitERK4QUrl.cold: mov 0x0,%rax ud2 +_Z5qCoroP202_Z5qCoroITkN5QCoro6detail8concepts7QObjectEN8Quotient16UploadContentJobEMNS3_7BaseJobEFvPS5_EENS0_4TaskINS1_11QCoroSignalIT_T0_E11result_typeEEEPSB_OSC_NSt6chrono8durationIlSt5ratioILl1ELl1000EEEE.Frame.actor.cold: + ud2 + +_ZN5QCoro6detail15TaskAwaiterBaseINS0_11TaskPromiseIN12QMediaPlayer11MediaStatusEEEE13await_suspendENSt7__n486116coroutine_handleIvEE.part.0.lto_priv.0: + push %rbx + xorps %xmm0,%xmm0 + sub $something,%rsp + mov %fs:0x28,%rax + mov %rax,offset(%rsp) + xor %eax,%eax + lea offset(%rsp),%rsi + lea offset(%rip),%rax # <_IO_stdin_used + ofs> + movups %xmm0,offset(%rsp) + lea offset(%rsp),%rdi + mov %rax,offset(%rsp) + movq $something,offset(%rsp) + call <_ZNK14QMessageLogger7warningEv@plt> + lea offset(%rsp),%rdi + lea offset(%rip),%rsi # <_IO_stdin_used + ofs> + call <_ZN6QDebuglsEPKc> + lea offset(%rsp),%rdi + call <_ZN6QDebugD1Ev@plt> + mov offset(%rsp),%rax + sub %fs:0x28,%rax + je <_ZN5QCoro6detail15TaskAwaiterBaseINS0_11TaskPromiseIN12QMediaPlayer11MediaStatusEEEE13await_suspendENSt7__n486116coroutine_handleIvEE.part.0.lto_priv.0 + ofs> + call <__stack_chk_fail@plt> + add $something,%rsp + pop %rbx + ret + _Z5qCoroP170_Z5qCoroITkN5QCoro6detail8concepts7QObjectEN8Quotient16UploadContentJobEMNS3_7BaseJobEFvPS5_EENS0_4TaskINS1_11QCoroSignalIT_T0_E11result_type10value_typeEEEPSB_OSC_.Frame.actor.lto_priv.0.cold: add $something,%rsp pop %rbx @@ -7415,6 +7447,7 @@ lea offset(%rip),%rdi # <_IO_stdin_used + ofs> call <_ZSt20__throw_length_errorPKc@plt> call + nop _ZN20AccountEmoticonModel18doSetEmoticonImageEPNS_58_ZN20AccountEmoticonModel18doSetEmoticonImageEi4QUrl.FrameE.actor.cold: call @@ -7452,39 +7485,8 @@ lea offset(%rip),%rdi # <_IO_stdin_used + ofs> call <_ZSt20__throw_length_errorPKc@plt> call - nop - -_Z5qCoroP202_Z5qCoroITkN5QCoro6detail8concepts7QObjectEN8Quotient16UploadContentJobEMNS3_7BaseJobEFvPS5_EENS0_4TaskINS1_11QCoroSignalIT_T0_E11result_typeEEEPSB_OSC_NSt6chrono8durationIlSt5ratioILl1ELl1000EEEE.Frame.actor.lto_priv.0.cold: - ud2 - -_ZN5QCoro6detail15TaskAwaiterBaseINS0_11TaskPromiseIN12QMediaPlayer11MediaStatusEEEE13await_suspendENSt7__n486116coroutine_handleIvEE.part.0.lto_priv.0: - push %rbx - xorps %xmm0,%xmm0 - sub $something,%rsp - mov %fs:0x28,%rax - mov %rax,offset(%rsp) - xor %eax,%eax - lea offset(%rsp),%rsi - lea offset(%rip),%rax # <_IO_stdin_used + ofs> - movups %xmm0,offset(%rsp) - lea offset(%rsp),%rdi - mov %rax,offset(%rsp) - movq $something,offset(%rsp) - call <_ZNK14QMessageLogger7warningEv@plt> - lea offset(%rsp),%rdi - lea offset(%rip),%rsi # <_IO_stdin_used + ofs> - call <_ZN6QDebuglsEPKc> - lea offset(%rsp),%rdi - call <_ZN6QDebugD1Ev@plt> - mov offset(%rsp),%rax - sub %fs:0x28,%rax - je <_ZN5QCoro6detail15TaskAwaiterBaseINS0_11TaskPromiseIN12QMediaPlayer11MediaStatusEEEE13await_suspendENSt7__n486116coroutine_handleIvEE.part.0.lto_priv.0 + ofs> - call <__stack_chk_fail@plt> - add $something,%rsp - pop %rbx - ret -_ZN9QtPrivate15QCallableObjectIZN13PushRuleModel10addKeywordERK7QStringS4_EUlvE_NS_4ListIJEEEvE4implEiPNS_15QSlotObjectBaseEP7QObjectPPvPb.cold: +_ZN9QtPrivate15QCallableObjectIZN13PushRuleModel10addKeywordERK7QStringS4_EUlvE_NS_4ListIJEEEvE4implEiPNS_15QSlotObjectBaseEP7QObjectPPvPb.lto_priv.0.cold: pxor %xmm0,%xmm0 lea offset(%rsp),%rsi lea offset(%rsp),%rdi @@ -7532,9 +7534,9 @@ call <_ZN17QArrayDataPointerIDsED2Ev.lto_priv.0> lea offset(%rsp),%rdi call <_ZN6QDebugD1Ev@plt> - jmp <_ZN9QtPrivate15QCallableObjectIZN13PushRuleModel10addKeywordERK7QStringS4_EUlvE_NS_4ListIJEEEvE4implEiPNS_15QSlotObjectBaseEP7QObjectPPvPb + ofs> + jmp <_ZN9QtPrivate15QCallableObjectIZN13PushRuleModel10addKeywordERK7QStringS4_EUlvE_NS_4ListIJEEEvE4implEiPNS_15QSlotObjectBaseEP7QObjectPPvPb.lto_priv.0 + ofs> -_ZN9QtPrivate15QCallableObjectIZN13PushRuleModel13removeKeywordERK7QStringEUlvE_NS_4ListIJEEEvE4implEiPNS_15QSlotObjectBaseEP7QObjectPPvPb.cold: +_ZN9QtPrivate15QCallableObjectIZN13PushRuleModel13removeKeywordERK7QStringEUlvE_NS_4ListIJEEEvE4implEiPNS_15QSlotObjectBaseEP7QObjectPPvPb.lto_priv.0.cold: lea offset(%rip),%rax # <_IO_stdin_used + ofs> pxor %xmm0,%xmm0 lea offset(%rsp),%rsi @@ -7549,10 +7551,10 @@ mov offset(%r9),%ebx mov offset(%rcx),%rax test %rax,%rax - je <_ZN9QtPrivate15QCallableObjectIZN13PushRuleModel13removeKeywordERK7QStringEUlvE_NS_4ListIJEEEvE4implEiPNS_15QSlotObjectBaseEP7QObjectPPvPb.cold + ofs> + je <_ZN9QtPrivate15QCallableObjectIZN13PushRuleModel13removeKeywordERK7QStringEUlvE_NS_4ListIJEEEvE4implEiPNS_15QSlotObjectBaseEP7QObjectPPvPb.lto_priv.0.cold + ofs> mov (%rax),%eax sub $something,%eax - jg <_ZN9QtPrivate15QCallableObjectIZN13PushRuleModel13removeKeywordERK7QStringEUlvE_NS_4ListIJEEEvE4implEiPNS_15QSlotObjectBaseEP7QObjectPPvPb.cold + ofs> + jg <_ZN9QtPrivate15QCallableObjectIZN13PushRuleModel13removeKeywordERK7QStringEUlvE_NS_4ListIJEEEvE4implEiPNS_15QSlotObjectBaseEP7QObjectPPvPb.lto_priv.0.cold + ofs> movslq %ebx,%rax mov $something,%edx mov %r9,(%rsp) @@ -7594,7 +7596,7 @@ call <_ZN17QArrayDataPointerIDsED2Ev.lto_priv.0> lea offset(%rsp),%rdi overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1