28.8 MB
/srv/reproducible-results/rbuild-debian/r-b-build.U9xlwcvn/b1/pytango_9.5.0-2_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.U9xlwcvn/b2/pytango_9.5.0-2_i386.changes
491 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·3363eede902a215070dd78337f2f4278·4656556·doc·optional·python-tango-doc_9.5.0-2_all.deb1 ·3363eede902a215070dd78337f2f4278·4656556·doc·optional·python-tango-doc_9.5.0-2_all.deb
2 ·8ef2f5598bc094741413010216202558·23986592·debug·optional·python3-tango-dbgsym_9.5.0-2_i386.deb2 ·b1722049da4b09739a991612e9a43258·23984188·debug·optional·python3-tango-dbgsym_9.5.0-2_i386.deb
3 ·262a65043d4587f0fa84d0951a499b82·1204264·python·optional·python3-tango_9.5.0-2_i386.deb3 ·cca91d262ab78675e9b2ce0cd8b1116e·1206036·python·optional·python3-tango_9.5.0-2_i386.deb
27.8 MB
python3-tango_9.5.0-2_i386.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-02-12·13:08:49.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-02-12·13:08:49.000000·debian-binary
2 -rw-r--r--···0········0········0·····2980·2024-02-12·13:08:49.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2980·2024-02-12·13:08:49.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1201092·2024-02-12·13:08:49.000000·data.tar.xz3 -rw-r--r--···0········0········0··1202864·2024-02-12·13:08:49.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
27.8 MB
data.tar.xz
27.8 MB
data.tar
27.8 MB
./usr/lib/python3/dist-packages/tango/_tango.cpython-311-i386-linux-gnu.so
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0a7c1dd5cc81000df4cbdd4aafb5fdd6e7dec6f63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3cd3ad4e485e322136f8bb3fe1581e584205ccb1
27.8 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 757, 110 lines modifiedOffset 757, 110 lines modified
757 /usr/include/python3.11/object.h:538757 /usr/include/python3.11/object.h:538
758 »       sub····$0xc,%esp758 »       sub····$0xc,%esp
759 »       mov····%esi,%ebx759 »       mov····%esi,%ebx
760 »       push···%edx760 »       push···%edx
761 »       call···440a0·<_Py_Dealloc@plt>761 »       call···440a0·<_Py_Dealloc@plt>
762 »       add····$0x10,%esp762 »       add····$0x10,%esp
763 »       jmp····482f4·<Tango::DeviceAttribute::get_nb_written()@plt+0x4dc>763 »       jmp····482f4·<Tango::DeviceAttribute::get_nb_written()@plt+0x4dc>
764 /tmp/tmpyoal4jp5/build/./ext/device_attribute.cpp:190·(discriminator·1)764 /tmp/tmpyp8ren6t/build/./ext/device_attribute.cpp:190·(discriminator·1)
765 »       sub····$0x1,%edx765 »       sub····$0x1,%edx
766 »       jne····48421·<Tango::DeviceAttribute::get_nb_written()@plt+0x609>766 »       jne····48421·<Tango::DeviceAttribute::get_nb_written()@plt+0x609>
767 »       sub····$0xc,%esp767 »       sub····$0xc,%esp
768 »       mov····%esi,%ebx768 »       mov····%esi,%ebx
769 »       push···%eax769 »       push···%eax
770 »       call···44190·<__cxa_begin_catch@plt>770 »       call···44190·<__cxa_begin_catch@plt>
771 /usr/include/omniORB4/seqTemplatedecls.h:74771 /usr/include/omniORB4/seqTemplatedecls.h:74
772 »       add····$0x10,%esp772 »       add····$0x10,%esp
773 »       cmpl···$0x0,0x14(%eax)773 »       cmpl···$0x0,0x14(%eax)
774 /tmp/tmpyoal4jp5/build/./ext/device_attribute.cpp:190·(discriminator·1)774 /tmp/tmpyp8ren6t/build/./ext/device_attribute.cpp:190·(discriminator·1)
775 »       mov····%eax,-0x4c(%ebp)775 »       mov····%eax,-0x4c(%ebp)
776 /usr/include/omniORB4/seqTemplatedecls.h:74776 /usr/include/omniORB4/seqTemplatedecls.h:74
777 »       jne····483ec·<Tango::DeviceAttribute::get_nb_written()@plt+0x5d4>777 »       jne····483ec·<Tango::DeviceAttribute::get_nb_written()@plt+0x5d4>
778 /usr/include/omniORB4/seqTemplatedecls.h:74·(discriminator·1)778 /usr/include/omniORB4/seqTemplatedecls.h:74·(discriminator·1)
779 »       call···46a90·<_CORBA_bound_check_error()@plt>779 »       call···46a90·<_CORBA_bound_check_error()@plt>
780 /tmp/tmpyoal4jp5/build/./ext/device_attribute.cpp:190·(discriminator·1)780 /tmp/tmpyp8ren6t/build/./ext/device_attribute.cpp:190·(discriminator·1)
781 »       push···%eax781 »       push···%eax
782 »       mov····%esi,%ebx782 »       mov····%esi,%ebx
783 »       push···%eax783 »       push···%eax
784 »       lea····-0x12ffec(%esi),%eax784 »       lea····-0x12ffec(%esi),%eax
785 »       push···%eax785 »       push···%eax
786 /usr/include/omniORB4/stringtypes.h:264786 /usr/include/omniORB4/stringtypes.h:264
787 »       mov····-0x4c(%ebp),%eax787 »       mov····-0x4c(%ebp),%eax
788 »       mov····0x1c(%eax),%eax788 »       mov····0x1c(%eax),%eax
789 /tmp/tmpyoal4jp5/build/./ext/device_attribute.cpp:190·(discriminator·1)789 /tmp/tmpyp8ren6t/build/./ext/device_attribute.cpp:190·(discriminator·1)
790 »       push···(%eax)790 »       push···(%eax)
791 »       call···45dc0·<strcmp@plt>791 »       call···45dc0·<strcmp@plt>
792 »       add····$0x10,%esp792 »       add····$0x10,%esp
793 /tmp/tmpyoal4jp5/build/./ext/device_attribute.cpp:190·(discriminator·2)793 /tmp/tmpyp8ren6t/build/./ext/device_attribute.cpp:190·(discriminator·2)
794 »       test···%eax,%eax794 »       test···%eax,%eax
795 »       je·····48438·<Tango::DeviceAttribute::get_nb_written()@plt+0x620>795 »       je·····48438·<Tango::DeviceAttribute::get_nb_written()@plt+0x620>
796 /tmp/tmpyoal4jp5/build/./ext/device_attribute.cpp:190·(discriminator·5)796 /tmp/tmpyp8ren6t/build/./ext/device_attribute.cpp:190·(discriminator·5)
797 »       mov····-0x1c(%ebp),%eax797 »       mov····-0x1c(%ebp),%eax
798 »       sub····%gs:0x14,%eax798 »       sub····%gs:0x14,%eax
799 »       jne····48465·<Tango::DeviceAttribute::get_nb_written()@plt+0x64d>799 »       jne····48465·<Tango::DeviceAttribute::get_nb_written()@plt+0x64d>
800 »       call···46780·<__cxa_rethrow@plt>800 »       call···46780·<__cxa_rethrow@plt>
801 /usr/include/omniORB4/seqTemplatedecls.h:84·(discriminator·2)801 /usr/include/omniORB4/seqTemplatedecls.h:84·(discriminator·2)
802 »       call···3dbe80·<PyInit__tango@@Base+0x19fa0>802 »       call···3dbe80·<PyInit__tango@@Base+0x19fa0>
803 »       mov····-0x1c(%ebp),%edx803 »       mov····-0x1c(%ebp),%edx
804 »       sub····%gs:0x14,%edx804 »       sub····%gs:0x14,%edx
805 »       jne····48442·<Tango::DeviceAttribute::get_nb_written()@plt+0x62a>805 »       jne····48442·<Tango::DeviceAttribute::get_nb_written()@plt+0x62a>
806 »       sub····$0xc,%esp806 »       sub····$0xc,%esp
807 »       mov····%esi,%ebx807 »       mov····%esi,%ebx
808 »       push···%eax808 »       push···%eax
809 »       call···45db0·<_Unwind_Resume@plt>809 »       call···45db0·<_Unwind_Resume@plt>
810 /tmp/tmpyoal4jp5/build/./ext/device_attribute.cpp:190·(discriminator·6)810 /tmp/tmpyp8ren6t/build/./ext/device_attribute.cpp:190·(discriminator·6)
811 »       call···464f0·<__cxa_end_catch@plt>811 »       call···464f0·<__cxa_end_catch@plt>
812 »       jmp····8aa14·<Tango::DeviceAttribute::get_nb_written()@plt+0x42bfc>812 »       jmp····8aa14·<Tango::DeviceAttribute::get_nb_written()@plt+0x42bfc>
813 »       call···3dbe80·<PyInit__tango@@Base+0x19fa0>813 »       call···3dbe80·<PyInit__tango@@Base+0x19fa0>
814 /tmp/tmpyoal4jp5/build/./ext/device_attribute.cpp:190·(discriminator·7)814 /tmp/tmpyp8ren6t/build/./ext/device_attribute.cpp:190·(discriminator·7)
815 »       mov····%esi,%ebx815 »       mov····%esi,%ebx
816 »       mov····%eax,%edi816 »       mov····%eax,%edi
817 »       call···464f0·<__cxa_end_catch@plt>817 »       call···464f0·<__cxa_end_catch@plt>
818 »       mov····-0x1c(%ebp),%eax818 »       mov····-0x1c(%ebp),%eax
819 »       sub····%gs:0x14,%eax819 »       sub····%gs:0x14,%eax
820 »       jne····4846a·<Tango::DeviceAttribute::get_nb_written()@plt+0x652>820 »       jne····4846a·<Tango::DeviceAttribute::get_nb_written()@plt+0x652>
821 »       sub····$0xc,%esp821 »       sub····$0xc,%esp
822 »       push···%edi822 »       push···%edi
823 »       call···45db0·<_Unwind_Resume@plt>823 »       call···45db0·<_Unwind_Resume@plt>
824 /tmp/tmpyoal4jp5/build/./ext/device_attribute.cpp:190·(discriminator·5)824 /tmp/tmpyp8ren6t/build/./ext/device_attribute.cpp:190·(discriminator·5)
825 »       call···3dbe80·<PyInit__tango@@Base+0x19fa0>825 »       call···3dbe80·<PyInit__tango@@Base+0x19fa0>
826 »       call···3dbe80·<PyInit__tango@@Base+0x19fa0>826 »       call···3dbe80·<PyInit__tango@@Base+0x19fa0>
827 void·PyDeviceAttribute::_update_value_as_string<22l>(Tango::DeviceAttribute&,·boost::python::api::object)·[clone·.cold]:827 void·PyDeviceAttribute::_update_value_as_string<22l>(Tango::DeviceAttribute&,·boost::python::api::object)·[clone·.cold]:
828 /tmp/tmpyoal4jp5/build/./ext/device_attribute.cpp:190·(discriminator·1)828 /tmp/tmpyp8ren6t/build/./ext/device_attribute.cpp:190·(discriminator·1)
829 »       sub····$0x1,%edx829 »       sub····$0x1,%edx
830 »       jne····4854d·<Tango::DeviceAttribute::get_nb_written()@plt+0x735>830 »       jne····4854d·<Tango::DeviceAttribute::get_nb_written()@plt+0x735>
831 »       sub····$0xc,%esp831 »       sub····$0xc,%esp
832 »       mov····%esi,%ebx832 »       mov····%esi,%ebx
833 »       push···%eax833 »       push···%eax
834 »       call···44190·<__cxa_begin_catch@plt>834 »       call···44190·<__cxa_begin_catch@plt>
835 /usr/include/omniORB4/seqTemplatedecls.h:74835 /usr/include/omniORB4/seqTemplatedecls.h:74
836 »       add····$0x10,%esp836 »       add····$0x10,%esp
837 »       cmpl···$0x0,0x14(%eax)837 »       cmpl···$0x0,0x14(%eax)
838 /tmp/tmpyoal4jp5/build/./ext/device_attribute.cpp:190·(discriminator·1)838 /tmp/tmpyp8ren6t/build/./ext/device_attribute.cpp:190·(discriminator·1)
839 »       mov····%eax,%edi839 »       mov····%eax,%edi
840 /usr/include/omniORB4/seqTemplatedecls.h:74840 /usr/include/omniORB4/seqTemplatedecls.h:74
841 »       jne····48493·<Tango::DeviceAttribute::get_nb_written()@plt+0x67b>841 »       jne····48493·<Tango::DeviceAttribute::get_nb_written()@plt+0x67b>
842 /usr/include/omniORB4/seqTemplatedecls.h:74·(discriminator·1)842 /usr/include/omniORB4/seqTemplatedecls.h:74·(discriminator·1)
843 »       call···46a90·<_CORBA_bound_check_error()@plt>843 »       call···46a90·<_CORBA_bound_check_error()@plt>
844 /tmp/tmpyoal4jp5/build/./ext/device_attribute.cpp:190·(discriminator·1)844 /tmp/tmpyp8ren6t/build/./ext/device_attribute.cpp:190·(discriminator·1)
845 »       push···%eax845 »       push···%eax
846 »       mov····%esi,%ebx846 »       mov····%esi,%ebx
847 »       push···%eax847 »       push···%eax
848 »       lea····-0x12ffec(%esi),%eax848 »       lea····-0x12ffec(%esi),%eax
849 »       push···%eax849 »       push···%eax
850 /usr/include/omniORB4/stringtypes.h:264850 /usr/include/omniORB4/stringtypes.h:264
851 »       mov····0x1c(%edi),%eax851 »       mov····0x1c(%edi),%eax
852 /tmp/tmpyoal4jp5/build/./ext/device_attribute.cpp:190·(discriminator·1)852 /tmp/tmpyp8ren6t/build/./ext/device_attribute.cpp:190·(discriminator·1)
853 »       push···(%eax)853 »       push···(%eax)
854 »       call···45dc0·<strcmp@plt>854 »       call···45dc0·<strcmp@plt>
855 »       add····$0x10,%esp855 »       add····$0x10,%esp
856 /tmp/tmpyoal4jp5/build/./ext/device_attribute.cpp:190·(discriminator·2)856 /tmp/tmpyp8ren6t/build/./ext/device_attribute.cpp:190·(discriminator·2)
857 »       test···%eax,%eax857 »       test···%eax,%eax
858 »       je·····48569·<Tango::DeviceAttribute::get_nb_written()@plt+0x751>858 »       je·····48569·<Tango::DeviceAttribute::get_nb_written()@plt+0x751>
859 /tmp/tmpyoal4jp5/build/./ext/device_attribute.cpp:190·(discriminator·5)859 /tmp/tmpyp8ren6t/build/./ext/device_attribute.cpp:190·(discriminator·5)
860 »       mov····-0x1c(%ebp),%eax860 »       mov····-0x1c(%ebp),%eax
861 »       sub····%gs:0x14,%eax861 »       sub····%gs:0x14,%eax
862 »       jne····48591·<Tango::DeviceAttribute::get_nb_written()@plt+0x779>862 »       jne····48591·<Tango::DeviceAttribute::get_nb_written()@plt+0x779>
863 »       call···46780·<__cxa_rethrow@plt>863 »       call···46780·<__cxa_rethrow@plt>
864 /usr/include/boost/python/object_core.hpp:423864 /usr/include/boost/python/object_core.hpp:423
865 »       mov····-0x38(%ebp),%edx865 »       mov····-0x38(%ebp),%edx
866 /usr/include/python3.11/object.h:537866 /usr/include/python3.11/object.h:537
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·37633164·64356363·38313030·30646634·7c1dd5cc81000df4 
3 ··0x00000010·63626464·34616166·62356664·64366537·cbdd4aafb5fdd6e72 ··0x00000000·64336164·34653438·35653332·32313336·d3ad4e485e322136
 3 ··0x00000010·66386262·33666531·35383165·35383432·f8bb3fe1581e5842
4 ··0x00000020·64656336·66362e64·65627567·00000000·dec6f6.debug....4 ··0x00000020·30356363·62312e64·65627567·00000000·05ccb1.debug....
5 ··0x00000030·14b2caa6····························....5 ··0x00000030·afc871f1····························..q.
  
1020 KB
python3-tango-dbgsym_9.5.0-2_i386.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-02-12·13:08:49.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-02-12·13:08:49.000000·debian-binary
2 -rw-r--r--···0········0········0······540·2024-02-12·13:08:49.000000·control.tar.xz2 -rw-r--r--···0········0········0······540·2024-02-12·13:08:49.000000·control.tar.xz
3 -rw-r--r--···0········0········0·23985860·2024-02-12·13:08:49.000000·data.tar.xz3 -rw-r--r--···0········0········0·23983456·2024-02-12·13:08:49.000000·data.tar.xz
670 B
control.tar.xz
642 B
control.tar
394 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·i3865 Architecture:·i386
6 Maintainer:·Debian·Science·Maintainers·<debian-science-maintainers@lists.alioth.debian.org>6 Maintainer:·Debian·Science·Maintainers·<debian-science-maintainers@lists.alioth.debian.org>
7 Installed-Size:·268757 Installed-Size:·26875
8 Depends:·python3-tango·(=·9.5.0-2)8 Depends:·python3-tango·(=·9.5.0-2)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·python3-tango11 Description:·debug·symbols·for·python3-tango
12 Build-Ids:·0a7c1dd5cc81000df4cbdd4aafb5fdd6e7dec6f612 Build-Ids:·3cd3ad4e485e322136f8bb3fe1581e584205ccb1
226 B
./md5sums
30.0 B
./md5sums
Files differ
178 B
line order
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 usr/lib/debug/.build-id/0a/7c1dd5cc81000df4cbdd4aafb5fdd6e7dec6f6.debug1 usr/lib/debug/.build-id/3c/d3ad4e485e322136f8bb3fe1581e584205ccb1.debug
1020 KB
data.tar.xz
1020 KB
data.tar
1.39 KB
file list
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-12·13:08:49.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-12·13:08:49.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-12·13:08:49.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-12·13:08:49.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-12·13:08:49.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-12·13:08:49.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-12·13:08:49.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-12·13:08:49.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-12·13:08:49.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-12·13:08:49.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-12·13:08:49.000000·./usr/lib/debug/.build-id/0a/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-12·13:08:49.000000·./usr/lib/debug/.build-id/3c/
7 -rw-r--r--···0·root·········(0)·root·········(0)·27509740·2024-02-12·13:08:49.000000·./usr/lib/debug/.build-id/0a/7c1dd5cc81000df4cbdd4aafb5fdd6e7dec6f6.debug7 -rw-r--r--···0·root·········(0)·root·········(0)·27509592·2024-02-12·13:08:49.000000·./usr/lib/debug/.build-id/3c/d3ad4e485e322136f8bb3fe1581e584205ccb1.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-12·13:08:49.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-12·13:08:49.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-12·13:08:49.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-12·13:08:49.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-02-12·13:08:49.000000·./usr/share/doc/python3-tango-dbgsym·->·python3-tango10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-02-12·13:08:49.000000·./usr/share/doc/python3-tango-dbgsym·->·python3-tango
1020 KB
./usr/lib/debug/.build-id/0a/7c1dd5cc81000df4cbdd4aafb5fdd6e7dec6f6.debug vs.
./usr/lib/debug/.build-id/3c/d3ad4e485e322136f8bb3fe1581e584205ccb1.debug
Files 1% similar despite different names
871 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········27508220·(bytes·into·file)13 ··Start·of·section·headers:··········27508072·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3819 ··Number·of·section·headers:·········38
20 ··Section·header·string·table·index:·3720 ··Section·header·string·table·index:·37
3.06 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·38·section·headers,·starting·at·offset·0x1a3bdfc:1 There·are·38·section·headers,·starting·at·offset·0x1a3bd68:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·0001cc·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·0001cc·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000344·000178·006470·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000344·000178·006470·10···A··4···1··4
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0a7c1dd5cc81000df4cbdd4aafb5fdd6e7dec6f63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3cd3ad4e485e322136f8bb3fe1581e584205ccb1
49.4 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·55,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·55,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpyoal4jp5/build31 ··0»      (line_strp)»   (offset:·0):·/tmp/tmpyp8ren6t/build
32 ··1»      (line_strp)»   (offset:·0x32):·./ext32 ··1»      (line_strp)»   (offset:·0x32):·./ext
33 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail33 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
35 ··4»      (line_strp)»   (offset:·0x7d):·/usr/include/tango/client35 ··4»      (line_strp)»   (offset:·0x7d):·/usr/include/tango/client
36 ··5»      (line_strp)»   (offset:·0x97):·/usr/include/tango/idl36 ··5»      (line_strp)»   (offset:·0x97):·/usr/include/tango/idl
37 ··6»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python37 ··6»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
38 ··7»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object38 ··7»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object
888 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x3262·(32-bit)4 ···Length:········0x3262·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·44·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·44·(DW_TAG_partial_unit)
10 ····<d>···DW_AT_stmt_list···:·(sec_offset)·010 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpyoal4jp5/build11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpyp8ren6t/build
12 ·<1><15>:·Abbrev·Number:·27·(DW_TAG_base_type)12 ·<1><15>:·Abbrev·Number:·27·(DW_TAG_base_type)
13 ····<16>···DW_AT_byte_size···:·(data1)·813 ····<16>···DW_AT_byte_size···:·(data1)·8
14 ····<17>···DW_AT_encoding····:·(data1)·7»    (unsigned)14 ····<17>···DW_AT_encoding····:·(data1)·7»    (unsigned)
15 ····<18>···DW_AT_name········:·(strp)·(offset:·0x8ee50):·long·long·unsigned·int15 ····<18>···DW_AT_name········:·(strp)·(offset:·0x8ee50):·long·long·unsigned·int
16 ·<1><1c>:·Abbrev·Number:·27·(DW_TAG_base_type)16 ·<1><1c>:·Abbrev·Number:·27·(DW_TAG_base_type)
17 ····<1d>···DW_AT_byte_size···:·(data1)·417 ····<1d>···DW_AT_byte_size···:·(data1)·4
18 ····<1e>···DW_AT_encoding····:·(data1)·7»    (unsigned)18 ····<1e>···DW_AT_encoding····:·(data1)·7»    (unsigned)
78.8 KB
strings --all --bytes=8 {}
    
Offset 1, 3604 lines modifiedOffset 1, 3663 lines modified
1 GCC:·(Debian·13.2.0-18)·13.2.01 GCC:·(Debian·13.2.0-18)·13.2.0
2 5_h9_fm_P2 5_h9_fm_P
3 //D\·oC\( 
4 pJ!ia'e» 
5 :#·47·tf`3 'iZ1ekqiZ»      
 4 9bCex»  iZ#e
 5 7h0B~H=G
 6 NqLhH/n(
 7 "tkj`»  K<»
 8 83;_"Bz1
6 hpONt/It9 dpONt/It
7 HtoLtoKt10 HtoLtoKt
8 _zyi4X04 
9 vgvvwvvw 
10 Y·lQ4lD> 
11 "%GHN>*$o 
12 BSVEmS*. 
13 {$qk(1N»sK 
14 T8p4XJ"w 
15 vS`@Drp1 
16 5h?(ws$8 
17 Rf8#^k$Y 
18 v<ziO$:Z 
19 |c#"$3z: 
20 E9X?|!'i11 h$HYm`(B
 12 eg#U8Cozk#
 13 EO^O0@XR
 14 SSC3f$vh
 15 HVQBs-:L
 16 T_hz;*1{
 17 T_hN+E,;
 18 JZD4fqeE
 19 GJED]gw%
 20 J^/1iR987
 21 2ES?~0u)i[
 22 83ED!{2:`X
 23 ^OjOJxS{
 24 u/+fxX1;4
 25 +xI·qtqI
 26 {\&gDfvF\
 27 s,QCpoyB
21 s*T{[2;Y28 s*T{[2;Y
22 1}\q}»  )C 
23 3>3V8mr3K29 R2[=j;kKX]D
 30 =}7yr6{r
24 &T2UM\oT31 &T2UM\oT
 32 o0LKvNK6
 33 I++,q-s9
 34 57c[>`9I
 35 @J@!$oLc
 36 |S($D%Eqp
 37 +!]J4&"]
 38 .DRRjrMA
 39 X5v1BsSpa
 40 S9V-zo&)
 41 &U[Zk)Mb
 42 !@kbeZOL
 43 7066b_r%
 44 kvJ\JgBZ
 45 T\ZC6!%A
 46 s,OwlJwl
 47 FP=<M.gXu
 48 T<7u»   4CG
 49 63gf>sNf2
 50 gU#<IZ`x
 51 /0»     LnI_<
 52 /ow;(Q2D)
25 aKAmw;,9 
26 B2G^({+q 
27 &u|?»   !PhZ 
28 m.eh»   b!) 
29 XCPO'N#e 
30 jr2?0V53 
31 )uZi·)%5 
32 scfpcZ<- 
33 I-p4k.qX 
34 q$>)%>pE 
35 Rn,ba:*E 
36 `Zj)hg<" 
37 DV4!S&wn 
38 #lq,Og2o 
39 fVO!K!N'i 
40 %xdALLyAx 
41 5QmeX5,R· 
42 j@/5VE<· 
43 du»     11I1l50 
44 g1(V>vKa 
45 i)u8VMzo&!=\C\ 
46 4jaX5p:ib 
47 @?#:Dw·=0Gwpjx 
48 f+{3+Ny3 
49 .9Vb/.E- 
50 qk14VXj_fG 
51 i<$8d:]c53 i<$8d:]c
 54 A:XlXe@.
52 wCa$e.]6,PI 
53 UF<8`>!} 
54 W9cw\",=W 
55 &[rOj·A» 55 %&[pOj·A»
56 "PB7Tr$7b7 
57 v'RA_tDAGd# 
58 wA[$/Tt- 
59 A\ERRZRh 
60 J:}7F0`G 
61 \X8u$fr9 
62 <&Mz,zDF 
63 TJ,%R`#WQ 
64 vtgOjE(: 
65 }.z}"u}" 
66 »       »       GugtJk 
67 "XnF=T,` 
68 ·eo@.pRqbjJ* 
69 LRWJKLS23 
70 S<»     Z·M*v» h 
71 P?p*fW+c 
72 H(u3S#z& 
73 LO*uOs3i 
74 rWg+w=Ay*r 
75 HI\cVG@E}RET56 #PBWTr$7b
 57 V=(w'p·Xj
 58 1@{;RLnG
 59 WmP#V:nT
 60 r|J%/Tt-
 61 cVs|C;7)v
 62 UtGYtK96j
 63 ="#zF&v@
 64 gt6zt1yt
Max diff block lines reached; 79002/80615 bytes (98.00%) of diff not shown.
609 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··/tmp/tmpyp8ren6t/build
2 ··[·····0]··./ext/device_attribute.cpp3 ··[····17]··./ext/device_attribute.cpp
3 ··[····1b]··/tmp/tmpyoal4jp5/build 
4 ··[····32]··./ext4 ··[····32]··./ext
5 ··[····38]··/usr/include/boost/smart_ptr/detail5 ··[····38]··/usr/include/boost/smart_ptr/detail
6 ··[····5c]··/usr/include/boost/python/detail6 ··[····5c]··/usr/include/boost/python/detail
7 ··[····7d]··/usr/include/tango/client7 ··[····7d]··/usr/include/tango/client
8 ··[····97]··/usr/include/tango/idl8 ··[····97]··/usr/include/tango/idl
9 ··[····ae]··/usr/include/boost/python9 ··[····ae]··/usr/include/boost/python
10 ··[····c8]··/usr/include/boost/python/object10 ··[····c8]··/usr/include/boost/python/object