~/f/libqt5-qtscript/RPMS.2017 ~/f/libqt5-qtscript ~/f/libqt5-qtscript RPMS.2017/libqt5-qtscript-examples-5.15.0-0.0.x86_64.rpm RPMS/libqt5-qtscript-examples-5.15.0-0.0.x86_64.rpm differ: byte 225, line 1 Comparing libqt5-qtscript-examples-5.15.0-0.0.x86_64.rpm to libqt5-qtscript-examples-5.15.0-0.0.x86_64.rpm comparing the rpm tags of libqt5-qtscript-examples --- old-rpm-tags +++ new-rpm-tags @@ -182,7 +182,7 @@ /usr/lib64/qt5/examples/script 0 /usr/lib64/qt5/examples/script/README fd50d0c277769c51f7147662e284d78dd76fc4bb717c7e5f3a6d3d63e321b41f 0 /usr/lib64/qt5/examples/script/context2d 0 -/usr/lib64/qt5/examples/script/context2d/context2d 065d1e183e2aa9f0f3d01cf963ba1e58b4c11018e2ffd62aae701a670c61f300 0 +/usr/lib64/qt5/examples/script/context2d/context2d 943f9000e45d5117f47be869037c00f6a5039c2a8d2c104db7e56e0cdcecf5b3 0 /usr/lib64/qt5/examples/script/context2d/context2d.cpp 62f4088bc93d384bda7232eb24e2d109e8e816f9182aece8da9b8af8cd70c46a 0 /usr/lib64/qt5/examples/script/context2d/context2d.h e97e318165d01c938aae2cdb328c1c4977ec4c1e635f01a9c99a4623d8bb4149 0 /usr/lib64/qt5/examples/script/context2d/context2d.pro 0b39565a4eef25d065fe61bfe50c1ddd517982fb8400d26b4f5bb50b21ead12b 0 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/lib64/qt5/examples/script/context2d/context2d differs in ELF section .rodata --- old /usr/lib64/qt5/examples/script/context2d/context2d (objdump) +++ new /usr/lib64/qt5/examples/script/context2d/context2d (objdump) @@ -115,8 +115,8 @@ 166e0 00010000 22270000 01724e47 60000000 ...."'...rNG`... 166f0 00400000 00000001 00000708 00000172 .@.............r 16700 4e476000 00000174 00000000 00010000 NG`....t........ - 16710 32ff0000 01724e47 60000000 006a0000 2....rNG`....j.. - 16720 00000001 00000b8c 00000172 4e476000 ...........rNG`. + 16710 32ff0000 01724e47 60000000 00560000 2....rNG`....V.. + 16720 00000001 0000091e 00000172 4e476000 ...........rNG`. 16730 000001ba 00010000 00010000 38e20000 ............8... 16740 01724e47 60000000 007c0000 00000001 .rNG`....|...... 16750 00000f24 00000172 4e476000 000001a6 ...$...rNG`..... @@ -124,31 +124,31 @@ 16770 60000000 01460000 00000001 00002ec2 `....F.......... 16780 00000172 4e476000 00000014 00000000 ...rNG`......... 16790 00010000 00000000 01724e47 60000000 .........rNG`... - 167a0 00b00000 00000001 0000145d 00000172 ...........]...r - 167b0 4e476000 00000094 00000000 00010000 NG`............. - 167c0 136f0000 01724e47 60000000 00e60000 .o...rNG`....... + 167a0 00940000 00000001 0000136f 00000172 ...........o...r + 167b0 4e476000 000000ac 00000000 00010000 NG`............. + 167c0 1c880000 01724e47 60000000 00e60000 .....rNG`....... 167d0 00000001 00002078 00000172 4e476000 ...... x...rNG`. 167e0 00000114 00000000 00010000 29ed0000 ............)... 167f0 01724e47 60000000 015a0000 00000001 .rNG`....Z...... 16800 000030eb 00000172 4e476000 0000018e ..0....rNG`..... 16810 00000000 00010000 34660000 01724e47 ........4f...rNG 16820 60000000 00c80000 00000001 00001d76 `..............v - 16830 00000172 4e476000 00000056 00000000 ...rNG`....V.... - 16840 00010000 091e0000 01724e47 60000000 .........rNG`... + 16830 00000172 4e476000 00000068 00000000 ...rNG`....h.... + 16840 00010000 0cb60000 01724e47 60000000 .........rNG`... 16850 00000000 00000000 00000000 00000000 ................ 16860 000709a9 07530073 00630072 00690070 .....S.s.c.r.i.p 16870 00740073 00080982 8a330073 00630061 .t.s.....3.s.c.a 16880 006c0065 002e006a 00730008 002f48b3 .l.e...j.s.../H. 16890 00660069 006c006c 0031002e 006a0073 .f.i.l.l.1...j.s 168a0 0008036e 48130061 006c0070 00680061 ...nH..a.l.p.h.a - 168b0 002e006a 00730007 0e8775d3 00670072 ...j.s....u..g.r - 168c0 00610064 002e006a 00730006 06886513 .a.d...j.s....e. - 168d0 00610072 0063002e 006a0073 000908a3 .a.r.c...j.s.... + 168b0 002e006a 00730006 06886513 00610072 ...j.s....e..a.r + 168c0 0063002e 006a0073 00070e87 75d30067 .c...j.s....u..g + 168d0 00720061 0064002e 006a0073 000908a3 .r.a.d...j.s.... 168e0 eb530070 006c0061 0073006d 0061002e .S.p.l.a.s.m.a.. - 168f0 006a0073 000b0a59 8c93006c 0069006e .j.s...Y...l.i.n - 16900 00650073 00740079 0065002e 006a0073 .e.s.t.y.e...j.s - 16910 00090a38 f9f30070 00610063 006d0061 ...8...p.a.c.m.a - 16920 006e002e 006a0073 000c0dfb 8e530074 .n...j.s.....S.t + 168f0 006a0073 00090a38 f9f30070 00610063 .j.s...8...p.a.c + 16900 006d0061 006e002e 006a0073 000b0a59 .m.a.n...j.s...Y + 16910 8c93006c 0069006e 00650073 00740079 ...l.i.n.e.s.t.y + 16920 0065002e 006a0073 000c0dfb 8e530074 .e...j.s.....S.t 16930 00720061 006e0073 006c0061 00740065 .r.a.n.s.l.a.t.e 16940 002e006a 00730009 0a8ab7d3 0072006f ...j.s.......r.o 16950 00740061 00740065 002e006a 00730008 .t.a.t.e...j.s.. @@ -312,103 +312,103 @@ 17330 31302a69 2c302c4d 6174682e 50492a32 10*i,0,Math.PI*2 17340 2c747275 65293b0a 20202020 20206374 ,true);. ct 17350 782e6669 6c6c2829 3b0a2020 7d0a0000 x.fill();. }... - 17360 026a2020 76617220 63747820 3d20646f .j var ctx = do - 17370 63756d65 6e742e67 6574456c 656d656e cument.getElemen - 17380 74427949 64282774 75746f72 69616c27 tById('tutorial' - 17390 292e6765 74436f6e 74657874 28273264 ).getContext('2d - 173a0 27293b0a 0a20202f 2f204372 65617465 ');.. // Create - 173b0 20677261 6469656e 74730a20 20766172 gradients. var - 173c0 206c696e 67726164 203d2063 74782e63 lingrad = ctx.c - 173d0 72656174 654c696e 65617247 72616469 reateLinearGradi - 173e0 656e7428 302c302c 302c3135 30293b0a ent(0,0,0,150);. - 173f0 20206c69 6e677261 642e6164 64436f6c lingrad.addCol - 17400 6f725374 6f702830 2c202723 30304142 orStop(0, '#00AB - 17410 45422729 3b0a2020 6c696e67 7261642e EB');. lingrad. - 17420 61646443 6f6c6f72 53746f70 28302e35 addColorStop(0.5 - 17430 2c202723 66666627 293b0a20 206c696e , '#fff');. lin - 17440 67726164 2e616464 436f6c6f 7253746f grad.addColorSto - 17450 7028302e 352c2027 23363643 43303027 p(0.5, '#66CC00' - 17460 293b0a20 206c696e 67726164 2e616464 );. lingrad.add - 17470 436f6c6f 7253746f 7028312c 20272366 ColorStop(1, '#f - 17480 66662729 3b0a0a20 20766172 206c696e ff');.. var lin - 17490 67726164 32203d20 6374782e 63726561 grad2 = ctx.crea - 174a0 74654c69 6e656172 47726164 69656e74 teLinearGradient - 174b0 28302c35 302c302c 3935293b 0a20206c (0,50,0,95);. l - 174c0 696e6772 6164322e 61646443 6f6c6f72 ingrad2.addColor - 174d0 53746f70 28302e35 2c202723 30303027 Stop(0.5, '#000' - 174e0 293b0a20 206c696e 67726164 322e6164 );. lingrad2.ad - 174f0 64436f6c 6f725374 6f702831 2c202772 dColorStop(1, 'r - 17500 67626128 302c302c 302c3029 27293b0a gba(0,0,0,0)');. - 17510 0a20202f 2f206173 7369676e 20677261 . // assign gra - 17520 6469656e 74732074 6f206669 6c6c2061 dients to fill a - 17530 6e642073 74726f6b 65207374 796c6573 nd stroke styles - 17540 0a202063 74782e66 696c6c53 74796c65 . ctx.fillStyle - 17550 203d206c 696e6772 61643b0a 20206374 = lingrad;. ct - 17560 782e7374 726f6b65 5374796c 65203d20 x.strokeStyle = - 17570 6c696e67 72616432 3b0a2020 0a20202f lingrad2;. . / - 17580 2f206472 61772073 68617065 730a2020 / draw shapes. - 17590 6374782e 66696c6c 52656374 2831302c ctx.fillRect(10, - 175a0 31302c31 33302c31 3330293b 0a202063 10,130,130);. c - 175b0 74782e73 74726f6b 65526563 74283530 tx.strokeRect(50 - 175c0 2c35302c 35302c35 30293b0a 00000394 ,50,50,50);..... - 175d0 76617220 63616e76 6173203d 20646f63 var canvas = doc - 175e0 756d656e 742e6765 74456c65 6d656e74 ument.getElement - 175f0 42794964 28277475 746f7269 616c2729 ById('tutorial') - 17600 3b0a0a20 202f2f20 4d616b65 20737572 ;.. // Make sur - 17610 65207765 20646f6e 27742065 78656375 e we don't execu - 17620 74652077 68656e20 63616e76 61732069 te when canvas i - 17630 736e2774 20737570 706f7274 65640a20 sn't supported. - 17640 20696620 2863616e 7661732e 67657443 if (canvas.getC - 17650 6f6e7465 7874297b 0a0a2020 20202f2f ontext){.. // - 17660 20757365 20676574 436f6e74 65787420 use getContext - 17670 746f2075 73652074 68652063 616e7661 to use the canva - 17680 7320666f 72206472 6177696e 670a2020 s for drawing. - 17690 20207661 72206374 78203d20 63616e76 var ctx = canv - 176a0 61732e67 6574436f 6e746578 74282732 as.getContext('2 - 176b0 6427293b 0a0a2020 20202f2f 20447261 d');.. // Dra - 176c0 77207368 61706573 0a202020 20666f72 w shapes. for - 176d0 2028693d 303b693c 343b692b 2b297b0a (i=0;i<4;i++){. - 176e0 20202020 2020666f 72286a3d 303b6a3c for(j=0;j< - 176f0 333b6a2b 2b297b0a 20202020 20202020 3;j++){. - 17700 6374782e 62656769 6e506174 6828293b ctx.beginPath(); - 17710 0a202020 20202020 20766172 20782020 . var x - 17720 20202020 20202020 3d203235 2b6a2a35 = 25+j*5 - 17730 303b2020 20202020 20202020 20202020 0; - 17740 202f2f20 7820636f 6f726469 6e617465 // x coordinate - 17750 0a202020 20202020 20766172 20792020 . var y - 17760 20202020 20202020 3d203235 2b692a35 = 25+i*5 - 17770 303b2020 20202020 20202020 20202020 0; - 17780 202f2f20 7920636f 6f726469 6e617465 // y coordinate - 17790 0a202020 20202020 20766172 20726164 . var rad - 177a0 69757320 20202020 3d203230 3b202020 ius = 20; - 177b0 20202020 20202020 20202020 20202020 - 177c0 202f2f20 41726320 72616469 75730a20 // Arc radius. - 177d0 20202020 20202076 61722073 74617274 var start - 177e0 416e676c 65203d20 303b2020 20202020 Angle = 0; - 177f0 20202020 20202020 20202020 2020202f / - 17800 2f205374 61727469 6e672070 6f696e74 / Starting point - 17810 206f6e20 63697263 6c650a20 20202020 on circle. - 17820 20202076 61722065 6e64416e 676c6520 var endAngle - 17830 20203d20 4d617468 2e50492b 284d6174 = Math.PI+(Mat - 17840 682e5049 2a6a292f 323b202f 2f20456e h.PI*j)/2; // En - 17850 6420706f 696e7420 6f6e2063 6972636c d point on circl - 17860 650a2020 20202020 20207661 7220636c e. var cl - 17870 6f636b77 69736520 203d2069 25323d3d ockwise = i%2== - 17880 30203f20 66616c73 65203a20 74727565 0 ? false : true - 17890 3b202f2f 20636c6f 636b7769 7365206f ; // clockwise o - 178a0 7220616e 7469636c 6f636b77 6973650a r anticlockwise. - 178b0 20202020 0a202020 20202020 20637478 . ctx - 178c0 2e617263 28782c79 2c726164 6975732c .arc(x,y,radius, - 178d0 73746172 74416e67 6c652c65 6e64416e startAngle,endAn - 178e0 676c652c 20636c6f 636b7769 7365293b gle, clockwise); - 178f0 0a202020 200a2020 20202020 20206966 . . if - 17900 2028693e 31297b0a 20202020 20202020 (i>1){. - 17910 20206374 782e6669 6c6c2829 3b0a2020 ctx.fill();. - 17920 20202020 20207d20 656c7365 207b0a20 } else {. - 17930 20202020 20202020 20637478 2e737472 ctx.str - 17940 6f6b6528 293b0a20 20202020 2020207d oke();. } - 17950 0a202020 2020207d 0a202020 207d0a0a . }. }.. - 17960 20207d0a 00000447 76617220 636f756e }....Gvar coun + 17360 03947661 72206361 6e766173 203d2064 ..var canvas = d + 17370 6f63756d 656e742e 67657445 6c656d65 ocument.getEleme + 17380 6e744279 49642827 7475746f 7269616c ntById('tutorial + 17390 27293b0a 0a20202f 2f204d61 6b652073 ');.. // Make s + 173a0 75726520 77652064 6f6e2774 20657865 ure we don't exe + 173b0 63757465 20776865 6e206361 6e766173 cute when canvas + 173c0 2069736e 27742073 7570706f 72746564 isn't supported + 173d0 0a202069 66202863 616e7661 732e6765 . if (canvas.ge + 173e0 74436f6e 74657874 297b0a0a 20202020 tContext){.. + 173f0 2f2f2075 73652067 6574436f 6e746578 // use getContex + 17400 7420746f 20757365 20746865 2063616e t to use the can + 17410 76617320 666f7220 64726177 696e670a vas for drawing. + 17420 20202020 76617220 63747820 3d206361 var ctx = ca + 17430 6e766173 2e676574 436f6e74 65787428 nvas.getContext( + 17440 27326427 293b0a0a 20202020 2f2f2044 '2d');.. // D + 17450 72617720 73686170 65730a20 20202066 raw shapes. f + 17460 6f722028 693d303b 693c343b 692b2b29 or (i=0;i<4;i++) + 17470 7b0a2020 20202020 666f7228 6a3d303b {. for(j=0; + 17480 6a3c333b 6a2b2b29 7b0a2020 20202020 j<3;j++){. + 17490 20206374 782e6265 67696e50 61746828 ctx.beginPath( + 174a0 293b0a20 20202020 20202076 61722078 );. var x + 174b0 20202020 20202020 20203d20 32352b6a = 25+j + 174c0 2a35303b 20202020 20202020 20202020 *50; + 174d0 2020202f 2f207820 636f6f72 64696e61 // x coordina + 174e0 74650a20 20202020 20202076 61722079 te. var y + 174f0 20202020 20202020 20203d20 32352b69 = 25+i + 17500 2a35303b 20202020 20202020 20202020 *50; + 17510 2020202f 2f207920 636f6f72 64696e61 // y coordina + 17520 74650a20 20202020 20202076 61722072 te. var r + 17530 61646975 73202020 20203d20 32303b20 adius = 20; + 17540 20202020 20202020 20202020 20202020 + 17550 2020202f 2f204172 63207261 64697573 // Arc radius + 17560 0a202020 20202020 20766172 20737461 . var sta + 17570 7274416e 676c6520 3d20303b 20202020 rtAngle = 0; + 17580 20202020 20202020 20202020 20202020 + 17590 202f2f20 53746172 74696e67 20706f69 // Starting poi + 175a0 6e74206f 6e206369 72636c65 0a202020 nt on circle. + 175b0 20202020 20766172 20656e64 416e676c var endAngl + 175c0 65202020 3d204d61 74682e50 492b284d e = Math.PI+(M + 175d0 6174682e 50492a6a 292f323b 202f2f20 ath.PI*j)/2; // + 175e0 456e6420 706f696e 74206f6e 20636972 End point on cir + 175f0 636c650a 20202020 20202020 76617220 cle. var overalldiffered=1 (not bit-by-bit identical) overall=1