--- pharo-10.3.9.orig/debian/changelog
+++ pharo-10.3.9/debian/changelog
@@ -0,0 +1,257 @@
+pharo (10.3.9-1) stable; urgency=low
+
+  * version number update by debtransform
+
+ -- debtransform <build@opensuse.org>  Tue, 05 May 2026 11:53:54 +0000
+
+pharo (10.3.9-0) stable; urgency=low
+
+## v10.3.9
+* p10-port-1023 by @tesonep in https://github.com/pharo-project/pharo-vm/pull/1027
+* fix/issue-939 - Using AIO Event for sending  by @tesonep in https://github.com/pharo-project/pharo-vm/pull/1015
+* Backporting the fixes on the UUIDPlugin to P10 branch by @tesonep in https://github.com/pharo-project/pharo-vm/pull/1029
+* Updating the test image to be P130 by @tesonep in https://github.com/pharo-project/pharo-vm/pull/1030
+ 
+**Full Changelog**: https://github.com/pharo-project/pharo-vm/compare/v10.3.8...v10.3.9
+
+## v10.3.8
+
+* Fixing a race condition introduced in v10.3.7 by @tesonep in https://github.com/pharo-project/pharo-vm/pull/1011
+
+**Full Changelog**: https://github.com/pharo-project/pharo-vm/compare/v10.3.7...v10.3.8
+
+## v10.3.7
+
+* Improving debugging and types of aioWin.c by @tesonep in https://github.com/pharo-project/pharo-vm/pull/1008
+* Reducing the number of handles to test by @tesonep in https://github.com/pharo-project/pharo-vm/pull/1009
+
+**Full Changelog**: https://github.com/pharo-project/pharo-vm/compare/v10.3.6...v10.3.7
+
+## v10.3.6
+
+* [P10] Fix OBS Build by @tesonep in https://github.com/pharo-project/pharo-vm/pull/980
+* Fix Issue 982 - Pharo 10 branch by @guillep in https://github.com/pharo-project/pharo-vm/pull/984
+* Fix missing accept on socket by @tesonep in https://github.com/pharo-project/pharo-vm/pull/995
+* fixing-build-in-windows by @tesonep in https://github.com/pharo-project/pharo-vm/pull/997
+
+**Full Changelog**: https://github.com/pharo-project/pharo-vm/compare/v10.3.5...v10.3.6
+
+## v10.3.5
+
+* Removed unused temp in `findNewMethodOrdinaryIfFound:` by @kumom in https://github.com/pharo-project/pharo-vm/pull/951
+* Remove set cursor C code #210 by @kumom in https://github.com/pharo-project/pharo-vm/pull/952
+* fix PharoWorker value when coming from plist file by @demarey in https://github.com/pharo-project/pharo-vm/pull/972
+* log worker mode by @demarey in https://github.com/pharo-project/pharo-vm/pull/971
+* Updating SDL2 to 2.32.6 for Windows (x86_64) and MacOS (ARM and Intel) by @tesonep in https://github.com/pharo-project/pharo-vm/pull/977
+* Set the size of larger indexable object allocated in the young space by @tesonep in https://github.com/pharo-project/pharo-vm/pull/975
+
+
+**Full Changelog**: https://github.com/pharo-project/pharo-vm/compare/v10.3.4...v10.3.5
+
+## v10.3.4
+
+* Add windows support for non ASCII filenames in basicImageFileExists by @demarey in https://github.com/pharo-project/pharo-vm/pull/926
+* Fix signal handler signature by @guillep in https://github.com/pharo-project/pharo-vm/pull/940
+
+**Full Changelog**: https://github.com/pharo-project/pharo-vm/compare/v10.3.3...v10.3.4
+
+## v10.3.3
+
+* Fixes for 10.3.2 by @guillep in https://github.com/pharo-project/pharo-vm/pull/885
+* Enhancement(versionning): Extract full semantic version from git by @guillep in https://github.com/pharo-project/pharo-vm/pull/884
+* Fix linking of UnixOSProcessPlugin - Remove dead code by @guillep in https://github.com/pharo-project/pharo-vm/pull/888
+* Fix failing tests by @guillep in https://github.com/pharo-project/pharo-vm/pull/887
+* fixing-classTag-tests by @tesonep in https://github.com/pharo-project/pharo-vm/pull/886
+* fix C warnings related to self assignments by @RenaudFondeur in https://github.com/pharo-project/pharo-vm/pull/894
+* Build on old linux server by @guillep in https://github.com/pharo-project/pharo-vm/pull/898
+* force non-shallow checkout on CI by @guillep in https://github.com/pharo-project/pharo-vm/pull/899
+* Update build and dev VM and image to latest pharo 12 release by @guillep in https://github.com/pharo-project/pharo-vm/pull/900
+
+**Full Changelog**: https://github.com/pharo-project/pharo-vm/compare/v10.3.2...v10.3.3
+
+## v10.3.2
+
+* Improving Implementation of CompositeImageFormat and PermanentSpace by @tesonep in https://github.com/pharo-project/pharo-vm/pull/855
+* Fixing cygpath conversion for newer version of cmake by @tesonep in https://github.com/pharo-project/pharo-vm/pull/860
+* use pharo file server @ inria by @demarey in https://github.com/pharo-project/pharo-vm/pull/867
+* compatible with FreeBSD mmap() by @Dieken in https://github.com/pharo-project/pharo-vm/pull/863
+* Improving Forwarders in the PermSpace by @tesonep in https://github.com/pharo-project/pharo-vm/pull/861
+* When patching JITed code after become of a class, the class index can look like a negative number by @tesonep in https://github.com/pharo-project/pharo-vm/pull/873
+
+**Full Changelog**: https://github.com/pharo-project/pharo-vm/compare/v10.3.1...v10.3.2
+
+## v10.3.1
+* Making it loadable in P12 by @guillep in https://github.com/pharo-project/pharo-vm/pull/825
+* Added test on extended store and pop by @guillep in https://github.com/pharo-project/pharo-vm/pull/520
+* Update build version to P12 by @guillep in https://github.com/pharo-project/pharo-vm/pull/826
+* Improving log of old space limit error reporting by @tesonep in https://github.com/pharo-project/pharo-vm/pull/833
+* a better comment support for Slang by @RenaudFondeur in https://github.com/pharo-project/pharo-vm/pull/838
+* a first version of Slang with no type conflict and an exception if one appear by @RenaudFondeur in https://github.com/pharo-project/pharo-vm/pull/819
+* remove unused cast and expression by @RenaudFondeur in https://github.com/pharo-project/pharo-vm/pull/837
+* fix warnings related to multiple include of the same header file by @RenaudFondeur in https://github.com/pharo-project/pharo-vm/pull/840
+* Fix a lot of unused expression by @RenaudFondeur in https://github.com/pharo-project/pharo-vm/pull/832
+* add a comment explaining why declareCVarsIn: is empty in some subclasses by @RenaudFondeur in https://github.com/pharo-project/pharo-vm/pull/842
+* small change in dead code elimination to considers a method with only comments empty by @RenaudFondeur in https://github.com/pharo-project/pharo-vm/pull/843
+* small change in copyWithoutReturn to handle CCoerce by @RenaudFondeur in https://github.com/pharo-project/pharo-vm/pull/836
+* Remove hostname lookup on network initialization by @guillep in https://github.com/pharo-project/pharo-vm/pull/845
+* Update SDL2 version in OSX (Intel & Apple) by @tesonep in https://github.com/pharo-project/pharo-vm/pull/849
+* Adding option for pin behaviour by @tesonep in https://github.com/pharo-project/pharo-vm/pull/844
+
+**Full Changelog**: https://github.com/pharo-project/pharo-vm/compare/v10.3.0...v10.3.1
+
+## v10.3.0
+
+* New harmonize rule by @RenaudFondeur in https://github.com/pharo-project/pharo-vm/pull/817
+* Ignoring EAGAIN in epoll_wait by @tesonep in https://github.com/pharo-project/pharo-vm/pull/818
+* Extend macOS implementation of SqueakSSL plugin to support setting a certificate on the SSL session context by @Rinzwind in https://github.com/pharo-project/pharo-vm/pull/816
+* Adding macro for win32.  by @tesonep in https://github.com/pharo-project/pharo-vm/pull/814
+
+## v10.2.1
+* Adding the missing tty.c file in the packaging. by @tesonep in https://github.com/pharo-project/pharo-vm/pull/771
+* Do not allow comparing objects of different types by @guillep in https://github.com/pharo-project/pharo-vm/pull/772
+* Prepare release 10.2.1 by @guillep in https://github.com/pharo-project/pharo-vm/pull/773
+* Constant conversion warning by @guillep in https://github.com/pharo-project/pharo-vm/pull/777
+* Fix tautological-pointer-compare warnings by @guillep in https://github.com/pharo-project/pharo-vm/pull/775
+* Removed Cogit>>#voidNSSendCache:  by @jordanmontt in https://github.com/pharo-project/pharo-vm/pull/776
+* Re-enable incompatible-function-pointer-types warning by @guillep in https://github.com/pharo-project/pharo-vm/pull/778
+* Removed unused functions from the C written by hand by @jordanmontt in https://github.com/pharo-project/pharo-vm/pull/780
+* Fix function pointer comparison warning by @guillep in https://github.com/pharo-project/pharo-vm/pull/783
+* Fix -return-type warnings by @doste in https://github.com/pharo-project/pharo-vm/pull/781
+* Fix shift-negative-value warning and reenable warning by @guillep in https://github.com/pharo-project/pharo-vm/pull/785
+* Remove warnings c compiler by @PalumboN in https://github.com/pharo-project/pharo-vm/pull/789
+* Remove StackInterpreter interruptPending instance variable by @jordanmontt in https://github.com/pharo-project/pharo-vm/pull/793
+* Do not use asserta: in a statement by @guillep in https://github.com/pharo-project/pharo-vm/pull/788
+* Bump to MacOS 11 and above by @guillep in https://github.com/pharo-project/pharo-vm/pull/792
+* Moving pharo.signatures files for OSX Bundle to Resources folder by @tesonep in https://github.com/pharo-project/pharo-vm/pull/770
+* Do not retain any selectors in CogAbstractInstruction by @RenaudFondeur in https://github.com/pharo-project/pharo-vm/pull/798
+* remove warning because of type and unsigned shift issues by @RenaudFondeur in https://github.com/pharo-project/pharo-vm/pull/800
+* add tests for type harmonization by @RenaudFondeur in https://github.com/pharo-project/pharo-vm/pull/807
+* Primitive format by @doste in https://github.com/pharo-project/pharo-vm/pull/802
+* Adding an implementation of the aio.c using EPOLL in Linux. by @tesonep in https://github.com/pharo-project/pharo-vm/pull/805
+* Fixing warnings that are errors in newer versions of clang by @tesonep in https://github.com/pharo-project/pharo-vm/pull/813
+
+## New Contributors
+* @RenaudFondeur made their first contribution in https://github.com/pharo-project/pharo-vm/pull/798
+
+**Full Changelog**: https://github.com/pharo-project/pharo-vm/compare/v10.2.0...v10.2.1
+
+## v10.2.0
+* Add library with function to spawn a process connected to a pseudo-terminal by @Rinzwind in https://github.com/pharo-project/pharo-vm/pull/742
+* Fix VM build in MacOS sonoma by @guillep in https://github.com/pharo-project/pharo-vm/pull/758
+* Primitive to compare bytes by @doste in https://github.com/pharo-project/pharo-vm/pull/759
+* Translate documentation picture to Englitsh by @Inao0 in https://github.com/pharo-project/pharo-vm/pull/764
+
+**Full Changelog**: https://github.com/pharo-project/pharo-vm/compare/v10.1.1...v10.2.0
+
+## v10.1.1
+* Change custom command in ‘vmmaker.cmake’ to take into account that the ‘CMAKE_CURRENT_BINARY_DIR_TO_OUT’ can contain other characters besides spaces that require escaping by @Rinzwind in https://github.com/pharo-project/pharo-vm/pull/741
+* Backporting PR for allocating in the old space by @jordanmontt in https://github.com/pharo-project/pharo-vm/pull/709
+* Fixing memory map in OSX by @tesonep in https://github.com/pharo-project/pharo-vm/pull/751
+* Adding generation of signature files by @tesonep in https://github.com/pharo-project/pharo-vm/pull/749
+
+**Full Changelog**: https://github.com/pharo-project/pharo-vm/compare/v10.1.0...v10.1.1
+
+## v10.1.0
+* Fixing undefined behaviors that Clang 15 removes by @tesonep in https://github.com/pharo-project/pharo-vm/pull/731
+* Fix ‘doReport’ to take into account that ‘fopen’ can return NULL by @Rinzwind in https://github.com/pharo-project/pharo-vm/pull/739
+* Change custom command in ‘vmmaker.cmake’ to take into account that the ‘CMAKE_CURRENT_BINARY_DIR_TO_OUT’ can contain spaces by @Rinzwind in https://github.com/pharo-project/pharo-vm/pull/738
+* Integrating new format by @tesonep in https://github.com/pharo-project/pharo-vm/pull/734
+
+ New Contributors
+* @Rinzwind made their first contribution in https://github.com/pharo-project/pharo-vm/pull/739
+
+**Full Changelog**: https://github.com/pharo-project/pharo-vm/compare/v10.0.9...v10.1.0
+
+## v10.0.9
+
+* Improves in PermSpace by @tesonep in https://github.com/pharo-project/pharo-vm/pull/684
+
+**Full Changelog**: https://github.com/pharo-project/pharo-vm/compare/v10.0.8...v10.0.9
+
+## v10.0.8
+
+* Fixes #14768: File class>>primFileAttributes😷 answers corrupted result by @akgrant43 in https://github.com/pharo-project/pharo-vm/pull/697
+* Fix/speed regression by @tesonep in https://github.com/pharo-project/pharo-vm/pull/705
+
+**Full Changelog**: https://github.com/pharo-project/pharo-vm/compare/v10.0.7...v10.0.8
+
+## v10.0.7
+
+* Update README.md by @guillep in https://github.com/pharo-project/pharo-vm/pull/688
+* Fix ephemeron scanning perf by @guillep in https://github.com/pharo-project/pharo-vm/pull/691
+
+**Full Changelog**: https://github.com/pharo-project/pharo-vm/compare/v10.0.6...v10.0.7
+
+## v10.0.6
+
+Improvements in build environment
+* Update build environment for Pharo 10 vm branch by @guillep in https://github.com/pharo-project/pharo-vm/pull/594
+* Make tests run in parallel by @guillep in https://github.com/pharo-project/pharo-vm/pull/596
+* Update Jenkins to use Pharo 110 for building by @PalumboN in https://github.com/pharo-project/pharo-vm/pull/661
+
+Cleanups
+* Cleanups/externalize internalize by @guillep in https://github.com/pharo-project/pharo-vm/pull/583
+* Fix/warnings by @guillep in https://github.com/pharo-project/pharo-vm/pull/584
+* fixing-categorization in P10 by @tesonep in https://github.com/pharo-project/pharo-vm/pull/625
+
+Fixes
+* Fix mnuMethodOrNilFor: for method wrappers by @guillep in https://github.com/pharo-project/pharo-vm/pull/578
+* fix function signatures by @pavel-krivanek in https://github.com/pharo-project/pharo-vm/pull/582
+
+Debugging improvements
+* Gdbinit file and helpers v2 by @guillep in https://github.com/pharo-project/pharo-vm/pull/486
+* VM Debugger improvement with IR by @QDucasse in https://github.com/pharo-project/pharo-vm/pull/342
+
+VM Improvements
+* improving-permSpace by @tesonep in https://github.com/pharo-project/pharo-vm/pull/614
+* Changing the order of command-line processing and PList in OSX by @tesonep in https://github.com/pharo-project/pharo-vm/pull/609
+* Adding parsing of image parameters from PList by @tesonep in https://github.com/pharo-project/pharo-vm/pull/636
+* Change terminate handler to exit with 128+signal by @jvalteren in https://github.com/pharo-project/pharo-vm/pull/644
+* Improvements in parameters handling in OSX by @tesonep in https://github.com/pharo-project/pharo-vm/pull/639
+* Adding check to fix when the image is open with an older VM by @tesonep in https://github.com/pharo-project/pharo-vm/pull/642
+* Fix/ephemeron list by @guillep in https://github.com/pharo-project/pharo-vm/pull/668
+
+New Contributors
+* @jvalteren made their first contribution in https://github.com/pharo-project/pharo-vm/pull/644
+
+**Full Changelog**: https://github.com/pharo-project/pharo-vm/compare/v10.0.5...v10.0.6
+
+## v10.0.5
+
+* Testing scavenger tenuring by @PalumboN in https://github.com/pharo-project/pharo-vm/pull/588
+* Deleting Pharo image from the vm repo by @jordanmontt in https://github.com/pharo-project/pharo-vm/pull/591
+* Cleaning Up Third Party Libraries by @tesonep in https://github.com/pharo-project/pharo-vm/pull/581
+
+**Full Changelog**: https://github.com/pharo-project/pharo-vm/compare/v10.0.4...v10.0.5
+
+## v10.0.4
+
+- Composed image format by @PalumboN in https://github.com/pharo-project/pharo-vm/pull/377
+- Composed image format: C translation by @PalumboN in https://github.com/pharo-project/pharo-vm/pull/388
+- Perm space on image by @PalumboN in https://github.com/pharo-project/pharo-vm/pull/416
+- New & old remembered sets by @PalumboN in https://github.com/pharo-project/pharo-vm/pull/418
+- Reduce segment files size on move objects to PermSpace by @PalumboN in https://github.com/pharo-project/pharo-vm/pull/508
+- Adding Support for PermSpace by @tesonep in https://github.com/pharo-project/pharo-vm/pull/488
+
+- Adding option to not use contant block optimization for test by @StevenCostiou in https://github.com/pharo-project/pharo-vm/pull/573
+- Do not use newer CMAKE features by @estebanlm in https://github.com/pharo-project/pharo-vm/pull/572
+- Split a method in two to reuse part in espell by @jecisc in https://github.com/pharo-project/pharo-vm/pull/569
+
+## New Contributors
+* @StevenCostiou made their first contribution in https://github.com/pharo-project/pharo-vm/pull/573
+* @estebanlm made their first contribution in https://github.com/pharo-project/pharo-vm/pull/572
+* @jecisc made their first contribution in https://github.com/pharo-project/pharo-vm/pull/569
+
+**Full Changelog**: https://github.com/pharo-project/pharo-vm/compare/v10.0.3...v10.0.4
+
+## v10.0.3
+
+ - Fix ARM32 by @tesonep in #562
+ - Verify ephemeron key is not immediate when marking by @guillep in #565
+ -- Pablo Tesone <tesonep@gmail.com>  Fri, 5 May 2023 19:00:00 +0200
+
+pharo (10.0.2-0) stable; urgency=low
+
+  * Release 10.0.2-0 (see ...)
+
+ -- Esteban Lorenzano <estebanlm@netc.eu>  Sat, 13 Jun 2020 10:00:00 +0100
--- pharo-10.3.9.orig/debian/compat
+++ pharo-10.3.9/debian/compat
@@ -0,0 +1 @@
+10
--- pharo-10.3.9.orig/debian/control
+++ pharo-10.3.9/debian/control
@@ -0,0 +1,16 @@
+Source: pharo
+Section: devel
+Priority: optional
+Maintainer: Esteban Lorenzano <estebanlm@netc.eu>, Pablo Tesone <tesonep@gmail.com>
+Build-Depends: debhelper (>= 8.0.0)
+Standards-Version: 3.9.4
+Homepage: https://github.com/pharo-project/opensmalltalk-vm
+
+Package: pharo
+Architecture: amd64 arm64 armhf
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Pharo is a pure object-oriented programming language and a powerful environment, focused on simplicity and immediate feedback (think IDE and OS rolled into one).
+Recommends: libcairo2,
+            libsdl2-2.0-0,
+            libgit2-1.7 | libgit2-1.6 | libgit2-1.5 | libgit2 (>= 1.7),
+            libfreetype6
--- pharo-10.3.9.orig/debian/rules
+++ pharo-10.3.9/debian/rules
@@ -0,0 +1,33 @@
+#! /usr/bin/make -f
+
+export DH_VERBOSE=1
+version=10.0
+libdir=/usr/lib/$(DEB_TARGET_MULTIARCH)
+pkgdir=${libdir}/pharo${version}
+buildPrefix=debian/pharo
+
+%:
+	dh $@
+	
+override_dh_auto_configure:
+	set
+	dh_auto_configure -- \
+		-DGENERATE_SOURCES=FALSE \
+		-DPHARO_DEPENDENCIES_PREFER_DOWNLOAD_BINARIES=FALSE \
+		-DPHARO_LIBRARY_PATH=${pkgdir}/lib \
+		-DPHARO_BIN_LOCATION=${pkgdir}/lib \
+		-DGENERATED_SOURCE_DIR="${PWD}/" \
+		-DBUILD_BUNDLE=FALSE
+
+override_dh_auto_build:
+	cd obj-$(DEB_TARGET_MULTIARCH) && make install
+
+override_dh_auto_install: 
+	mkdir -p ${buildPrefix}${pkgdir}/bin
+	mkdir -p ${buildPrefix}${pkgdir}/lib
+
+	install -Dm755 obj-$(DEB_TARGET_MULTIARCH)/build/dist/pharo ${buildPrefix}${pkgdir}
+	install -D obj-$(DEB_TARGET_MULTIARCH)/build/dist/bin/* ${buildPrefix}${pkgdir}/bin
+	install -D obj-$(DEB_TARGET_MULTIARCH)/build/dist/lib/* ${buildPrefix}${pkgdir}/lib
+	mkdir -p ${buildPrefix}/usr/bin
+	ln -s ${pkgdir}/pharo ${buildPrefix}/usr/bin/pharo
