--- /tmp/sonic-pi-3.2.2~repack-733966ybi/debian/sonic-pi_3.2.2~repack-7_amd64.deb +++ sonic-pi_3.2.2~repack-7_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2021-01-09 20:47:54.000000 debian-binary │ --rw-r--r-- 0 0 0 1156 2021-01-09 20:47:54.000000 control.tar.xz │ --rw-r--r-- 0 0 0 5896184 2021-01-09 20:47:54.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1152 2021-01-09 20:47:54.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 5897592 2021-01-09 20:47:54.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/sonic-pi │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b7d7aaf53fa7451e99c742a5b6ab016b4c4e3b6e │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b599c8b81b01ade3e2a3887754d7c4a32a455e72 │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -2521,15 +2521,15 @@ │ │ │ │ [GUI] - error: unhandled OSC msg /ack │ │ │ │ [GUI] - error: unhandled OSC msg /midi/out-ports: │ │ │ │ [GUI] - error: unhandled OSC msg /midi/in-ports: │ │ │ │ [GUI] - error: unhandled OSC msg /version │ │ │ │ [GUI] - error: unhandled OSC msg /runs/all-completed │ │ │ │ [GUI] - error: unhandled OSC message │ │ │ │ size_t oscpkt::Message::getArgSize(int, const char*) │ │ │ │ -/build/sonic-pi-cuHjt6/sonic-pi-3.2.2~repack/app/gui/qt/osc/oscpkt.hh │ │ │ │ +/build/sonic-pi-cuHjt6/sonic-pi-3.2.2-repack/app/gui/qt/osc/oscpkt.hh │ │ │ │ p >= storage.begin() && p <= storage.end() │ │ │ │ basic_string::append │ │ │ │ vector::_M_default_append │ │ │ │ vector::_M_realloc_insert │ │ │ │ cannot create std::vector larger than max_size() │ │ │ │ void oscpkt::Message::buildFromRawData(const void*, size_t) │ │ │ │ arg <= storage.end() │ │ │ │ @@ -2571,15 +2571,15 @@ │ │ │ │ updateVersionNumber │ │ │ │ /runs/all-completed │ │ │ │ allJobsCompleted │ │ │ │ handleMultiMessage │ │ │ │ /log/multi_messa/buffer/replace-/update-info-texchar* oscpkt::Storage::getBytes(size_t) │ │ │ │ oscpkt::Message& oscpkt::Message::pushStr(const string&) │ │ │ │ bool oscpkt::UdpSocket::openSocket(const string&, const string&, int) │ │ │ │ -/build/sonic-pi-cuHjt6/sonic-pi-3.2.2~repack/app/gui/qt/osc/udp.hh │ │ │ │ +/build/sonic-pi-cuHjt6/sonic-pi-3.2.2-repack/app/gui/qt/osc/udp.hh │ │ │ │ (size_t)rp->ai_addrlen <= sizeof remote_addr │ │ │ │ [OSC Sender] - Error connecting to port │ │ │ │ (data.size() & 3) == 0 │ │ │ │ s.size() < 2147483647 │ │ │ │ 127.0.0.1 │ │ │ │ bind failed │ │ │ │ connect failed │ │ │ │ @@ -2769,15 +2769,15 @@ │ │ │ │ MIDI output devices receive MIDI messages directly from │ │ │ │ Sonic Pi which can be sent via the midi_* fns │ │ │ │ Sonic Pi hasn't been translated to │ │ │ │ We rely on crowdsourcing to help create and maintain translations.
│ │ │ │ │ │ │ │ Please consider helping to translate Sonic Pi to your language. │ │ │ │ std::string MainWindow::number_name(int) │ │ │ │ -/build/sonic-pi-cuHjt6/sonic-pi-3.2.2~repack/app/gui/qt/mainwindow.cpp │ │ │ │ +/build/sonic-pi-cuHjt6/sonic-pi-3.2.2-repack/app/gui/qt/mainwindow.cpp │ │ │ │ Run the code in the current buffer │ │ │ │ Start recording to a WAV audio file │ │ │ │ Save current buffer as an external file │ │ │ │ Load an external file in the current buffer │ │ │ │ Align code to improve readability │ │ │ │ Toggle visibility of audio oscilloscope │ │ │ │ Toggle information about Sonic Pi │ │ │ │ @@ -4373,15 +4373,15 @@ │ │ │ │ /usr/include/boost/intrusive/detail/hook_traits.hpp │ │ │ │ std::pair::size_type> boost::interprocess::segment_manager::priv_find_impl(const CharType*, bool) [with T = detail_server_shm::server_shared_memory; CharType = char; MemoryAlgorithm = boost::interprocess::rbtree_best_fit; IndexType = boost::interprocess::iset_index; typename boost::interprocess::segment_manager_base::size_type = long unsigned int] │ │ │ │ /usr/include/boost/interprocess/segment_manager.hpp │ │ │ │ bool boost::interprocess::ipcdetail::basic_managed_memory_impl::create_impl(void*, boost::interprocess::ipcdetail::basic_managed_memory_impl::size_type) [with CharType = char; MemoryAlgorithm = boost::interprocess::rbtree_best_fit; IndexType = boost::interprocess::iset_index; long unsigned int Offset = 16; boost::interprocess::ipcdetail::basic_managed_memory_impl::size_type = long unsigned int] │ │ │ │ /usr/include/boost/interprocess/detail/managed_memory_impl.hpp │ │ │ │ (0 == (std::size_t)addr % boost::move_detail::alignment_of::value) │ │ │ │ static boost::intrusive::bhtraits_base::pointer boost::intrusive::bhtraits_base::to_value_ptr(const node_ptr&) [with T = boost::interprocess::rbtree_best_fit::block_ctrl; NodePtr = boost::interprocess::offset_ptr >, long int, long unsigned int, 0>; Tag = boost::intrusive::dft_tag; unsigned int Type = 3; boost::intrusive::bhtraits_base::pointer = boost::interprocess::offset_ptr::block_ctrl, long int, long unsigned int, 0>; boost::intrusive::bhtraits_base::node_ptr = boost::interprocess::offset_ptr >, long int, long unsigned int, 0>] │ │ │ │ -/build/sonic-pi-cuHjt6/sonic-pi-3.2.2~repack/app/gui/qt/visualizer/scope.cpp │ │ │ │ +/build/sonic-pi-cuHjt6/sonic-pi-3.2.2-repack/app/gui/qt/visualizer/scope.cpp │ │ │ │ void* boost::interprocess::segment_manager::priv_generic_find(const CharT*, IndexType >&, boost::interprocess::ipcdetail::in_place_interface&, boost::interprocess::segment_manager::size_type&, boost::interprocess::ipcdetail::true_, bool) [with CharT = char; CharType = char; MemoryAlgorithm = boost::interprocess::rbtree_best_fit; IndexType = boost::interprocess::iset_index; boost::interprocess::segment_manager::size_type = long unsigned int; boost::interprocess::ipcdetail::true_ = boost::interprocess::ipcdetail::bool_] │ │ │ │ (ctrl_data->m_value_bytes % table.size) == 0 │ │ │ │ ctrl_data->sizeof_char() == sizeof(CharT) │ │ │ │ Cannot connect to shared memory │ │ │ │ !ptr->m_prev_allocated │ │ │ │ name != 0 │ │ │ │ void Scope::ScsynthBooted() │ │ │ │ @@ -42480,15 +42480,15 @@ │ │ │ │
  • Inclusion of over 70 CC0 licensed samples from http://freesound.org
  • │ │ │ │
  • Support for controlling and modifying synth, fx and sample playback │ │ │ │ arguments after they have been triggered
  • │ │ │ │
  • Completely re-designed GUI
  • │ │ │ │
  • Help system with full documentation, tutorial and many examples
  • │ │ │ │
  • Record functionality (for recording performances/pieces)
  • │ │ │ │
  • Support for controlling system audio settings on RP
  • │ │ │ │ -d7aaf53fa7451e99c742a5b6ab016b4c4e3b6e.debug │ │ │ │ +99c8b81b01ade3e2a3887754d7c4a32a455e72.debug │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .note.ABI-tag │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_r │ │ │ │ .rela.dyn │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1281,15 +1281,15 @@ │ │ │ │ 0x000c1fe0 6572726f 723a2075 6e68616e 646c6564 error: unhandled │ │ │ │ 0x000c1ff0 204f5343 206d6573 73616765 00000000 OSC message.... │ │ │ │ 0x000c2000 73697a65 5f74206f 7363706b 743a3a4d size_t oscpkt::M │ │ │ │ 0x000c2010 65737361 67653a3a 67657441 72675369 essage::getArgSi │ │ │ │ 0x000c2020 7a652869 6e742c20 636f6e73 74206368 ze(int, const ch │ │ │ │ 0x000c2030 61722a29 00000000 2f627569 6c642f73 ar*)..../build/s │ │ │ │ 0x000c2040 6f6e6963 2d70692d 6375486a 74362f73 onic-pi-cuHjt6/s │ │ │ │ - 0x000c2050 6f6e6963 2d70692d 332e322e 327e7265 onic-pi-3.2.2~re │ │ │ │ + 0x000c2050 6f6e6963 2d70692d 332e322e 322d7265 onic-pi-3.2.2-re │ │ │ │ 0x000c2060 7061636b 2f617070 2f677569 2f71742f pack/app/gui/qt/ │ │ │ │ 0x000c2070 6f73632f 6f736370 6b742e68 68000000 osc/oscpkt.hh... │ │ │ │ 0x000c2080 70203e3d 2073746f 72616765 2e626567 p >= storage.beg │ │ │ │ 0x000c2090 696e2829 20262620 70203c3d 2073746f in() && p <= sto │ │ │ │ 0x000c20a0 72616765 2e656e64 28290000 644df8ff rage.end()..dM.. │ │ │ │ 0x000c20b0 844cf8ff 844cf8ff 844cf8ff 844cf8ff .L...L...L...L.. │ │ │ │ 0x000c20c0 844cf8ff 844cf8ff 844cf8ff 844cf8ff .L...L...L...L.. │ │ │ │ @@ -1376,15 +1376,15 @@ │ │ │ │ 0x000c25d0 00000000 00000000 626f6f6c 206f7363 ........bool osc │ │ │ │ 0x000c25e0 706b743a 3a556470 536f636b 65743a3a pkt::UdpSocket:: │ │ │ │ 0x000c25f0 6f70656e 536f636b 65742863 6f6e7374 openSocket(const │ │ │ │ 0x000c2600 20737472 696e6726 2c20636f 6e737420 string&, const │ │ │ │ 0x000c2610 73747269 6e67262c 20696e74 29000000 string&, int)... │ │ │ │ 0x000c2620 2f627569 6c642f73 6f6e6963 2d70692d /build/sonic-pi- │ │ │ │ 0x000c2630 6375486a 74362f73 6f6e6963 2d70692d cuHjt6/sonic-pi- │ │ │ │ - 0x000c2640 332e322e 327e7265 7061636b 2f617070 3.2.2~repack/app │ │ │ │ + 0x000c2640 332e322e 322d7265 7061636b 2f617070 3.2.2-repack/app │ │ │ │ 0x000c2650 2f677569 2f71742f 6f73632f 7564702e /gui/qt/osc/udp. │ │ │ │ 0x000c2660 68680000 00000000 2873697a 655f7429 hh......(size_t) │ │ │ │ 0x000c2670 72702d3e 61695f61 6464726c 656e203c rp->ai_addrlen < │ │ │ │ 0x000c2680 3d207369 7a656f66 2072656d 6f74655f = sizeof remote_ │ │ │ │ 0x000c2690 61646472 00000000 5b4f5343 2053656e addr....[OSC Sen │ │ │ │ 0x000c26a0 6465725d 202d2045 72726f72 20636f6e der] - Error con │ │ │ │ 0x000c26b0 6e656374 696e6720 746f2070 6f727420 necting to port │ │ │ │ @@ -1778,15 +1778,15 @@ │ │ │ │ 0x000c3ef0 6c617465 20536f6e 69632050 6920746f late Sonic Pi to │ │ │ │ 0x000c3f00 20796f75 72206c61 6e677561 67652e3c your language.< │ │ │ │ 0x000c3f10 2f613e20 00000000 7374643a 3a737472 /a> ....std::str │ │ │ │ 0x000c3f20 696e6720 4d61696e 57696e64 6f773a3a ing MainWindow:: │ │ │ │ 0x000c3f30 6e756d62 65725f6e 616d6528 696e7429 number_name(int) │ │ │ │ 0x000c3f40 00000000 00000000 2f627569 6c642f73 ......../build/s │ │ │ │ 0x000c3f50 6f6e6963 2d70692d 6375486a 74362f73 onic-pi-cuHjt6/s │ │ │ │ - 0x000c3f60 6f6e6963 2d70692d 332e322e 327e7265 onic-pi-3.2.2~re │ │ │ │ + 0x000c3f60 6f6e6963 2d70692d 332e322e 322d7265 onic-pi-3.2.2-re │ │ │ │ 0x000c3f70 7061636b 2f617070 2f677569 2f71742f pack/app/gui/qt/ │ │ │ │ 0x000c3f80 6d61696e 77696e64 6f772e63 70700000 mainwindow.cpp.. │ │ │ │ 0x000c3f90 52756e20 74686520 636f6465 20696e20 Run the code in │ │ │ │ 0x000c3fa0 74686520 63757272 656e7420 62756666 the current buff │ │ │ │ 0x000c3fb0 65720000 00000000 53746172 74207265 er......Start re │ │ │ │ 0x000c3fc0 636f7264 696e6720 746f2061 20574156 cording to a WAV │ │ │ │ 0x000c3fd0 20617564 696f2066 696c6500 00000000 audio file..... │ │ │ │ @@ -4716,15 +4716,15 @@ │ │ │ │ 0x000cf690 655f6e6f 64653c62 6f6f7374 3a3a696e e_node >, │ │ │ │ 0x000cf6c0 6c6f6e67 20696e74 2c206c6f 6e672075 long int, long u │ │ │ │ 0x000cf6d0 6e736967 6e656420 696e742c 20303e5d nsigned int, 0>] │ │ │ │ 0x000cf6e0 00000000 00000000 2f627569 6c642f73 ......../build/s │ │ │ │ 0x000cf6f0 6f6e6963 2d70692d 6375486a 74362f73 onic-pi-cuHjt6/s │ │ │ │ - 0x000cf700 6f6e6963 2d70692d 332e322e 327e7265 onic-pi-3.2.2~re │ │ │ │ + 0x000cf700 6f6e6963 2d70692d 332e322e 322d7265 onic-pi-3.2.2-re │ │ │ │ 0x000cf710 7061636b 2f617070 2f677569 2f71742f pack/app/gui/qt/ │ │ │ │ 0x000cf720 76697375 616c697a 65722f73 636f7065 visualizer/scope │ │ │ │ 0x000cf730 2e637070 00000000 766f6964 2a20626f .cpp....void* bo │ │ │ │ 0x000cf740 6f73743a 3a696e74 65727072 6f636573 ost::interproces │ │ │ │ 0x000cf750 733a3a73 65676d65 6e745f6d 616e6167 s::segment_manag │ │ │ │ 0x000cf760 65723c43 68617254 7970652c 204d656d er