You’re building 3.3 against master libs, if you have checked out the 3.3 branch, you can run make update to grab the correct library set for 3.3, once that is downloaded, you may have to remove your build folder as cmake tends to cache some libraries.
I believe it’s as simple as going to the Blender source code directory and running arc patch D16692 in the command line.
Note: You might need to run arc install-certificate in the Blender source code folder (if you haven’t already). But I’m not actually sure if this is a required step.
If you don’t have arcainst, then you can use git (which you should already have installed).
You can do this by going to the Blender source code directory and running git apply /path/to/patch/file
You can get the patch file by going to ⚙ D16692 Grease Pencil Surface Deform Modifier and selecting Download Raw Diff on the right. In some web browsers you will then need to right click on the page that appears and select Save as then save it somewhere.
./blender
Color management: using fallback mode for management
Color management: Error could not find role data role.
BLT_lang_init: 'locale' data path for translations not found, continuing
Read prefs: /home/bazza/.config/blender/3.3/config/userpref.blend
Color management: scene view "Filmic" not found, setting default "Standard".
blf_load_font_default: 'fonts' data path not found for 'droidsans.ttf', will not be able to display text
blf_load_font_default: 'fonts' data path not found for 'bmonofont-i18n.ttf', will not be able to display text
blf_load_font_default: 'fonts' data path not found for 'bmonofont-i18n.ttf', will not be able to display text
blf_load_font_default: 'fonts' data path not found for 'droidsans.ttf', will not be able to display text
blf_load_font_default: 'fonts' data path not found for 'bmonofont-i18n.ttf', will not be able to display text
Font data directory "fonts/" could not be detected!
bpy: couldn't find 'scripts/modules', blender probably won't start.
Freestyle: couldn't find 'scripts/freestyle/modules', Freestyle won't work properly.
ModuleNotFoundError: No module named 'bpy_types'
ModuleNotFoundError: No module named 'bpy_types'
ERROR (bpy.rna): source/blender/python/intern/bpy_rna.c:7336 pyrna_srna_ExternalType: failed to find 'bpy_types' module
ModuleNotFoundError: No module named 'bpy_types'
ModuleNotFoundError: No module named 'bpy_types'
ERROR (bpy.rna): source/blender/python/intern/bpy_rna.c:7336 pyrna_srna_ExternalType: failed to find 'bpy_types' module
ModuleNotFoundError: No module named 'bpy_types'
ERROR (bpy.rna): source/blender/python/intern/bpy_rna.c:7336 pyrna_srna_ExternalType: failed to find 'bpy_types' module
ModuleNotFoundError: No module named 'bpy_types'
ERROR (bpy.rna): source/blender/python/intern/bpy_rna.c:7336 pyrna_srna_ExternalType: failed to find 'bpy_types' module
ModuleNotFoundError: No module named 'bpy_types'
ERROR (bpy.rna): source/blender/python/intern/bpy_rna.c:7336 pyrna_srna_ExternalType: failed to find 'bpy_types' module
ModuleNotFoundError: No module named 'bpy_types'
ERROR (bpy.rna): source/blender/python/intern/bpy_rna.c:7336 pyrna_srna_ExternalType: failed to find 'bpy_types' module
ModuleNotFoundError: No module named 'bpy_types'
ERROR (bpy.rna): source/blender/python/intern/bpy_rna.c:7336 pyrna_srna_ExternalType: failed to find 'bpy_types' module
ModuleNotFoundError: No module named 'bpy_types'
ERROR (bpy.rna): source/blender/python/intern/bpy_rna.c:7336 pyrna_srna_ExternalType: failed to find 'bpy_types' module
ModuleNotFoundError: No module named 'bpy_types'
ERROR (bpy.rna): source/blender/python/intern/bpy_rna.c:7336 pyrna_srna_ExternalType: failed to find 'bpy_types' module
ModuleNotFoundError: No module named 'bpy'
Error: dropbox with unknown operator: WM_OT_drop_blend_file
Error: Python: ModuleNotFoundError: No module named 'bpy'
terminate called after throwing an instance of 'std::logic_error'
what(): basic_string::_S_construct null not valid
Abortado (`core' generado)
I don’t really understand what you mean with ‘try to put cycle’, but this looks like you forgot to do make install (or ninja install if you use ninja instead of make). The install is needed to copy all supporting files to the right location.