2025-09-09T17:59:46,268 Created temporary directory: /tmp/pip-build-tracker-xjlbxz7x 2025-09-09T17:59:46,268 Initialized build tracking at /tmp/pip-build-tracker-xjlbxz7x 2025-09-09T17:59:46,268 Created build tracker: /tmp/pip-build-tracker-xjlbxz7x 2025-09-09T17:59:46,268 Entered build tracker: /tmp/pip-build-tracker-xjlbxz7x 2025-09-09T17:59:46,269 Created temporary directory: /tmp/pip-wheel-g46jo7id 2025-09-09T17:59:46,272 Created temporary directory: /tmp/pip-ephem-wheel-cache-nzdzjt5y 2025-09-09T17:59:46,330 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T17:59:46,332 2 location(s) to search for versions of memprocfs: 2025-09-09T17:59:46,332 * https://pypi.org/simple/memprocfs/ 2025-09-09T17:59:46,332 * https://www.piwheels.org/simple/memprocfs/ 2025-09-09T17:59:46,332 Fetching project page and analyzing links: https://pypi.org/simple/memprocfs/ 2025-09-09T17:59:46,333 Getting page https://pypi.org/simple/memprocfs/ 2025-09-09T17:59:46,334 Found index url https://pypi.org/simple/ 2025-09-09T17:59:46,413 Fetched page https://pypi.org/simple/memprocfs/ as application/vnd.pypi.simple.v1+json 2025-09-09T17:59:46,442 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/2b/f4/c95cb25cc6128294d117d00d5048f50bdaee386ee613ac047dcce21c8c21/memprocfs-3.9.0-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,442 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/19/68/3feb9e321640917f2a5df020883499b9dc1cd17c597b27b675a6c860ade8/memprocfs-3.10.0-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,442 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/f5/f6/38dac6e85c4017c1359cccf467fcd5f263a3427e2b0a72301493545b091c/memprocfs-4.0.0-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,442 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/c1/67/fefbb80344fff3b06cbca2aa0a01aab0be9e499a6e1683fa451a11cbc0bc/memprocfs-4.0.0-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,443 Found link https://files.pythonhosted.org/packages/5e/ba/442fa2176fbcfe1225084bfa97dfa11ddbbd52a6ad058bc1ece1fab35840/memprocfs-4.0.0.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 4.0.0 2025-09-09T17:59:46,443 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/86/f6/f8a0af4d7c90ea04790989ecdaa9f01e83e14f7b765bf70e25ef17999896/memprocfs-4.0.1-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,443 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/e9/a9/8861dd2812416a4307e9ee16d7977ec59adef7da4cfe240839f453923e2b/memprocfs-4.0.1-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,444 Found link https://files.pythonhosted.org/packages/4f/82/55b7c41dd5d7c46ec493bcb7ad4c4d089aa34c5ba55833b131a642b03909/memprocfs-4.0.1.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 4.0.1 2025-09-09T17:59:46,444 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/4c/74/dae3dc1ed0bbd544aae80fb17dc32adaa92b5096f531ee09e1867241832a/memprocfs-4.0.3-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,444 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/eb/72/c37c8a42901940898d78dfe433ed58eefb0c3bb36bd0c3246b78c3ca2ec1/memprocfs-4.0.3-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,444 Found link https://files.pythonhosted.org/packages/bf/fc/e0f732359a6deac05f66eb130b22dc45adc7171b6a5688c2b99b2249d3e1/memprocfs-4.0.3.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 4.0.3 2025-09-09T17:59:46,444 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/56/08/c0ce1cb2551df6f9f024d853d3841b3c8816948960612597c2d066270748/memprocfs-4.1.0-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,445 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/cb/7d/5dda85644bca0de343c477191440ca6cdd64e5c0b8113a55c7eadfafa211/memprocfs-4.1.0-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,445 Found link https://files.pythonhosted.org/packages/fd/1d/30fbe74c96219e9f4ab63b0958dd3e0fffce16ff913d94d9b71c0ecf2b70/memprocfs-4.1.0.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 4.1.0 2025-09-09T17:59:46,445 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/aa/95/d1320a6ed260f0d967a277e60f526ac29ead9dd721018fa9f61e65bcfaca/memprocfs-4.1.1-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,445 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/56/19/f4ba56f66c22ad41df9013ae75073f94937bc09057148db4478e5f5bb60e/memprocfs-4.1.1-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,445 Found link https://files.pythonhosted.org/packages/fb/ca/d7f412e0a19bfb90a88843092ff289f2e40fd410c479d939f7ae92355519/memprocfs-4.1.1.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 4.1.1 2025-09-09T17:59:46,445 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/f5/2f/7cb73bab8347df6f01078d95e9fbae7e25dcd0ad1a15799ac212d4dfc289/memprocfs-4.2.0-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,446 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/8e/8f/14e5e85adbf9b2c88a231b49fc29a6cf4fbe736e89188a79031655f56ae2/memprocfs-4.2.0-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,446 Found link https://files.pythonhosted.org/packages/c4/dd/75278a2ae381b72b9df3e1f9550e14a5e271c5d91ce8e99bf4f86b0eacd0/memprocfs-4.2.0.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 4.2.0 2025-09-09T17:59:46,446 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/ca/c2/44e5476e3e6cd2953dabca243fcb072b70bc48f0b603b8a53984fb445daf/memprocfs-4.2.1-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,446 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/67/1e/2ef6be706cb970031f33b57bfeb763df31b8495d297c101084af5c12a08f/memprocfs-4.2.1-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,446 Found link https://files.pythonhosted.org/packages/06/f6/c45cb77bf6dfd9d6c05d4cb26a6d10c7476a917737f1c3b38638401f2be2/memprocfs-4.2.1.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 4.2.1 2025-09-09T17:59:46,446 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/66/5c/72818c7d07578094309501cf84442f103d8114fbb1a952eae8cb49a98099/memprocfs-4.2.2-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,447 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/27/ff/529516c9a1832f9b4b8fdb1905983e92044486d6fa0622eae18cb93f97f7/memprocfs-4.2.2-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,447 Found link https://files.pythonhosted.org/packages/74/25/2733b2386ee4104aa4fe41e3b32984e7d1ed37694f6e868f9a2d49d5f609/memprocfs-4.2.2.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 4.2.2 2025-09-09T17:59:46,447 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/4b/85/4f36bb2e373d32fb372227cdfbd8ef4266ca349bffaee1215536fe4736d3/memprocfs-4.2.3-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,447 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/1e/e5/868b67edb81e2dbba24838276adb9af9978a6105ebcc622addab60bbd977/memprocfs-4.2.3-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,447 Found link https://files.pythonhosted.org/packages/c7/79/4eb2a67b592b22328ac6a72f486da81c1107d50d335e2e8ef481686d4e92/memprocfs-4.2.3.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 4.2.3 2025-09-09T17:59:46,448 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/7a/ce/56b7d08d356c002101c926e13e0f324249a39979ec24bd46f1ed36186440/memprocfs-4.3.0-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,448 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/de/e2/17c0939759dff6a61d2374d741c81bd16511dc47c90bb8effb2d8782e0e8/memprocfs-4.3.0-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,448 Found link https://files.pythonhosted.org/packages/9a/03/cf37f3bbbefce2aabd202e550d7e72144d902e97bbc8d900b185d912f192/memprocfs-4.3.0.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 4.3.0 2025-09-09T17:59:46,448 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/52/6f/011221e7cacb6f6123c30eaa5dfadd1a9e43fcd75d0b035fd42d90504f80/memprocfs-4.5.1-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,448 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/7f/2d/57c40db93d46e29938c9b69dcde7e444ba12c61c15dd73580ba4a06c1b1b/memprocfs-4.5.1-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,448 Found link https://files.pythonhosted.org/packages/11/26/d17018fc0a84158686b31923e6b2378697e5f716a11af0bdc91b10e17d55/memprocfs-4.5.1.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 4.5.1 2025-09-09T17:59:46,449 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/61/63/df5f46a918b5a6baa8260a5fc7b0f70b0e3eb70283efb9a9908fb76933be/memprocfs-4.7.1-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,449 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/a7/18/08be0bbc720640ac21f6a5f30731cb2065f72cd595f11dfb43d750c2e7e1/memprocfs-4.7.1-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,449 Found link https://files.pythonhosted.org/packages/87/36/195e9a361afe129204f0c2aa8b956d94c9bcec3d044f7138b5950679694e/memprocfs-4.7.1.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 4.7.1 2025-09-09T17:59:46,449 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/d7/f8/a2297dabf61db35356c1561c4c7d7d5e4f3ccc7746ad7bb22d7576d6e855/memprocfs-4.7.5-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,449 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/56/1a/168e9a44d11c99b60524c94a1a498bba407f9963cebf5a8c39b94739ec17/memprocfs-4.7.5-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,449 Found link https://files.pythonhosted.org/packages/ee/9a/283af28a9f8fd7c8d43c7c34a845171031821b9fb9eb5b24cdebdbe259da/memprocfs-4.7.5.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 4.7.5 2025-09-09T17:59:46,450 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/0a/c2/0f109666ad725893038e4d7789e26211634c4a18a6a2f32a99cba723810e/memprocfs-4.7.6-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,450 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/90/5d/76f3311f69de2042259a3f8e83bbe4eecfe4d7e8875e6b72a1549d6c7487/memprocfs-4.7.6-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,450 Found link https://files.pythonhosted.org/packages/7f/9d/e069e8a27dd3dbe417514799b35f88caf3ee20ca310cffb523f9dca4b1f1/memprocfs-4.7.6.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 4.7.6 2025-09-09T17:59:46,450 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/ab/51/a585dc8d8b17a461a9b829d1b56768e896d109f628bf660b488e830edaad/memprocfs-4.7.9-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,450 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/54/d6/0006ff86e404ae9daa8bdfc98bd247868218c475f2e1c832f48f786bef92/memprocfs-4.7.9-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,450 Found link https://files.pythonhosted.org/packages/24/4c/af3f3d23e0aa0884b68e891c8218ecb6b2f0643efc097c4207825539d96d/memprocfs-4.7.9.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 4.7.9 2025-09-09T17:59:46,451 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/e7/b5/681a90c64b9b91386e5863ca6975894c062b1f3a01468d158411b97680bd/memprocfs-4.8.0-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,451 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/f6/0f/a415cc56424d07fe1a94a380482c44493257912470c28b40dcb3d7956981/memprocfs-4.8.0-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,451 Found link https://files.pythonhosted.org/packages/a2/9e/848037ba3ecb77a7bc466fef50bd80de77dfffde5b6b65d1502d00a68034/memprocfs-4.8.0.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 4.8.0 2025-09-09T17:59:46,451 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/08/5a/299d5b642905a0d91d34898a86cad8407e09c90256e8094fe2a30d31a86b/memprocfs-4.8.1-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,451 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/1c/7b/753b03f0e90f86a031604c0f488a8dca78c6557ac72ab9274b0aeb10dbf1/memprocfs-4.8.1-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,451 Found link https://files.pythonhosted.org/packages/96/22/b38c74270dc6d763e78e7a2510e2c3ff775c9239bbe8255a06e654e50fd6/memprocfs-4.8.1.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 4.8.1 2025-09-09T17:59:46,452 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/c1/30/98fdb7ab01cb2ba9e193f6d004e525974d9b477ada648b34f91161534747/memprocfs-4.8.3-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,452 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/2b/5c/8b6ea92f46575592351947bf5270f5f86975afdde6889a2e68373e9cde10/memprocfs-4.8.3-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,452 Found link https://files.pythonhosted.org/packages/62/42/c6527fdb6fb6bdd20f7244ab474056e874456c5cc4198299e7409545a051/memprocfs-4.8.3.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 4.8.3 2025-09-09T17:59:46,452 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/98/25/fc892083e9b6e36b792d018b7dca7dac15297f3cc96f6885c335cd56bda7/memprocfs-4.9.1-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,452 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/3d/fb/9f95038715f987cd06b01a53996534e14a3541edadbfbcb5db5a44cfe0da/memprocfs-4.9.1-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,452 Found link https://files.pythonhosted.org/packages/48/a6/080fca203289ad12d4530dfa09d01c421b68e12a642ca0bff7e4ad2bed40/memprocfs-4.9.1.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 4.9.1 2025-09-09T17:59:46,453 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/68/20/94de60e127f313b91f3707d69bedf8969c68bbdceba19cc462b4a7116792/memprocfs-5.0.0-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,453 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/b7/7e/b4bbae191803018b4eb38676d3dbc177bde78b2dd7bfc2cd875f332fac84/memprocfs-5.0.0-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,453 Found link https://files.pythonhosted.org/packages/2e/c9/f325524b4f478aee59c9486309d002461813f4d0e5fa47d0b551574b58b6/memprocfs-5.0.0.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.0.0 2025-09-09T17:59:46,453 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/6c/a7/25293896f851fc6b667ed7c36d6db6b121046c3f2b1134bf057df5c8fd18/memprocfs-5.0.4-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,453 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/f3/99/4ac38a71450325544fdffefb90c1774531aea7b4ee7e35e1d04bb00025a1/memprocfs-5.0.4-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,453 Found link https://files.pythonhosted.org/packages/5e/7f/e20b15da07bf0ba06c027b8c1c28f9be88c6c983ad8e714f98c055844b2f/memprocfs-5.0.4.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.0.4 2025-09-09T17:59:46,454 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/2a/65/add2a41ff9a7a8362240ea045b9ec0a2aaa9addca423bf63bb8b4c624cf2/memprocfs-5.0.5-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,454 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/06/86/1d380549411d52889ec68623907c95f54a8e5ca8ecaa43db717ae4fa8a4e/memprocfs-5.0.5-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,454 Found link https://files.pythonhosted.org/packages/53/e7/7abae4fbc61a994879a23982d94f0d93523f816101390a6e29ab71b30bd5/memprocfs-5.0.5.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.0.5 2025-09-09T17:59:46,454 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/a5/78/c7f1ae9e1086bc9b0576fa335de841bae92355bac163e80122a1eab426db/memprocfs-5.1.0-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,454 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/fe/75/ebc9431f5ef4b32bbb2187951e9d0d489d326d615949babe1671df0f7292/memprocfs-5.1.0-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,454 Found link https://files.pythonhosted.org/packages/29/8e/4492e2d4e52a8161e32de1433c2db05dafc0b0cf172e90557ac3f98b9ef3/memprocfs-5.1.0.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.1.0 2025-09-09T17:59:46,455 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/01/7d/180c21892e00dac67b5a56f5f3e07819bf4a3add1056d585ebc3d6b0fd72/memprocfs-5.2.0-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,455 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/71/76/47b7fa2f2003a4201f29138f9da0c565d3079948230d450f4a92289b6962/memprocfs-5.2.0-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,455 Found link https://files.pythonhosted.org/packages/b8/8d/635435e9bd93728287744c3f36c1ec6934e9abc65b0f864a8363e8c82a94/memprocfs-5.2.0.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.2.0 2025-09-09T17:59:46,455 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/76/e3/12b03559bac6d86ed013f041821accbd9efa1fdb52a059a42f600ffd9dce/memprocfs-5.2.1-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,455 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/da/a8/9e5446e59ac2d457d2692ce02c8546b9f4b97e1cfc7c73c93b93ff46d531/memprocfs-5.2.1-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,455 Found link https://files.pythonhosted.org/packages/b4/85/6ff771bb6acf59c66b940871f303c140a8e551f7c63fab93cd267b132595/memprocfs-5.2.1.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.2.1 2025-09-09T17:59:46,456 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/ec/2e/2eb35c72f5b9ca0fc4c7c27d93a0a324774fbe1fee30c178ac2f0b6ea5f2/memprocfs-5.2.4-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,456 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/ab/e0/efd90a605537315f6762715251bdc6561436a18a54eb0b6dee2b60e2e599/memprocfs-5.2.4-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,456 Found link https://files.pythonhosted.org/packages/39/1e/9bb16544d129e45c3c4b25e4122d80f3e74f795fa1e64a9d54096594679e/memprocfs-5.2.4.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.2.4 2025-09-09T17:59:46,456 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/21/bc/07d8f20863a181844e3467d7e14ab834a80d02a709d8eee00ed8742197f5/memprocfs-5.2.11-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,456 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/5e/13/60f40dbbf648cd94232960ce9af77200fa64806ce1e867c74d0f1047d8b0/memprocfs-5.2.11-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,456 Found link https://files.pythonhosted.org/packages/ba/74/dbb7fa113f125ce6e936dac40878c180dd82a41d43a4773408f31dbe6e90/memprocfs-5.2.11.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.2.11 2025-09-09T17:59:46,457 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/8d/68/19609f1fc1f5954ab2d4c4f2f01828e9db50c71bf2686cfd636eb81ef179/memprocfs-5.2.12-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,457 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/3a/86/9a1715dcccd56bd8e4e04ac086964ffaf2832cdf8351d5e39171825f0fd0/memprocfs-5.2.12-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,457 Found link https://files.pythonhosted.org/packages/d7/49/2cc18246cb0b3581ef00f025418e01d04238e2842cb8602f434ddc34aea1/memprocfs-5.2.12.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.2.12 2025-09-09T17:59:46,457 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/64/d2/606293737e19c190dea388e57b2252adcb1e58ec9f0fe23cddd810dc81f9/memprocfs-5.3.0-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,457 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/16/14/45977070053f4a930a47cd360eb7e38e74d4ca920d337ef5db1c5ed2908b/memprocfs-5.3.0-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,457 Found link https://files.pythonhosted.org/packages/a6/bb/a49bace1248889cac3c63d71f86ee9b499f416c0dad49b137271e12b2ba5/memprocfs-5.3.0.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.3.0 2025-09-09T17:59:46,458 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/60/f3/c289f32036fb458579e4994b51219034fce62370438a160217905eac3f99/memprocfs-5.4.0-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,458 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/a6/e0/dfff7f74142c9940e79a55cd1fc641c5dd9c94913d833a5d710c2bab63dd/memprocfs-5.4.0-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,458 Found link https://files.pythonhosted.org/packages/75/7f/100eca5ca4a5a52359f3364d305b82301cb7331c6d9a9d492e909378303b/memprocfs-5.4.0.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.4.0 2025-09-09T17:59:46,458 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/85/eb/cd76d0bcc0a00bd501025ef4d9154a954d271d6766a4b87dc6099ef03e84/memprocfs-5.4.2-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,458 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/54/b4/497947b1e3769afc6ad5a3e9f6e728674ddb00e2f61c1c9768afe2e84f3f/memprocfs-5.4.2-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,458 Found link https://files.pythonhosted.org/packages/a2/e2/942f97ec9db431a5ab22492e78d982382fdd3891ed4d6ddfa2581755530c/memprocfs-5.4.2.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.4.2 2025-09-09T17:59:46,459 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/4c/95/9ddcff15b83e40ef7bb88d96054bbeab464190b05bce5a293cf2b5aee140/memprocfs-5.5.0-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,459 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/38/ac/9c58fe11c8982fb5c2bbb8aef35dcd66e24c74be090506397a5a91832ab1/memprocfs-5.5.0-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,459 Found link https://files.pythonhosted.org/packages/82/2e/97daf3104df23035ef5623b274bf00cabfd8624624d421d1a93cc3891ce6/memprocfs-5.5.0.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.5.0 2025-09-09T17:59:46,459 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/d9/42/f552f602b1cb7f5a45a33826ddc129a6e700b7cf225897b33aa4158b618e/memprocfs-5.5.1-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,459 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/19/71/2dc336b292de678e8ffc58d68932809242aa875c6c30414a9e64526911b9/memprocfs-5.5.1-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,459 Found link https://files.pythonhosted.org/packages/48/07/e82ba645aadcf464c4afb350ca5aef50cb575097957ede195e3bface7585/memprocfs-5.5.1.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.5.1 2025-09-09T17:59:46,460 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/40/5f/0561c25a2cd323153c03dbc9d95cd0376078376a978002a4becd7ba250cc/memprocfs-5.6.0-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,460 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/1a/61/901ba2a77ef5fbde316b39a59e8bded4f1b93c114ad1179de1fc57f36034/memprocfs-5.6.0-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,460 Found link https://files.pythonhosted.org/packages/58/57/d217f0c3076a9645a864286f140034fa7a8b4058982e673e463c32a46453/memprocfs-5.6.0.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.6.0 2025-09-09T17:59:46,460 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/6b/f7/be54c448aa9b170622687aae9adc39736fe5f4ae62b96bcc1c7996570b9c/memprocfs-5.6.1-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,460 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/61/d7/354497e83f8fe1d86727e16866f41545bd9c12d8548527ac59dde687f8a5/memprocfs-5.6.1-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,460 Found link https://files.pythonhosted.org/packages/86/1f/7f4b7bae6d58d0e1635e2c0cee1de64018569c8560bc54ad4ce3dfecd941/memprocfs-5.6.1.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.6.1 2025-09-09T17:59:46,461 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/60/d5/4d6f8f5836425af6559721fb7416dc9179152c7837658b6214f966f0bcdd/memprocfs-5.7.0-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,461 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/fe/c8/dba4a5e35f93e80e94df578974f8ab49fad133a2781f33cc0139c2f2f6c8/memprocfs-5.7.0-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,461 Found link https://files.pythonhosted.org/packages/99/6d/427033d96f7f063589905128a6c8415a37a9e7c298bf47e116a7c98a9e05/memprocfs-5.7.0.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.7.0 2025-09-09T17:59:46,461 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/74/81/3540573114e94201c4259c2cc69d069fc9bfa752bb737568ba89b1b045cc/memprocfs-5.8.0-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,461 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/1a/1e/8d23868c5c58afe9e7b816ec35b4dba67757010f858aa821f4f574191f96/memprocfs-5.8.0-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,461 Found link https://files.pythonhosted.org/packages/59/13/a11505c797a63046e3d1f16874eafc7d983f261babc8828d4980d8c424a8/memprocfs-5.8.0.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.8.0 2025-09-09T17:59:46,462 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/29/6f/da53d2d3b794ebdc8ace408fa25ba2c72aca33bfea97352e8a058fe8c8b3/memprocfs-5.8.3-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,462 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/49/1f/5c90eb8db9100bae91f3053425bdc5618a7602905c873fa7ac420ce079ec/memprocfs-5.8.3-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,462 Found link https://files.pythonhosted.org/packages/28/06/bf74aeaef97c90c5704c2b909970a2597abae1951a0286727911477e8d2c/memprocfs-5.8.3.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.8.3 2025-09-09T17:59:46,462 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/64/32/c09694a142bcf244fdfd72825da694c4b909eed6ac33900b433a71c621cd/memprocfs-5.8.7-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,462 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/d4/96/d897d4f873b511f6709a241813c56a3f73a8dc380ba1a07255fae98c82d6/memprocfs-5.8.7-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,462 Found link https://files.pythonhosted.org/packages/80/a9/31cde9282cce4963f9467215cafa8f2b0779c40af787a5ba059e8e0e8121/memprocfs-5.8.7.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.8.7 2025-09-09T17:59:46,463 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/71/b9/0194e556f114c22d81f6d96bf6ce67a34821edf66d50e0215ebc926c60d1/memprocfs-5.8.11-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,463 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/a3/f3/d3b6d9d9415fe9db53753d1fb4fc8478c02fdca652c4100853a253b1c346/memprocfs-5.8.11-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,463 Found link https://files.pythonhosted.org/packages/fe/b0/87749112768ee7e2bfbc9a51457b4e57a18dc05f66c581e09da61660929b/memprocfs-5.8.11.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.8.11 2025-09-09T17:59:46,463 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/43/ef/480020ca42af6cc2740e4872ea81fbbdf75acaf16f8ceb79e5b73f23230e/memprocfs-5.8.12-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,463 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/79/e7/a48341373d30dbbd234a57d3449a3b001313fe029a6fb3ff3bc268396ed7/memprocfs-5.8.12-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,463 Found link https://files.pythonhosted.org/packages/ad/92/8007763393c2b26f12e2a774f67c0f00650749bd174642787a9939f40325/memprocfs-5.8.12.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.8.12 2025-09-09T17:59:46,464 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/99/96/b92444dba553b508adb119906bd7d49b2f408000bf1b4d35b5d037bfa56d/memprocfs-5.8.15-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,464 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/a1/d3/9844ba6ed6700b0014b5f83bec5cea3717529f71aba6e68d37847dbe4701/memprocfs-5.8.15-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,464 Found link https://files.pythonhosted.org/packages/ff/ec/cf90e2d0dd4cbe05918789185b3671517f1a4abbce28828fe7d7af5b0e1b/memprocfs-5.8.15.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.8.15 2025-09-09T17:59:46,464 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/08/fd/814a6f49dd5c0e1692ced505b3a88140aba15328b8be1ae9d2b8079c783a/memprocfs-5.8.17-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,464 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/84/9c/cab7f31f3da38f596d4da2c8e79755c2da4cbf83d1f3a92348e73514dc47/memprocfs-5.8.17-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,464 Found link https://files.pythonhosted.org/packages/98/ee/f5262faa3fbe9075de2af152c4a8399e515da0ea8111a083d3f254e17e80/memprocfs-5.8.17.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.8.17 2025-09-09T17:59:46,465 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/52/05/3cbe39f99b8ddb5fd9536308c8ddb71ea6123f0bc2bafce7895bccbb9c2a/memprocfs-5.8.21-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,465 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/30/2f/6045aa20555719502a2d521660569eccd2d0514f6061ea2498cbf9a8f068/memprocfs-5.8.21-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,465 Found link https://files.pythonhosted.org/packages/9c/a0/2372d45ab9ffd35e159bccaab00cd782c5ce102ea5f0c532d5a5a24bf7c0/memprocfs-5.8.21.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.8.21 2025-09-09T17:59:46,465 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/fd/42/4c7f34f1cbab260af907c01ffa4f7f153aa1b7338df41733d3b2c5c1c4f1/memprocfs-5.8.22-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,465 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/68/cd/cd1f02e3d9ce96419eef6e63ce105a89e99de84a944e5f0e7e601d001c79/memprocfs-5.8.22-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,465 Found link https://files.pythonhosted.org/packages/50/af/505628105a4c9a3119d9c176195f3d6f0ac97b8b8ae2f975021c00b91fd5/memprocfs-5.8.22.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.8.22 2025-09-09T17:59:46,466 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/60/37/c315a168db040d39a5374fdc6c7a9280f6dff1a2fe955d4e26a93e806044/memprocfs-5.8.23-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,466 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/d3/41/51420a5a6b5712c9bc0666e69dc1fe69e7979b796cc0ad17bb1be94e420d/memprocfs-5.8.23-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,466 Found link https://files.pythonhosted.org/packages/81/94/695172e9b181787b6038e978946d060cd0e1ad62378adad0a462cc855cf5/memprocfs-5.8.23.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.8.23 2025-09-09T17:59:46,466 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/04/c7/77de4d6e82784016990211ce37e1f6abb3555f541b3495726969efe2ace4/memprocfs-5.9.0-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,466 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/d7/cc/2891f7ea1f6877b71d70ffff309ab9c1543f90cb089eb243efde87603110/memprocfs-5.9.0-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,466 Found link https://files.pythonhosted.org/packages/64/8e/0cfd4697a1cf2b9ed26449e9c4bafc4b2fea5740bccab83b41d14f160d36/memprocfs-5.9.0.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.9.0 2025-09-09T17:59:46,467 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/d8/4a/1563faf366a98dabc4f11f04671aac9581086d2528708b5c403e73958fc5/memprocfs-5.9.11-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,467 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/10/0c/50ee16aa5559acbef19d865b9ce7693581a9b15875fa8d50db57f0ef3de5/memprocfs-5.9.11-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,467 Found link https://files.pythonhosted.org/packages/ee/0d/b9b7c5a9e2554bc3fef06892f926b3f23be9c48098a4883db67171df0ffb/memprocfs-5.9.11.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.9.11 2025-09-09T17:59:46,467 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/e9/9b/177baf05266586b698593def6b498214abc64c3363473ea6a77bcc51cdaa/memprocfs-5.9.12-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,467 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/f3/8c/10aaff13cb005cc4d37da79d07a090cb79ffa3c6b085e1f715a95ad41553/memprocfs-5.9.12-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,467 Found link https://files.pythonhosted.org/packages/fd/a3/9f80fc2bf12692a41d41d21f4994255d22a1ea33615d3bbc56495d609b4a/memprocfs-5.9.12.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.9.12 2025-09-09T17:59:46,468 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/c4/07/22e8bfc88cf31511f3063c986196de3579c7b73f558dcea90b03e862b18f/memprocfs-5.9.14-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,468 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/52/4e/06e6f6a77d5981f0fd7b362a6644aab29f8278caec68a4bbb94385b0e6ed/memprocfs-5.9.14-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,468 Found link https://files.pythonhosted.org/packages/97/24/f9245fe8e5d1048d81a52cd67a4e10039e5610d551be610d49d393fde2b2/memprocfs-5.9.14.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.9.14 2025-09-09T17:59:46,468 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/6a/85/1e5a3a82c878acc7d1c1d252db4cce4da49e30703e9b78f5fdfc03a802c1/memprocfs-5.9.16-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,468 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/c5/fa/a2f57f3faa1df9f034e697f17966076dce0929d72e48f1823c0929b57cbb/memprocfs-5.9.16-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,468 Found link https://files.pythonhosted.org/packages/f6/76/29a0b956cab2946da7d52d7c9419b416473aa62caecc70e0cdd34fc6f30d/memprocfs-5.9.16.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.9.16 2025-09-09T17:59:46,469 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/b7/cf/c586b3e97997871ef02c8a8fd1bba0a0c597153512d47c2d2e6448d96cfd/memprocfs-5.9.17-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,469 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/ab/67/440838fac03e121a183ebcbc8cba7f058da88b3a10e63b7feaa4eb1ec9c7/memprocfs-5.9.17-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,469 Found link https://files.pythonhosted.org/packages/c9/ee/dd3f7e86b10cd5301f63609534e3bbd3eecab7dc937e79f5dc82a7e98732/memprocfs-5.9.17.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.9.17 2025-09-09T17:59:46,469 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/a9/84/89022810473f6c8f51af4e025eaa9880b267e1bc17f18ef60606bcee4a3b/memprocfs-5.9.18-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,469 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/38/c5/2098f380c2919879eda64ced4fb9f048d4092be43f0638e3c1a76d776104/memprocfs-5.9.18-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,469 Found link https://files.pythonhosted.org/packages/34/95/558778f28ffe39ca314ba743f1762d57baea9e4e9ba7bc7f2f9256c64e99/memprocfs-5.9.18.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.9.18 2025-09-09T17:59:46,470 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/4a/97/4b129ea28db14b3632e9c4760dc4f9c08aee5a909e8596f03d61f035a108/memprocfs-5.10.0-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,470 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/c0/fa/87fe49814bd547f264d9f0952d42caa7acae065cbed52fc993e1c4cab27b/memprocfs-5.10.0-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,470 Found link https://files.pythonhosted.org/packages/96/6f/6089d7287416d4cf11654e4386a8f84429feeb52078d33260094c9bdd278/memprocfs-5.10.0.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.10.0 2025-09-09T17:59:46,470 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/90/da/42a850720b4ca198be7fbcf2a404939263506ba1af1b4de778fd0a8fcda1/memprocfs-5.10.1-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,470 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/ee/97/a74021e45eddf1cfd1c0f31cb10c33968b8b5872888eb16d284897f9f154/memprocfs-5.10.1-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,470 Found link https://files.pythonhosted.org/packages/9f/2f/a97b17c045ec977f86034a18d3b1ec905b7ad159a50aae5c6bdaab318f35/memprocfs-5.10.1.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.10.1 2025-09-09T17:59:46,471 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/ad/4e/9b83a7c9b3322e341bf853d866197248fe16cc8354578d906d5f38e4eefb/memprocfs-5.11.1-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,471 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/ed/d9/f439432b778b74e88aa14326ca9c02ca7b1777a18e9bb4079c35be1581b9/memprocfs-5.11.1-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,471 Found link https://files.pythonhosted.org/packages/68/f6/031e736191dc22094865a865d54e7bdd87fcb31cc94f203ee9d4f3ed78b5/memprocfs-5.11.1.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.11.1 2025-09-09T17:59:46,471 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/7c/b2/ff43e55e9f4d969e415c68475e3553b0b95779a8d3fc2acef1a3394f7d3b/memprocfs-5.11.4-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,471 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/2c/4c/ecc6b0e0a1e4ea077546d96e89a20c48aa7c09e432d8992213b277dea5c7/memprocfs-5.11.4-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,471 Found link https://files.pythonhosted.org/packages/1f/97/31b5c3492c17d8fcb61a35e748c09a425eda880cad1e15227ad5416f7356/memprocfs-5.11.4.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.11.4 2025-09-09T17:59:46,472 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/81/24/ca6c567d91b8b3d7220b754a1bc4f6d26858915797b4a3ec04c763105fdc/memprocfs-5.12.0-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,472 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/b2/2e/ff663c5d7c8f49dfc2adce25e36492b72d61ed62d00be364015de14acf20/memprocfs-5.12.0-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,472 Found link https://files.pythonhosted.org/packages/3a/55/05c949505df472e6e57fb40f7cc350a5731793d31272cdc8f73efe518a9b/memprocfs-5.12.0.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.12.0 2025-09-09T17:59:46,472 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/07/e0/8cd3d87b51f80a58aec89e3539311dbd20a1bcc0d0185419fac0fe0f1e7f/memprocfs-5.12.2-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,472 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/5b/ba/86fab28855311a58ad6b7a0651c31e9e6c29311940f5b6adb9a74cdb4896/memprocfs-5.12.2-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,472 Found link https://files.pythonhosted.org/packages/d0/e6/3d9626edd84b2ceb9c34b7ca8d20bbc100ec7a134b543ec578c05c67d576/memprocfs-5.12.2.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.12.2 2025-09-09T17:59:46,473 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/33/fb/c41f7e5d6c6759f471b77469cd1820c2f93ef3c60010c022b26a3f88ecc8/memprocfs-5.12.4-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,473 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/13/6b/fe6cf2193880cf35693901f59044a626fec06175d2a9aac409510e451a38/memprocfs-5.12.4-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,473 Found link https://files.pythonhosted.org/packages/0a/fe/9069014b7d1f5b0063e0ca7455d01489fd1831d5d632733b73c8ebfc7001/memprocfs-5.12.4.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.12.4 2025-09-09T17:59:46,473 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/a6/c0/d65ae6ab1c09e38b41ce055d7237f773ac8ae2a2be6d7c4366e8f802d02e/memprocfs-5.12.6-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,473 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/7b/71/8895330e26c5f2f20b90d1c89a6333c53b5e44e20bcd9e601d17268f659e/memprocfs-5.12.6-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,473 Found link https://files.pythonhosted.org/packages/4c/89/c7e140d8c990dbfc18813af0a9d29f9dd2711d560cb3378d2393e5ba92dd/memprocfs-5.12.6.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.12.6 2025-09-09T17:59:46,474 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/d5/8f/5000a8166bc7ff5aaca874227d81354ba14f0bc634eaf975eb92def8056d/memprocfs-5.12.7-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,474 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/2b/a5/a93c4afbf54c7ac7aa89d20ed874b327d12e7e4cc20eed5075f01c67bdec/memprocfs-5.12.7-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,474 Found link https://files.pythonhosted.org/packages/99/5b/46c9490798071eb932a522dac9ea892dc30e15c099de672c8879ca100ed9/memprocfs-5.12.7.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.12.7 2025-09-09T17:59:46,474 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/d1/98/fff5632ceb6899e2a5447a0835cedeef360c636634b810cc03e337a80ada/memprocfs-5.13.0-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,474 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/67/2a/e1e769ee9e247b5e404b1b06a6f37dc454c65c54f13eb8b44c41114f6a9b/memprocfs-5.13.0-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,474 Found link https://files.pythonhosted.org/packages/5a/ef/087c52caa2f376ee86505925e155e8f3a2f7184a86130c915c6546b53cbc/memprocfs-5.13.0.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.13.0 2025-09-09T17:59:46,475 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/6b/d4/4a5276ac77b1f3d9946440608e66a5721d2b8e1abd4b04fa6dc6dda4db95/memprocfs-5.14.0-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,475 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/08/6d/8d463e0a85376f71c26afe1ebd6923a7cd9b37cfddd835c200d8dde0f061/memprocfs-5.14.0-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,475 Found link https://files.pythonhosted.org/packages/e7/46/7aa8ce359393266455b097314eaa5365f3795dc5bc29513404c6806cfbc9/memprocfs-5.14.0.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.14.0 2025-09-09T17:59:46,475 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/b4/99/10a832c46653110a4c3030e9d7f38afea3856e131d3c8cd08816edd3a1f0/memprocfs-5.14.3-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,475 Found link https://files.pythonhosted.org/packages/24/af/34c6aba401cf408b8bf2cb818eda576a236c8912735ed12adeee2b043ee4/memprocfs-5.14.3.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.14.3 2025-09-09T17:59:46,475 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/93/ac/85767e19a67774a8764f327309d2babc69fed96ece5c112a3e4d11fa277e/memprocfs-5.14.5-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,476 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/e0/0d/7c2c0ea70edbb423667149f31ab2fabcd2a215f1218ce88529a7b27ac44b/memprocfs-5.14.5-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,476 Found link https://files.pythonhosted.org/packages/42/4d/0ea5515676b8b7fb9aa5cb4561037ddc08be44ea2ede177bcf2441ccfe9e/memprocfs-5.14.5.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.14.5 2025-09-09T17:59:46,476 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/1a/12/fe52a7d0711b0b45fe674a61a991c81c20554ba47508942de7f480421e40/memprocfs-5.14.6-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,476 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/e8/a8/69a31c646bf5d0cd4d6f0ce8f3f84ac54f1efe5cfb0b9e8653b17a263592/memprocfs-5.14.6-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,476 Found link https://files.pythonhosted.org/packages/50/c5/ce38f808fc0aba9e6845cd454264d400a2e73ef5c96aabf3d71a10311387/memprocfs-5.14.6.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.14.6 2025-09-09T17:59:46,476 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/14/88/9a95c453b4528b68afd82eb4c21218864d3aa9a9eb8e5c6aa8e18292dfb1/memprocfs-5.14.7-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,477 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/ca/6c/59e34b2cbc0770aa2285fe59b35b91ebf8d09282d49668fa258b2a3da8f8/memprocfs-5.14.7-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,477 Found link https://files.pythonhosted.org/packages/f5/a4/85292c28f998428680846585d120c99a859e0aa21ce8e8b0d0581b79c8e5/memprocfs-5.14.7.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.14.7 2025-09-09T17:59:46,477 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/ae/c6/1bb258ed97666be6c76747bf3fa81b89cd0c968567a3671c0210f87f1080/memprocfs-5.14.9-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,477 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/8d/a8/9a242b7e419dbb8ec6334a43dff2ded2006cdd530a61081547dfc6ce2f5c/memprocfs-5.14.9-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,477 Found link https://files.pythonhosted.org/packages/d1/66/37e575afa28f4dfd134d5e39c308e1317feabb9a985550194aaa714ed000/memprocfs-5.14.9.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.14.9 2025-09-09T17:59:46,477 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/4c/a1/a54935480b693f6703d4de84366d9b7da6aa1429f5a8bb5f8932dd5fcff7/memprocfs-5.14.10-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,478 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/6e/b1/ee47741c2f5a385d9efed3ea00f2e76ac435269d393dfedc895d4a36ce9a/memprocfs-5.14.10-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,478 Found link https://files.pythonhosted.org/packages/2d/16/0f91ad7f9bd40aecfe3d26b99c1d05cee77bf28db1943a97a034447c103a/memprocfs-5.14.10.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.14.10 2025-09-09T17:59:46,478 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/bd/67/c5901fdc211f0c8c0575763c12f437d6d5fbd9fe1a52520fd7ae2f2411db/memprocfs-5.14.11-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,478 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/d9/0b/50bcea873457decf78e5f455628a352da1b4f5f1ab8bce3fc43125918189/memprocfs-5.14.11-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,478 Found link https://files.pythonhosted.org/packages/c8/43/ef46da7e409773052dbd90b89647fa449b51e90db767603403e71335b436/memprocfs-5.14.11.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.14.11 2025-09-09T17:59:46,478 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/c1/c3/feb3fde2089a900fc6870d47ac881a7dff3ab9361cd8e8d089640e2de925/memprocfs-5.15.0-cp36-abi3-manylinux1_x86_64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,479 Skipping link: No binaries permitted for memprocfs: https://files.pythonhosted.org/packages/fb/46/ec63730e8e4949a934237c0afb897b237bc1ab9e6c8c551bff084a174ad9/memprocfs-5.15.0-cp36-abi3-win_amd64.whl (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,479 Found link https://files.pythonhosted.org/packages/03/fc/2e7d54acd3fda0d58712a96121fc6776cb6167a72491020cdb3114abd5ff/memprocfs-5.15.0.tar.gz (from https://pypi.org/simple/memprocfs/) (requires-python:>=3.6), version: 5.15.0 2025-09-09T17:59:46,479 Fetching project page and analyzing links: https://www.piwheels.org/simple/memprocfs/ 2025-09-09T17:59:46,479 Getting page https://www.piwheels.org/simple/memprocfs/ 2025-09-09T17:59:46,480 Found index url https://www.piwheels.org/simple/ 2025-09-09T17:59:46,572 Fetched page https://www.piwheels.org/simple/memprocfs/ as text/html 2025-09-09T17:59:46,577 Skipping link: No binaries permitted for memprocfs: https://archive1.piwheels.org/simple/memprocfs/memprocfs-5.15.0-cp311-cp311-linux_armv6l.whl#sha256=04cd5b9d3819b7b7ba46aefa7785998d469d66bf201154c1b88c3b3538dcc6b4 (from https://www.piwheels.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,577 Skipping link: No binaries permitted for memprocfs: https://archive1.piwheels.org/simple/memprocfs/memprocfs-5.15.0-cp311-cp311-linux_armv7l.whl#sha256=04cd5b9d3819b7b7ba46aefa7785998d469d66bf201154c1b88c3b3538dcc6b4 (from https://www.piwheels.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,577 Skipping link: No binaries permitted for memprocfs: https://archive1.piwheels.org/simple/memprocfs/memprocfs-5.14.11-cp311-cp311-linux_armv6l.whl#sha256=a71ccca68ddd18602483033f9eae6a0f1a2cf6f0ca7da7ad4213bc11d6ef536e (from https://www.piwheels.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,577 Skipping link: No binaries permitted for memprocfs: https://archive1.piwheels.org/simple/memprocfs/memprocfs-5.14.11-cp311-cp311-linux_armv7l.whl#sha256=a71ccca68ddd18602483033f9eae6a0f1a2cf6f0ca7da7ad4213bc11d6ef536e (from https://www.piwheels.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,578 Skipping link: No binaries permitted for memprocfs: https://archive1.piwheels.org/simple/memprocfs/memprocfs-5.14.9-cp311-cp311-linux_armv6l.whl#sha256=4cc0a4b78719b5b5fb9af1ca4df249fd3c75e13e927c38e00ac1651186be497c (from https://www.piwheels.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,578 Skipping link: No binaries permitted for memprocfs: https://archive1.piwheels.org/simple/memprocfs/memprocfs-5.14.9-cp311-cp311-linux_armv7l.whl#sha256=4cc0a4b78719b5b5fb9af1ca4df249fd3c75e13e927c38e00ac1651186be497c (from https://www.piwheels.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,578 Skipping link: No binaries permitted for memprocfs: https://archive1.piwheels.org/simple/memprocfs/memprocfs-5.14.7-cp311-cp311-linux_armv6l.whl#sha256=25d68da049769af2dcec97f635fb9a824bb802ad47a44409dfbab4c0f098fc9d (from https://www.piwheels.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,578 Skipping link: No binaries permitted for memprocfs: https://archive1.piwheels.org/simple/memprocfs/memprocfs-5.14.7-cp311-cp311-linux_armv7l.whl#sha256=25d68da049769af2dcec97f635fb9a824bb802ad47a44409dfbab4c0f098fc9d (from https://www.piwheels.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,578 Skipping link: No binaries permitted for memprocfs: https://archive1.piwheels.org/simple/memprocfs/memprocfs-5.14.7-cp39-cp39-linux_armv6l.whl#sha256=c13bd098447e15e76534a3ffbd291ddc0e30ea938b7896fe012819c7ba677058 (from https://www.piwheels.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,578 Skipping link: No binaries permitted for memprocfs: https://archive1.piwheels.org/simple/memprocfs/memprocfs-5.14.7-cp39-cp39-linux_armv7l.whl#sha256=c13bd098447e15e76534a3ffbd291ddc0e30ea938b7896fe012819c7ba677058 (from https://www.piwheels.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,578 Skipping link: No binaries permitted for memprocfs: https://archive1.piwheels.org/simple/memprocfs/memprocfs-5.14.6-cp311-cp311-linux_armv6l.whl#sha256=96dfbe06ca33e50c35145dc2f370fca9308206b7a632d7e21eaa50ae0c1144f9 (from https://www.piwheels.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,578 Skipping link: No binaries permitted for memprocfs: https://archive1.piwheels.org/simple/memprocfs/memprocfs-5.14.6-cp311-cp311-linux_armv7l.whl#sha256=96dfbe06ca33e50c35145dc2f370fca9308206b7a632d7e21eaa50ae0c1144f9 (from https://www.piwheels.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,579 Skipping link: No binaries permitted for memprocfs: https://archive1.piwheels.org/simple/memprocfs/memprocfs-5.14.6-cp39-cp39-linux_armv6l.whl#sha256=c32d5e19a2327a98ed7403ed85f34c085daca6af925d9ba15fbf1b0d975182c5 (from https://www.piwheels.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,579 Skipping link: No binaries permitted for memprocfs: https://archive1.piwheels.org/simple/memprocfs/memprocfs-5.14.6-cp39-cp39-linux_armv7l.whl#sha256=c32d5e19a2327a98ed7403ed85f34c085daca6af925d9ba15fbf1b0d975182c5 (from https://www.piwheels.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,579 Skipping link: No binaries permitted for memprocfs: https://archive1.piwheels.org/simple/memprocfs/memprocfs-5.14.5-cp311-cp311-linux_armv6l.whl#sha256=8946c2845dee6b63681adebbf91e27a874071fb3ded7f9369b70597e45dbf3a4 (from https://www.piwheels.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,579 Skipping link: No binaries permitted for memprocfs: https://archive1.piwheels.org/simple/memprocfs/memprocfs-5.14.5-cp311-cp311-linux_armv7l.whl#sha256=8946c2845dee6b63681adebbf91e27a874071fb3ded7f9369b70597e45dbf3a4 (from https://www.piwheels.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,579 Skipping link: No binaries permitted for memprocfs: https://archive1.piwheels.org/simple/memprocfs/memprocfs-5.14.5-cp39-cp39-linux_armv6l.whl#sha256=8bd96976d893ad4f2bf3094d3c1b2b0c19c8efa6f9d9ab0047a4ce822c863227 (from https://www.piwheels.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,579 Skipping link: No binaries permitted for memprocfs: https://archive1.piwheels.org/simple/memprocfs/memprocfs-5.14.5-cp39-cp39-linux_armv7l.whl#sha256=8bd96976d893ad4f2bf3094d3c1b2b0c19c8efa6f9d9ab0047a4ce822c863227 (from https://www.piwheels.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,579 Skipping link: No binaries permitted for memprocfs: https://archive1.piwheels.org/simple/memprocfs/memprocfs-5.14.0-cp311-cp311-linux_armv6l.whl#sha256=49956f36c923388272c980b8a19951396c48101ec2f49fa8105005e6fbfb7ca3 (from https://www.piwheels.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,579 Skipping link: No binaries permitted for memprocfs: https://archive1.piwheels.org/simple/memprocfs/memprocfs-5.14.0-cp311-cp311-linux_armv7l.whl#sha256=49956f36c923388272c980b8a19951396c48101ec2f49fa8105005e6fbfb7ca3 (from https://www.piwheels.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,580 Skipping link: No binaries permitted for memprocfs: https://archive1.piwheels.org/simple/memprocfs/memprocfs-5.14.0-cp39-cp39-linux_armv6l.whl#sha256=b53523ecc8127c26d9b889e50f6759f232cd4ec43c9c0c4657cc5e13a20053f7 (from https://www.piwheels.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,580 Skipping link: No binaries permitted for memprocfs: https://archive1.piwheels.org/simple/memprocfs/memprocfs-5.14.0-cp39-cp39-linux_armv7l.whl#sha256=b53523ecc8127c26d9b889e50f6759f232cd4ec43c9c0c4657cc5e13a20053f7 (from https://www.piwheels.org/simple/memprocfs/) (requires-python:>=3.6) 2025-09-09T17:59:46,580 Skipping link: not a file: https://www.piwheels.org/simple/memprocfs/ 2025-09-09T17:59:46,580 Skipping link: not a file: https://pypi.org/simple/memprocfs/ 2025-09-09T17:59:46,612 Given no hashes to check 1 links for project 'memprocfs': discarding no candidates 2025-09-09T17:59:46,614 Collecting memprocfs==4.2.1 2025-09-09T17:59:46,615 Created temporary directory: /tmp/pip-unpack-jnuovl23 2025-09-09T17:59:46,762 Downloading memprocfs-4.2.1.tar.gz (3.0 MB) 2025-09-09T17:59:47,472 Added memprocfs==4.2.1 from https://files.pythonhosted.org/packages/06/f6/c45cb77bf6dfd9d6c05d4cb26a6d10c7476a917737f1c3b38638401f2be2/memprocfs-4.2.1.tar.gz to build tracker '/tmp/pip-build-tracker-xjlbxz7x' 2025-09-09T17:59:47,473 Running setup.py (path:/tmp/pip-wheel-g46jo7id/memprocfs_b1869dfa7e6a410691029f23432efc81/setup.py) egg_info for package memprocfs 2025-09-09T17:59:47,473 Created temporary directory: /tmp/pip-pip-egg-info-ezfrbe7t 2025-09-09T17:59:47,473 Preparing metadata (setup.py): started 2025-09-09T17:59:47,474 Running command python setup.py egg_info 2025-09-09T17:59:48,021 make clean -C leechcore 2025-09-09T17:59:48,030 make[1]: Entering directory '/tmp/pip-wheel-g46jo7id/memprocfs_b1869dfa7e6a410691029f23432efc81/leechcore' 2025-09-09T17:59:48,030 rm -f *.o || true 2025-09-09T17:59:48,041 rm -f */*.o || true 2025-09-09T17:59:48,052 rm -f *.so || true 2025-09-09T17:59:48,063 make[1]: Leaving directory '/tmp/pip-wheel-g46jo7id/memprocfs_b1869dfa7e6a410691029f23432efc81/leechcore' 2025-09-09T17:59:48,063 make clean -C vmm 2025-09-09T17:59:48,073 make[1]: Entering directory '/tmp/pip-wheel-g46jo7id/memprocfs_b1869dfa7e6a410691029f23432efc81/vmm' 2025-09-09T17:59:48,074 rm -f *.o || true 2025-09-09T17:59:48,085 rm -f */*.o || true 2025-09-09T17:59:48,096 rm -f *.so || true 2025-09-09T17:59:48,107 make[1]: Leaving directory '/tmp/pip-wheel-g46jo7id/memprocfs_b1869dfa7e6a410691029f23432efc81/vmm' 2025-09-09T17:59:48,107 rm files/*.so || true 2025-09-09T17:59:48,117 rm: cannot remove 'files/*.so': No such file or directory 2025-09-09T17:59:48,118 rm vmm.so || true 2025-09-09T17:59:48,127 rm: cannot remove 'vmm.so': No such file or directory 2025-09-09T17:59:48,128 rm memprocfs/*.so || true 2025-09-09T17:59:48,137 rm: cannot remove 'memprocfs/*.so': No such file or directory 2025-09-09T17:59:48,148 make -C leechcore 2025-09-09T17:59:48,158 make[1]: Entering directory '/tmp/pip-wheel-g46jo7id/memprocfs_b1869dfa7e6a410691029f23432efc81/leechcore' 2025-09-09T17:59:48,158 gcc -c -o oscompatibility.o oscompatibility.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T17:59:48,457 gcc -c -o leechcore.o leechcore.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T17:59:48,649 leechcore.c: In function ‘LcCreateEx’: 2025-09-09T17:59:48,649 leechcore.c:381:65: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:48,650 381 | while(qwExistingHandle && ctxLC && (qwExistingHandle != (QWORD)ctxLC)) { 2025-09-09T17:59:48,650 | ^ 2025-09-09T17:59:48,650 leechcore.c:384:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:48,650 384 | if(qwExistingHandle && (qwExistingHandle != (QWORD)ctxLC)) { 2025-09-09T17:59:48,650 | ^ 2025-09-09T17:59:48,908 gcc -c -o util.o util.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T17:59:49,164 gcc -c -o memmap.o memmap.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T17:59:49,420 gcc -c -o device_file.o device_file.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T17:59:49,790 gcc -c -o device_fpga.o device_fpga.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T17:59:49,991 device_fpga.c: In function ‘DeviceFPGA_InitializeFTDI’: 2025-09-09T17:59:49,992 device_fpga.c:829:36: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T17:59:49,993 829 | status = ctx->dev.pfnFT_Create((PVOID)ctx->qwDeviceIndex, 0x10 /*FT_OPEN_BY_INDEX*/, &ctx->dev.hFTDI); 2025-09-09T17:59:49,993 | ^ 2025-09-09T17:59:49,994 device_fpga.c: In function ‘DeviceFPGA_ReInitializeFTDI’: 2025-09-09T17:59:49,994 device_fpga.c:895:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T17:59:49,994 895 | ctx->dev.pfnFT_Create((PVOID)ctx->qwDeviceIndex, 0x10 /*FT_OPEN_BY_INDEX*/, &ctx->dev.hFTDI); 2025-09-09T17:59:49,994 | ^ 2025-09-09T17:59:50,486 gcc -c -o device_pmem.o device_pmem.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T17:59:50,693 gcc -c -o device_tmd.o device_tmd.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T17:59:50,904 gcc -c -o device_usb3380.o device_usb3380.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T17:59:51,157 gcc -c -o device_vmware.o device_vmware.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T17:59:51,372 gcc -c -o leechrpcclient.o leechrpcclient.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T17:59:51,589 gcc -o leechcore oscompatibility.o leechcore.o util.o memmap.o device_file.o device_fpga.o device_pmem.o device_tmd.o device_usb3380.o device_vmware.o leechrpcclient.o -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` -o leechcore.so -g -ldl -shared 2025-09-09T17:59:51,724 mv leechcore.so ../files/ 2025-09-09T17:59:51,732 rm -f *.o || true 2025-09-09T17:59:51,740 rm -f */*.o || true 2025-09-09T17:59:51,749 rm -f *.so || true 2025-09-09T17:59:51,759 true 2025-09-09T17:59:51,762 make[1]: Leaving directory '/tmp/pip-wheel-g46jo7id/memprocfs_b1869dfa7e6a410691029f23432efc81/leechcore' 2025-09-09T17:59:51,762 make -C vmm || true 2025-09-09T17:59:51,775 make[1]: Entering directory '/tmp/pip-wheel-g46jo7id/memprocfs_b1869dfa7e6a410691029f23432efc81/vmm' 2025-09-09T17:59:51,775 gcc -c -o oscompatibility.o oscompatibility.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T17:59:51,913 Package liblz4 was not found in the pkg-config search path. 2025-09-09T17:59:51,913 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T17:59:51,913 to the PKG_CONFIG_PATH environment variable 2025-09-09T17:59:51,913 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T17:59:52,473 gcc -c -o charutil.o charutil.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T17:59:52,583 Package liblz4 was not found in the pkg-config search path. 2025-09-09T17:59:52,583 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T17:59:52,584 to the PKG_CONFIG_PATH environment variable 2025-09-09T17:59:52,584 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T17:59:53,764 gcc -c -o util.o util.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T17:59:53,873 Package liblz4 was not found in the pkg-config search path. 2025-09-09T17:59:53,873 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T17:59:53,873 to the PKG_CONFIG_PATH environment variable 2025-09-09T17:59:53,874 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T17:59:54,206 util.c: In function ‘Util_qfind_CmpFindTableQWORD’: 2025-09-09T17:59:54,206 util.c:453:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:54,206 453 | QWORD qwKey = (QWORD)pvFind; 2025-09-09T17:59:54,207 | ^ 2025-09-09T17:59:54,212 util.c: In function ‘Util_HashSHA256’: 2025-09-09T17:59:54,212 util.c:726:5: warning: ‘SHA256_Init’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-09T17:59:54,213 726 | SHA256_Init(&sha256); 2025-09-09T17:59:54,213 | ^~~~~~~~~~~ 2025-09-09T17:59:54,213 In file included from oscompatibility.h:44, 2025-09-09T17:59:54,213 from vmm.h:8, 2025-09-09T17:59:54,213 from util.h:8, 2025-09-09T17:59:54,213 from util.c:6: 2025-09-09T17:59:54,213 /usr/include/openssl/sha.h:73:27: note: declared here 2025-09-09T17:59:54,213 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); 2025-09-09T17:59:54,213 | ^~~~~~~~~~~ 2025-09-09T17:59:54,214 util.c:727:5: warning: ‘SHA256_Update’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-09T17:59:54,214 727 | SHA256_Update(&sha256, pbData, cbData); 2025-09-09T17:59:54,214 | ^~~~~~~~~~~~~ 2025-09-09T17:59:54,214 /usr/include/openssl/sha.h:74:27: note: declared here 2025-09-09T17:59:54,214 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, 2025-09-09T17:59:54,214 | ^~~~~~~~~~~~~ 2025-09-09T17:59:54,214 util.c:728:5: warning: ‘SHA256_Final’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-09T17:59:54,215 728 | SHA256_Final(pbHash, &sha256); 2025-09-09T17:59:54,215 | ^~~~~~~~~~~~ 2025-09-09T17:59:54,215 /usr/include/openssl/sha.h:76:27: note: declared here 2025-09-09T17:59:54,215 76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); 2025-09-09T17:59:54,215 | ^~~~~~~~~~~~ 2025-09-09T17:59:54,704 gcc -c -o pe.o pe.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T17:59:54,814 Package liblz4 was not found in the pkg-config search path. 2025-09-09T17:59:54,814 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T17:59:54,814 to the PKG_CONFIG_PATH environment variable 2025-09-09T17:59:54,814 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T17:59:55,061 pe.c: In function ‘PE_GetThunkInfoIAT’: 2025-09-09T17:59:55,061 pe.c:105:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:55,061 105 | if((QWORD)(pIAT32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T17:59:55,061 | ^ 2025-09-09T17:59:55,061 pe.c:105:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:55,061 105 | if((QWORD)(pIAT32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T17:59:55,061 | ^ 2025-09-09T17:59:55,061 pe.c:106:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:55,062 106 | if((QWORD)(pHNA32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T17:59:55,062 | ^ 2025-09-09T17:59:55,062 pe.c:106:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:55,062 106 | if((QWORD)(pHNA32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T17:59:55,062 | ^ 2025-09-09T17:59:55,062 pe.c:131:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:55,062 131 | if((QWORD)(pIAT64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T17:59:55,062 | ^ 2025-09-09T17:59:55,062 pe.c:131:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:55,062 131 | if((QWORD)(pIAT64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T17:59:55,062 | ^ 2025-09-09T17:59:55,063 pe.c:132:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:55,063 132 | if((QWORD)(pHNA64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T17:59:55,063 | ^ 2025-09-09T17:59:55,063 pe.c:132:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:55,063 132 | if((QWORD)(pHNA64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T17:59:55,063 | ^ 2025-09-09T17:59:55,066 pe.c: In function ‘PE_SectionGetAll’: 2025-09-09T17:59:55,066 pe.c:255:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:55,066 255 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T17:59:55,066 | ^ 2025-09-09T17:59:55,066 pe.c:255:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T17:59:55,066 255 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T17:59:55,066 | ^ 2025-09-09T17:59:55,066 pe.c:256:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:55,067 256 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T17:59:55,067 | ^ 2025-09-09T17:59:55,067 pe.c:256:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T17:59:55,067 256 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T17:59:55,067 | ^ 2025-09-09T17:59:55,067 pe.c:257:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:55,067 257 | cSectionsHdr = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T17:59:55,067 | ^ 2025-09-09T17:59:55,067 pe.c:257:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:55,067 257 | cSectionsHdr = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T17:59:55,068 | ^ 2025-09-09T17:59:55,068 pe.c: In function ‘PE_SectionGetFromName’: 2025-09-09T17:59:55,068 pe.c:274:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:55,068 274 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T17:59:55,068 | ^ 2025-09-09T17:59:55,068 pe.c:274:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T17:59:55,068 274 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T17:59:55,069 | ^ 2025-09-09T17:59:55,069 pe.c:275:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:55,069 275 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T17:59:55,069 | ^ 2025-09-09T17:59:55,069 pe.c:275:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T17:59:55,069 275 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T17:59:55,069 | ^ 2025-09-09T17:59:55,069 pe.c:276:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:55,069 276 | cSections = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T17:59:55,069 | ^ 2025-09-09T17:59:55,070 pe.c:276:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:55,070 276 | cSections = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T17:59:55,070 | ^ 2025-09-09T17:59:55,075 pe.c: In function ‘PE_FileRaw_FileRegions’: 2025-09-09T17:59:55,075 pe.c:519:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:55,075 519 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T17:59:55,075 | ^ 2025-09-09T17:59:55,076 pe.c:519:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T17:59:55,076 519 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T17:59:55,076 | ^ 2025-09-09T17:59:55,076 pe.c:523:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:55,077 523 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T17:59:55,077 | ^ 2025-09-09T17:59:55,077 pe.c:523:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T17:59:55,077 523 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T17:59:55,077 | ^ 2025-09-09T17:59:55,079 pe.c: In function ‘PE_FileRaw_Size’: 2025-09-09T17:59:55,079 pe.c:577:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:55,079 577 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T17:59:55,080 | ^ 2025-09-09T17:59:55,080 pe.c:577:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T17:59:55,080 577 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T17:59:55,080 | ^ 2025-09-09T17:59:55,081 pe.c:581:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:55,081 581 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T17:59:55,081 | ^ 2025-09-09T17:59:55,082 pe.c:581:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T17:59:55,082 581 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T17:59:55,082 | ^ 2025-09-09T17:59:55,624 gcc -c -o vmm.o vmm.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T17:59:55,733 Package liblz4 was not found in the pkg-config search path. 2025-09-09T17:59:55,733 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T17:59:55,733 to the PKG_CONFIG_PATH environment variable 2025-09-09T17:59:55,733 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T17:59:55,988 In file included from vmm.h:8, 2025-09-09T17:59:55,988 from vmm.c:7: 2025-09-09T17:59:55,989 vmm.c: In function ‘VmmCacheClearPartial’: 2025-09-09T17:59:55,989 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:55,989 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T17:59:55,989 | ^ 2025-09-09T17:59:55,989 vmm.c:76:15: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T17:59:55,989 76 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListInUse); 2025-09-09T17:59:55,989 | ^~~~~~~~~~~~~~~~~ 2025-09-09T17:59:55,992 vmm.c: In function ‘VmmCacheReserve’: 2025-09-09T17:59:55,992 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:55,993 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T17:59:55,993 | ^ 2025-09-09T17:59:55,993 vmm.c:209:11: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T17:59:55,993 209 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListEmpty); 2025-09-09T17:59:55,993 | ^~~~~~~~~~~~~~~~~ 2025-09-09T17:59:55,994 vmm.c: In function ‘VmmCacheClose’: 2025-09-09T17:59:55,994 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:55,994 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T17:59:55,995 | ^ 2025-09-09T17:59:55,995 vmm.c:262:19: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T17:59:55,995 262 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListEmpty); 2025-09-09T17:59:55,995 | ^~~~~~~~~~~~~~~~~ 2025-09-09T17:59:55,995 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:55,995 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T17:59:55,995 | ^ 2025-09-09T17:59:55,995 vmm.c:267:19: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T17:59:55,995 267 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListInUse); 2025-09-09T17:59:55,995 | ^~~~~~~~~~~~~~~~~ 2025-09-09T17:59:55,996 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:55,996 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T17:59:55,996 | ^ 2025-09-09T17:59:55,996 vmm.c:272:19: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T17:59:55,996 272 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListTotal); 2025-09-09T17:59:55,996 | ^~~~~~~~~~~~~~~~~ 2025-09-09T17:59:56,007 vmm.c: In function ‘VmmWork_MainWorkerLoop_ThreadProc’: 2025-09-09T17:59:56,008 vmm.c:1219:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T17:59:56,009 1219 | if((pu = (PVMMWORK_UNIT)ObSet_Pop(ctxVmm->Work.psUnit))) { 2025-09-09T17:59:56,009 | ^ 2025-09-09T17:59:56,010 vmm.c:1227:52: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:56,010 1227 | ObSet_Push(ctxVmm->Work.psThreadAvail, (QWORD)ctx); 2025-09-09T17:59:56,010 | ^ 2025-09-09T17:59:56,011 vmm.c:1231:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:56,011 1231 | ObSet_Remove(ctxVmm->Work.psThreadAll, (QWORD)ctx); 2025-09-09T17:59:56,011 | ^ 2025-09-09T17:59:56,012 vmm.c: In function ‘VmmWork_Initialize’: 2025-09-09T17:59:56,013 vmm.c:1249:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:56,013 1249 | ObSet_Push(ctxVmm->Work.psThreadAll, (QWORD)p); 2025-09-09T17:59:56,013 | ^ 2025-09-09T17:59:56,013 vmm.c: In function ‘VmmWork_Close’: 2025-09-09T17:59:56,014 vmm.c:1260:86: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:56,014 1260 | while((pt = (PVMMWORK_THREAD_CONTEXT)ObSet_GetNext(ctxVmm->Work.psThreadAll, (QWORD)pt))) { 2025-09-09T17:59:56,014 | ^ 2025-09-09T17:59:56,015 vmm.c:1260:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T17:59:56,016 1260 | while((pt = (PVMMWORK_THREAD_CONTEXT)ObSet_GetNext(ctxVmm->Work.psThreadAll, (QWORD)pt))) { 2025-09-09T17:59:56,016 | ^ 2025-09-09T17:59:56,017 vmm.c:1265:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T17:59:56,017 1265 | while((pu = (PVMMWORK_UNIT)ObSet_Pop(ctxVmm->Work.psUnit))) { 2025-09-09T17:59:56,017 | ^ 2025-09-09T17:59:56,017 vmm.c: In function ‘VmmWork’: 2025-09-09T17:59:56,018 vmm.c:1284:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:56,019 1284 | ObSet_Push(ctxVmm->Work.psUnit, (QWORD)pu); 2025-09-09T17:59:56,019 | ^ 2025-09-09T17:59:56,020 vmm.c:1285:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T17:59:56,020 1285 | if((pt = (PVMMWORK_THREAD_CONTEXT)ObSet_Pop(ctxVmm->Work.psThreadAvail))) { 2025-09-09T17:59:56,020 | ^ 2025-09-09T17:59:56,022 vmm.c: In function ‘VmmWriteScatterVirtual’: 2025-09-09T17:59:56,023 vmm.c:1409:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:56,023 1409 | BOOL fProcessMagicHandle = ((QWORD)pProcess >= 0xffffffff00000000); 2025-09-09T17:59:56,023 | ^ 2025-09-09T17:59:56,025 vmm.c:1411:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:56,025 1411 | if(fProcessMagicHandle && !(pProcess = VmmProcessGet((DWORD)(0-(QWORD)pProcess)))) { return; } 2025-09-09T17:59:56,025 | ^ 2025-09-09T17:59:56,028 vmm.c: In function ‘VmmReadScatterVirtual’: 2025-09-09T17:59:56,029 vmm.c:1558:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:56,029 1558 | BOOL fProcessMagicHandle = ((QWORD)pProcess >= 0xffffffff00000000); 2025-09-09T17:59:56,029 | ^ 2025-09-09T17:59:56,031 vmm.c:1560:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:56,031 1560 | if(fProcessMagicHandle && !(pProcess = VmmProcessGet((DWORD)(0-(QWORD)pProcess)))) { return; } 2025-09-09T17:59:56,031 | ^ 2025-09-09T17:59:56,034 In file included from oscompatibility.h:8: 2025-09-09T17:59:56,034 vmm.c:1612:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:56,034 1612 | MEM_SCATTER_STACK_PUSH(pIoPA, (QWORD)pIoVA); 2025-09-09T17:59:56,034 | ^ 2025-09-09T17:59:56,034 ../includes/leechcore.h:181:84: note: in definition of macro ‘MEM_SCATTER_STACK_PUSH’ 2025-09-09T17:59:56,034 181 | #define MEM_SCATTER_STACK_PUSH(pMEM, v) (pMEM->vStack[pMEM->iStack++] = (QWORD)v) 2025-09-09T17:59:56,034 | ^ 2025-09-09T17:59:56,035 vmm.c:1619:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T17:59:56,036 1619 | ((PMEM_SCATTER)MEM_SCATTER_STACK_POP(ppMEMsPhys[iPA]))->f = ppMEMsPhys[iPA]->f; 2025-09-09T17:59:56,036 | ^ 2025-09-09T17:59:56,045 vmm.c: In function ‘VmmMap_GetVadEntry’: 2025-09-09T17:59:56,047 vmm.c:2133:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T17:59:56,047 2133 | return Util_qfind((PVOID)va, pVadMap->cMap, pVadMap->pMap, sizeof(VMM_MAP_VADENTRY), (int(*)(PVOID, PVOID))VmmMap_GetVadEntry_CmpFind); 2025-09-09T17:59:56,047 | ^ 2025-09-09T17:59:56,048 vmm.c: In function ‘VmmMap_GetModuleEntry’: 2025-09-09T17:59:56,050 vmm.c:2168:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T17:59:56,050 2168 | pqwHashIndex = (PQWORD)Util_qfind((PVOID)qwHash, pModuleMap->cMap, pModuleMap->pHashTableLookup, sizeof(QWORD), (int(*)(PVOID, PVOID))VmmMap_HashTableLookup_CmpFind); 2025-09-09T17:59:56,050 | ^ 2025-09-09T17:59:56,051 vmm.c: In function ‘VmmMap_GetEATEntryIndexU’: 2025-09-09T17:59:56,053 vmm.c:2237:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T17:59:56,053 2237 | pqwHashIndex = (PQWORD)Util_qfind((PVOID)qwHash, pEatMap->cMap, pEatMap->pHashTableLookup, sizeof(QWORD), (int(*)(PVOID, PVOID))VmmMap_HashTableLookup_CmpFind); 2025-09-09T17:59:56,053 | ^ 2025-09-09T17:59:56,054 vmm.c: In function ‘VmmMap_GetThreadEntry’: 2025-09-09T17:59:56,056 vmm.c:2303:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T17:59:56,056 2303 | return Util_qfind((PVOID)qwTID, pThreadMap->cMap, pThreadMap->pMap, sizeof(VMM_MAP_THREADENTRY), (int(*)(PVOID, PVOID))VmmMap_GetThreadEntry_CmpFind); 2025-09-09T17:59:56,056 | ^ 2025-09-09T17:59:57,352 gcc -c -o vmmdll.o vmmdll.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T17:59:57,463 Package liblz4 was not found in the pkg-config search path. 2025-09-09T17:59:57,463 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T17:59:57,463 to the PKG_CONFIG_PATH environment variable 2025-09-09T17:59:57,463 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T17:59:57,751 vmmdll.c: In function ‘VMMDLL_VfsListBlob_Impl_AddFile’: 2025-09-09T17:59:57,752 vmmdll.c:743:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:57,752 743 | ObMap_Push(ctx->pme, (QWORD)pe, pe); // reference to pe overtaken by ctx->pme 2025-09-09T17:59:57,753 | ^ 2025-09-09T17:59:57,753 vmmdll.c: In function ‘VMMDLL_VfsListBlob_Impl’: 2025-09-09T17:59:57,753 vmmdll.c:778:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T17:59:57,753 778 | pFLB->uszMultiText = (LPSTR)((QWORD)pFLB + sizeof(VMMDLL_VFS_FILELISTBLOB) + cFileEntry * sizeof(VMMDLL_VFS_FILELISTBLOB_ENTRY)); 2025-09-09T17:59:57,754 | ^ 2025-09-09T17:59:57,754 vmmdll.c:778:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T17:59:57,754 778 | pFLB->uszMultiText = (LPSTR)((QWORD)pFLB + sizeof(VMMDLL_VFS_FILELISTBLOB) + cFileEntry * sizeof(VMMDLL_VFS_FILELISTBLOB_ENTRY)); 2025-09-09T17:59:57,754 | ^ 2025-09-09T17:59:59,440 gcc -c -o mm_x64.o mm_x64.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T17:59:59,555 Package liblz4 was not found in the pkg-config search path. 2025-09-09T17:59:59,555 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T17:59:59,555 to the PKG_CONFIG_PATH environment variable 2025-09-09T17:59:59,556 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:00,165 gcc -c -o mm_x86.o mm_x86.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:00,283 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:00,283 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:00,283 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:00,283 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:00,820 gcc -c -o mm_x86pae.o mm_x86pae.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:00,979 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:00,979 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:00,979 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:00,979 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:01,594 gcc -c -o mm_pfn.o mm_pfn.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:01,721 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:01,721 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:01,721 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:01,721 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:01,984 mm_pfn.c: In function ‘MmPfn_Initialize’: 2025-09-09T18:00:01,984 mm_pfn.c:45:10: warning: variable ‘f’ set but not used [-Wunused-but-set-variable] 2025-09-09T18:00:01,984 45 | BOOL f; 2025-09-09T18:00:01,984 | ^ 2025-09-09T18:00:01,985 mm_pfn.c: In function ‘MmPfn_GetPidFromDTB_qfind’: 2025-09-09T18:00:01,985 mm_pfn.c:105:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:01,986 105 | DWORD dwKey = (DWORD)(QWORD)pvFind; 2025-09-09T18:00:01,986 | ^ 2025-09-09T18:00:01,986 mm_pfn.c: In function ‘MmPfn_GetPidFromDTB’: 2025-09-09T18:00:01,986 mm_pfn.c:131:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:01,986 131 | pvFind = Util_qfind((PVOID)qwPfnDTB, pObData->ObHdr.cbData / sizeof(QWORD), pObData->pqw, sizeof(QWORD), MmPfn_GetPidFromDTB_qfind); 2025-09-09T18:00:01,986 | ^ 2025-09-09T18:00:01,986 mm_pfn.c: In function ‘MmPfn_Map_GetPfn_GetVaX64’: 2025-09-09T18:00:01,987 mm_pfn.c:148:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:01,987 148 | pe = (PMMPFN_MAP_ENTRY)ObSet_Get(psPte, i); 2025-09-09T18:00:01,987 | ^ 2025-09-09T18:00:01,989 mm_pfn.c: In function ‘MmPfn_Map_GetPfn_GetVaX86PAE’: 2025-09-09T18:00:01,989 mm_pfn.c:197:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:01,989 197 | pe = (PMMPFN_MAP_ENTRY)ObSet_Get(psPte, i); 2025-09-09T18:00:01,989 | ^ 2025-09-09T18:00:01,991 mm_pfn.c: In function ‘MmPfn_Map_GetPfn_GetVaX86’: 2025-09-09T18:00:01,991 mm_pfn.c:244:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:01,991 244 | pe = (PMMPFN_MAP_ENTRY)ObSet_Get(psPte, i); 2025-09-09T18:00:01,991 | ^ 2025-09-09T18:00:01,994 mm_pfn.c: In function ‘MmPfn_Map_GetPfnScatter’: 2025-09-09T18:00:01,994 mm_pfn.c:329:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:01,994 329 | ObSet_Push(psObEnrichAddress, (QWORD)pe); 2025-09-09T18:00:01,995 | ^ 2025-09-09T18:00:02,362 gcc -c -o mm_vad.o mm_vad.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:02,494 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:02,495 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:02,495 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:02,495 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:02,769 mm_vad.c: In function ‘MmVadEx_MapInitialize’: 2025-09-09T18:00:02,770 mm_vad.c:1406:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:02,770 1406 | peVad = Util_qfind((PVOID)(QWORD)iPageCurrent, pObVad->cMap, pObVad->pMap, sizeof(VMM_MAP_VADENTRY), (int(*)(PVOID, PVOID))VmmVadEx_VadEntryFind_CmpFind); 2025-09-09T18:00:02,770 | ^ 2025-09-09T18:00:03,743 gcc -c -o mm_win.o mm_win.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:03,866 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:03,866 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:03,867 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:03,867 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:05,048 gcc -c -o pdb.o pdb.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:05,161 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:05,161 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:05,161 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:05,161 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:05,529 gcc -c -o pluginmanager.o pluginmanager.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:05,657 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:05,657 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:05,657 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:05,657 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:06,288 gcc -c -o ob/ob_cachemap.o ob/ob_cachemap.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:06,403 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:06,403 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:06,403 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:06,403 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:06,777 gcc -c -o ob/ob_compressed.o ob/ob_compressed.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:06,919 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:06,919 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:06,919 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:06,919 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:07,154 ob/ob_compressed.c:182:10: fatal error: lz4.h: No such file or directory 2025-09-09T18:00:07,154 182 | #include 2025-09-09T18:00:07,155 | ^~~~~~~ 2025-09-09T18:00:07,155 compilation terminated. 2025-09-09T18:00:07,158 make[1]: *** [Makefile:32: ob/ob_compressed.o] Error 1 2025-09-09T18:00:07,158 make[1]: Leaving directory '/tmp/pip-wheel-g46jo7id/memprocfs_b1869dfa7e6a410691029f23432efc81/vmm' 2025-09-09T18:00:07,158 cp files/vmm.so . 2025-09-09T18:00:07,166 cp: cannot stat 'files/vmm.so': No such file or directory 2025-09-09T18:00:07,167 make: *** [Makefile:5: all] Error 1 2025-09-09T18:00:07,965 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-09T18:00:07,965 !! 2025-09-09T18:00:07,965 ******************************************************************************** 2025-09-09T18:00:07,965 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-09T18:00:07,966 License :: OSI Approved :: GNU Affero General Public License v3 2025-09-09T18:00:07,966 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-09T18:00:07,966 ******************************************************************************** 2025-09-09T18:00:07,966 !! 2025-09-09T18:00:07,966 self._finalize_license_expression() 2025-09-09T18:00:08,039 running egg_info 2025-09-09T18:00:08,113 creating /tmp/pip-pip-egg-info-ezfrbe7t/memprocfs.egg-info 2025-09-09T18:00:08,113 writing /tmp/pip-pip-egg-info-ezfrbe7t/memprocfs.egg-info/PKG-INFO 2025-09-09T18:00:08,114 writing dependency_links to /tmp/pip-pip-egg-info-ezfrbe7t/memprocfs.egg-info/dependency_links.txt 2025-09-09T18:00:08,115 writing requirements to /tmp/pip-pip-egg-info-ezfrbe7t/memprocfs.egg-info/requires.txt 2025-09-09T18:00:08,115 writing top-level names to /tmp/pip-pip-egg-info-ezfrbe7t/memprocfs.egg-info/top_level.txt 2025-09-09T18:00:08,116 writing manifest file '/tmp/pip-pip-egg-info-ezfrbe7t/memprocfs.egg-info/SOURCES.txt' 2025-09-09T18:00:08,416 reading manifest file '/tmp/pip-pip-egg-info-ezfrbe7t/memprocfs.egg-info/SOURCES.txt' 2025-09-09T18:00:08,416 reading manifest template 'MANIFEST.in' 2025-09-09T18:00:08,423 warning: no previously-included files matching '*vcxproj*' found anywhere in distribution 2025-09-09T18:00:08,429 writing manifest file '/tmp/pip-pip-egg-info-ezfrbe7t/memprocfs.egg-info/SOURCES.txt' 2025-09-09T18:00:08,542 Preparing metadata (setup.py): finished with status 'done' 2025-09-09T18:00:08,548 Source in /tmp/pip-wheel-g46jo7id/memprocfs_b1869dfa7e6a410691029f23432efc81 has version 4.2.1, which satisfies requirement memprocfs==4.2.1 from https://files.pythonhosted.org/packages/06/f6/c45cb77bf6dfd9d6c05d4cb26a6d10c7476a917737f1c3b38638401f2be2/memprocfs-4.2.1.tar.gz 2025-09-09T18:00:08,548 Removed memprocfs==4.2.1 from https://files.pythonhosted.org/packages/06/f6/c45cb77bf6dfd9d6c05d4cb26a6d10c7476a917737f1c3b38638401f2be2/memprocfs-4.2.1.tar.gz from build tracker '/tmp/pip-build-tracker-xjlbxz7x' 2025-09-09T18:00:08,552 Created temporary directory: /tmp/pip-unpack-6tamzl2t 2025-09-09T18:00:08,552 Created temporary directory: /tmp/pip-unpack-e4v0b4mh 2025-09-09T18:00:08,552 Building wheels for collected packages: memprocfs 2025-09-09T18:00:08,554 Created temporary directory: /tmp/pip-wheel-b22ba35_ 2025-09-09T18:00:08,554 DEPRECATION: Building 'memprocfs' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'memprocfs'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-09T18:00:08,555 Building wheel for memprocfs (setup.py): started 2025-09-09T18:00:08,556 Destination directory: /tmp/pip-wheel-b22ba35_ 2025-09-09T18:00:08,556 Running command python setup.py bdist_wheel 2025-09-09T18:00:09,136 make clean -C leechcore 2025-09-09T18:00:09,145 make[1]: Entering directory '/tmp/pip-wheel-g46jo7id/memprocfs_b1869dfa7e6a410691029f23432efc81/leechcore' 2025-09-09T18:00:09,146 rm -f *.o || true 2025-09-09T18:00:09,154 rm -f */*.o || true 2025-09-09T18:00:09,165 rm -f *.so || true 2025-09-09T18:00:09,174 make[1]: Leaving directory '/tmp/pip-wheel-g46jo7id/memprocfs_b1869dfa7e6a410691029f23432efc81/leechcore' 2025-09-09T18:00:09,175 make clean -C vmm 2025-09-09T18:00:09,185 make[1]: Entering directory '/tmp/pip-wheel-g46jo7id/memprocfs_b1869dfa7e6a410691029f23432efc81/vmm' 2025-09-09T18:00:09,185 rm -f *.o || true 2025-09-09T18:00:09,195 rm -f */*.o || true 2025-09-09T18:00:09,206 rm -f *.so || true 2025-09-09T18:00:09,216 make[1]: Leaving directory '/tmp/pip-wheel-g46jo7id/memprocfs_b1869dfa7e6a410691029f23432efc81/vmm' 2025-09-09T18:00:09,217 rm files/*.so || true 2025-09-09T18:00:09,227 rm vmm.so || true 2025-09-09T18:00:09,236 rm: cannot remove 'vmm.so': No such file or directory 2025-09-09T18:00:09,237 rm memprocfs/*.so || true 2025-09-09T18:00:09,246 rm: cannot remove 'memprocfs/*.so': No such file or directory 2025-09-09T18:00:09,258 make -C leechcore 2025-09-09T18:00:09,268 make[1]: Entering directory '/tmp/pip-wheel-g46jo7id/memprocfs_b1869dfa7e6a410691029f23432efc81/leechcore' 2025-09-09T18:00:09,269 gcc -c -o oscompatibility.o oscompatibility.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T18:00:09,553 gcc -c -o leechcore.o leechcore.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T18:00:09,749 leechcore.c: In function ‘LcCreateEx’: 2025-09-09T18:00:09,749 leechcore.c:381:65: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:09,750 381 | while(qwExistingHandle && ctxLC && (qwExistingHandle != (QWORD)ctxLC)) { 2025-09-09T18:00:09,750 | ^ 2025-09-09T18:00:09,750 leechcore.c:384:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:09,750 384 | if(qwExistingHandle && (qwExistingHandle != (QWORD)ctxLC)) { 2025-09-09T18:00:09,750 | ^ 2025-09-09T18:00:10,009 gcc -c -o util.o util.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T18:00:10,270 gcc -c -o memmap.o memmap.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T18:00:10,527 gcc -c -o device_file.o device_file.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T18:00:10,894 gcc -c -o device_fpga.o device_fpga.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T18:00:11,087 device_fpga.c: In function ‘DeviceFPGA_InitializeFTDI’: 2025-09-09T18:00:11,089 device_fpga.c:829:36: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:11,089 829 | status = ctx->dev.pfnFT_Create((PVOID)ctx->qwDeviceIndex, 0x10 /*FT_OPEN_BY_INDEX*/, &ctx->dev.hFTDI); 2025-09-09T18:00:11,089 | ^ 2025-09-09T18:00:11,090 device_fpga.c: In function ‘DeviceFPGA_ReInitializeFTDI’: 2025-09-09T18:00:11,090 device_fpga.c:895:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:11,091 895 | ctx->dev.pfnFT_Create((PVOID)ctx->qwDeviceIndex, 0x10 /*FT_OPEN_BY_INDEX*/, &ctx->dev.hFTDI); 2025-09-09T18:00:11,091 | ^ 2025-09-09T18:00:11,582 gcc -c -o device_pmem.o device_pmem.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T18:00:11,791 gcc -c -o device_tmd.o device_tmd.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T18:00:12,003 gcc -c -o device_usb3380.o device_usb3380.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T18:00:12,264 gcc -c -o device_vmware.o device_vmware.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T18:00:12,471 gcc -c -o leechrpcclient.o leechrpcclient.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T18:00:12,680 gcc -o leechcore oscompatibility.o leechcore.o util.o memmap.o device_file.o device_fpga.o device_pmem.o device_tmd.o device_usb3380.o device_vmware.o leechrpcclient.o -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` -o leechcore.so -g -ldl -shared 2025-09-09T18:00:12,812 mv leechcore.so ../files/ 2025-09-09T18:00:12,818 rm -f *.o || true 2025-09-09T18:00:12,825 rm -f */*.o || true 2025-09-09T18:00:12,835 rm -f *.so || true 2025-09-09T18:00:12,845 true 2025-09-09T18:00:12,848 make[1]: Leaving directory '/tmp/pip-wheel-g46jo7id/memprocfs_b1869dfa7e6a410691029f23432efc81/leechcore' 2025-09-09T18:00:12,849 make -C vmm || true 2025-09-09T18:00:12,861 make[1]: Entering directory '/tmp/pip-wheel-g46jo7id/memprocfs_b1869dfa7e6a410691029f23432efc81/vmm' 2025-09-09T18:00:12,861 gcc -c -o oscompatibility.o oscompatibility.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:12,971 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:12,971 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:12,971 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:12,971 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:13,531 gcc -c -o charutil.o charutil.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:13,645 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:13,645 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:13,646 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:13,646 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:14,829 gcc -c -o util.o util.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:14,941 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:14,941 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:14,942 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:14,942 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:15,266 util.c: In function ‘Util_qfind_CmpFindTableQWORD’: 2025-09-09T18:00:15,267 util.c:453:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:15,267 453 | QWORD qwKey = (QWORD)pvFind; 2025-09-09T18:00:15,267 | ^ 2025-09-09T18:00:15,273 util.c: In function ‘Util_HashSHA256’: 2025-09-09T18:00:15,273 util.c:726:5: warning: ‘SHA256_Init’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-09T18:00:15,274 726 | SHA256_Init(&sha256); 2025-09-09T18:00:15,274 | ^~~~~~~~~~~ 2025-09-09T18:00:15,274 In file included from oscompatibility.h:44, 2025-09-09T18:00:15,275 from vmm.h:8, 2025-09-09T18:00:15,275 from util.h:8, 2025-09-09T18:00:15,275 from util.c:6: 2025-09-09T18:00:15,275 /usr/include/openssl/sha.h:73:27: note: declared here 2025-09-09T18:00:15,275 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); 2025-09-09T18:00:15,275 | ^~~~~~~~~~~ 2025-09-09T18:00:15,276 util.c:727:5: warning: ‘SHA256_Update’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-09T18:00:15,276 727 | SHA256_Update(&sha256, pbData, cbData); 2025-09-09T18:00:15,276 | ^~~~~~~~~~~~~ 2025-09-09T18:00:15,276 /usr/include/openssl/sha.h:74:27: note: declared here 2025-09-09T18:00:15,276 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, 2025-09-09T18:00:15,276 | ^~~~~~~~~~~~~ 2025-09-09T18:00:15,277 util.c:728:5: warning: ‘SHA256_Final’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-09T18:00:15,277 728 | SHA256_Final(pbHash, &sha256); 2025-09-09T18:00:15,278 | ^~~~~~~~~~~~ 2025-09-09T18:00:15,278 /usr/include/openssl/sha.h:76:27: note: declared here 2025-09-09T18:00:15,278 76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); 2025-09-09T18:00:15,278 | ^~~~~~~~~~~~ 2025-09-09T18:00:15,767 gcc -c -o pe.o pe.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:15,878 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:15,879 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:15,879 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:15,879 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:16,121 pe.c: In function ‘PE_GetThunkInfoIAT’: 2025-09-09T18:00:16,121 pe.c:105:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:16,121 105 | if((QWORD)(pIAT32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T18:00:16,121 | ^ 2025-09-09T18:00:16,122 pe.c:105:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:16,122 105 | if((QWORD)(pIAT32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T18:00:16,122 | ^ 2025-09-09T18:00:16,122 pe.c:106:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:16,122 106 | if((QWORD)(pHNA32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T18:00:16,122 | ^ 2025-09-09T18:00:16,122 pe.c:106:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:16,122 106 | if((QWORD)(pHNA32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T18:00:16,122 | ^ 2025-09-09T18:00:16,123 pe.c:131:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:16,123 131 | if((QWORD)(pIAT64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T18:00:16,123 | ^ 2025-09-09T18:00:16,123 pe.c:131:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:16,123 131 | if((QWORD)(pIAT64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T18:00:16,123 | ^ 2025-09-09T18:00:16,123 pe.c:132:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:16,123 132 | if((QWORD)(pHNA64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T18:00:16,123 | ^ 2025-09-09T18:00:16,123 pe.c:132:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:16,124 132 | if((QWORD)(pHNA64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T18:00:16,124 | ^ 2025-09-09T18:00:16,126 pe.c: In function ‘PE_SectionGetAll’: 2025-09-09T18:00:16,126 pe.c:255:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:16,126 255 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T18:00:16,127 | ^ 2025-09-09T18:00:16,127 pe.c:255:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:16,127 255 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T18:00:16,127 | ^ 2025-09-09T18:00:16,127 pe.c:256:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:16,127 256 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T18:00:16,127 | ^ 2025-09-09T18:00:16,127 pe.c:256:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:16,127 256 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T18:00:16,127 | ^ 2025-09-09T18:00:16,128 pe.c:257:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:16,128 257 | cSectionsHdr = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T18:00:16,128 | ^ 2025-09-09T18:00:16,128 pe.c:257:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:16,128 257 | cSectionsHdr = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T18:00:16,128 | ^ 2025-09-09T18:00:16,128 pe.c: In function ‘PE_SectionGetFromName’: 2025-09-09T18:00:16,129 pe.c:274:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:16,129 274 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T18:00:16,129 | ^ 2025-09-09T18:00:16,129 pe.c:274:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:16,129 274 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T18:00:16,129 | ^ 2025-09-09T18:00:16,129 pe.c:275:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:16,129 275 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T18:00:16,129 | ^ 2025-09-09T18:00:16,129 pe.c:275:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:16,130 275 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T18:00:16,130 | ^ 2025-09-09T18:00:16,130 pe.c:276:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:16,130 276 | cSections = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T18:00:16,130 | ^ 2025-09-09T18:00:16,130 pe.c:276:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:16,130 276 | cSections = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T18:00:16,130 | ^ 2025-09-09T18:00:16,135 pe.c: In function ‘PE_FileRaw_FileRegions’: 2025-09-09T18:00:16,136 pe.c:519:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:16,136 519 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T18:00:16,136 | ^ 2025-09-09T18:00:16,136 pe.c:519:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:16,136 519 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T18:00:16,137 | ^ 2025-09-09T18:00:16,137 pe.c:523:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:16,137 523 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T18:00:16,137 | ^ 2025-09-09T18:00:16,138 pe.c:523:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:16,138 523 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T18:00:16,138 | ^ 2025-09-09T18:00:16,139 pe.c: In function ‘PE_FileRaw_Size’: 2025-09-09T18:00:16,140 pe.c:577:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:16,140 577 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T18:00:16,140 | ^ 2025-09-09T18:00:16,141 pe.c:577:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:16,141 577 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T18:00:16,141 | ^ 2025-09-09T18:00:16,142 pe.c:581:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:16,142 581 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T18:00:16,142 | ^ 2025-09-09T18:00:16,142 pe.c:581:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:16,142 581 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T18:00:16,142 | ^ 2025-09-09T18:00:16,678 gcc -c -o vmm.o vmm.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:16,788 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:16,789 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:16,789 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:16,789 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:17,042 In file included from vmm.h:8, 2025-09-09T18:00:17,042 from vmm.c:7: 2025-09-09T18:00:17,042 vmm.c: In function ‘VmmCacheClearPartial’: 2025-09-09T18:00:17,043 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:17,043 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T18:00:17,043 | ^ 2025-09-09T18:00:17,043 vmm.c:76:15: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T18:00:17,043 76 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListInUse); 2025-09-09T18:00:17,043 | ^~~~~~~~~~~~~~~~~ 2025-09-09T18:00:17,046 vmm.c: In function ‘VmmCacheReserve’: 2025-09-09T18:00:17,046 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:17,046 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T18:00:17,047 | ^ 2025-09-09T18:00:17,047 vmm.c:209:11: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T18:00:17,047 209 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListEmpty); 2025-09-09T18:00:17,047 | ^~~~~~~~~~~~~~~~~ 2025-09-09T18:00:17,048 vmm.c: In function ‘VmmCacheClose’: 2025-09-09T18:00:17,048 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:17,048 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T18:00:17,048 | ^ 2025-09-09T18:00:17,049 vmm.c:262:19: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T18:00:17,049 262 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListEmpty); 2025-09-09T18:00:17,049 | ^~~~~~~~~~~~~~~~~ 2025-09-09T18:00:17,049 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:17,049 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T18:00:17,049 | ^ 2025-09-09T18:00:17,049 vmm.c:267:19: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T18:00:17,049 267 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListInUse); 2025-09-09T18:00:17,049 | ^~~~~~~~~~~~~~~~~ 2025-09-09T18:00:17,049 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:17,050 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T18:00:17,050 | ^ 2025-09-09T18:00:17,050 vmm.c:272:19: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T18:00:17,050 272 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListTotal); 2025-09-09T18:00:17,050 | ^~~~~~~~~~~~~~~~~ 2025-09-09T18:00:17,061 vmm.c: In function ‘VmmWork_MainWorkerLoop_ThreadProc’: 2025-09-09T18:00:17,062 vmm.c:1219:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:17,063 1219 | if((pu = (PVMMWORK_UNIT)ObSet_Pop(ctxVmm->Work.psUnit))) { 2025-09-09T18:00:17,063 | ^ 2025-09-09T18:00:17,064 vmm.c:1227:52: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:17,064 1227 | ObSet_Push(ctxVmm->Work.psThreadAvail, (QWORD)ctx); 2025-09-09T18:00:17,064 | ^ 2025-09-09T18:00:17,065 vmm.c:1231:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:17,065 1231 | ObSet_Remove(ctxVmm->Work.psThreadAll, (QWORD)ctx); 2025-09-09T18:00:17,065 | ^ 2025-09-09T18:00:17,065 vmm.c: In function ‘VmmWork_Initialize’: 2025-09-09T18:00:17,067 vmm.c:1249:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:17,067 1249 | ObSet_Push(ctxVmm->Work.psThreadAll, (QWORD)p); 2025-09-09T18:00:17,067 | ^ 2025-09-09T18:00:17,067 vmm.c: In function ‘VmmWork_Close’: 2025-09-09T18:00:17,068 vmm.c:1260:86: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:17,068 1260 | while((pt = (PVMMWORK_THREAD_CONTEXT)ObSet_GetNext(ctxVmm->Work.psThreadAll, (QWORD)pt))) { 2025-09-09T18:00:17,068 | ^ 2025-09-09T18:00:17,069 vmm.c:1260:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:17,070 1260 | while((pt = (PVMMWORK_THREAD_CONTEXT)ObSet_GetNext(ctxVmm->Work.psThreadAll, (QWORD)pt))) { 2025-09-09T18:00:17,070 | ^ 2025-09-09T18:00:17,071 vmm.c:1265:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:17,071 1265 | while((pu = (PVMMWORK_UNIT)ObSet_Pop(ctxVmm->Work.psUnit))) { 2025-09-09T18:00:17,071 | ^ 2025-09-09T18:00:17,071 vmm.c: In function ‘VmmWork’: 2025-09-09T18:00:17,072 vmm.c:1284:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:17,073 1284 | ObSet_Push(ctxVmm->Work.psUnit, (QWORD)pu); 2025-09-09T18:00:17,073 | ^ 2025-09-09T18:00:17,074 vmm.c:1285:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:17,074 1285 | if((pt = (PVMMWORK_THREAD_CONTEXT)ObSet_Pop(ctxVmm->Work.psThreadAvail))) { 2025-09-09T18:00:17,074 | ^ 2025-09-09T18:00:17,076 vmm.c: In function ‘VmmWriteScatterVirtual’: 2025-09-09T18:00:17,077 vmm.c:1409:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:17,077 1409 | BOOL fProcessMagicHandle = ((QWORD)pProcess >= 0xffffffff00000000); 2025-09-09T18:00:17,077 | ^ 2025-09-09T18:00:17,079 vmm.c:1411:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:17,079 1411 | if(fProcessMagicHandle && !(pProcess = VmmProcessGet((DWORD)(0-(QWORD)pProcess)))) { return; } 2025-09-09T18:00:17,079 | ^ 2025-09-09T18:00:17,082 vmm.c: In function ‘VmmReadScatterVirtual’: 2025-09-09T18:00:17,083 vmm.c:1558:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:17,083 1558 | BOOL fProcessMagicHandle = ((QWORD)pProcess >= 0xffffffff00000000); 2025-09-09T18:00:17,083 | ^ 2025-09-09T18:00:17,085 vmm.c:1560:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:17,085 1560 | if(fProcessMagicHandle && !(pProcess = VmmProcessGet((DWORD)(0-(QWORD)pProcess)))) { return; } 2025-09-09T18:00:17,085 | ^ 2025-09-09T18:00:17,088 In file included from oscompatibility.h:8: 2025-09-09T18:00:17,088 vmm.c:1612:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:17,088 1612 | MEM_SCATTER_STACK_PUSH(pIoPA, (QWORD)pIoVA); 2025-09-09T18:00:17,088 | ^ 2025-09-09T18:00:17,088 ../includes/leechcore.h:181:84: note: in definition of macro ‘MEM_SCATTER_STACK_PUSH’ 2025-09-09T18:00:17,088 181 | #define MEM_SCATTER_STACK_PUSH(pMEM, v) (pMEM->vStack[pMEM->iStack++] = (QWORD)v) 2025-09-09T18:00:17,088 | ^ 2025-09-09T18:00:17,089 vmm.c:1619:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:17,089 1619 | ((PMEM_SCATTER)MEM_SCATTER_STACK_POP(ppMEMsPhys[iPA]))->f = ppMEMsPhys[iPA]->f; 2025-09-09T18:00:17,090 | ^ 2025-09-09T18:00:17,099 vmm.c: In function ‘VmmMap_GetVadEntry’: 2025-09-09T18:00:17,101 vmm.c:2133:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:17,101 2133 | return Util_qfind((PVOID)va, pVadMap->cMap, pVadMap->pMap, sizeof(VMM_MAP_VADENTRY), (int(*)(PVOID, PVOID))VmmMap_GetVadEntry_CmpFind); 2025-09-09T18:00:17,101 | ^ 2025-09-09T18:00:17,102 vmm.c: In function ‘VmmMap_GetModuleEntry’: 2025-09-09T18:00:17,104 vmm.c:2168:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:17,104 2168 | pqwHashIndex = (PQWORD)Util_qfind((PVOID)qwHash, pModuleMap->cMap, pModuleMap->pHashTableLookup, sizeof(QWORD), (int(*)(PVOID, PVOID))VmmMap_HashTableLookup_CmpFind); 2025-09-09T18:00:17,104 | ^ 2025-09-09T18:00:17,105 vmm.c: In function ‘VmmMap_GetEATEntryIndexU’: 2025-09-09T18:00:17,107 vmm.c:2237:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:17,107 2237 | pqwHashIndex = (PQWORD)Util_qfind((PVOID)qwHash, pEatMap->cMap, pEatMap->pHashTableLookup, sizeof(QWORD), (int(*)(PVOID, PVOID))VmmMap_HashTableLookup_CmpFind); 2025-09-09T18:00:17,107 | ^ 2025-09-09T18:00:17,108 vmm.c: In function ‘VmmMap_GetThreadEntry’: 2025-09-09T18:00:17,110 vmm.c:2303:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:17,110 2303 | return Util_qfind((PVOID)qwTID, pThreadMap->cMap, pThreadMap->pMap, sizeof(VMM_MAP_THREADENTRY), (int(*)(PVOID, PVOID))VmmMap_GetThreadEntry_CmpFind); 2025-09-09T18:00:17,110 | ^ 2025-09-09T18:00:18,414 gcc -c -o vmmdll.o vmmdll.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:18,528 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:18,528 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:18,529 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:18,529 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:18,811 vmmdll.c: In function ‘VMMDLL_VfsListBlob_Impl_AddFile’: 2025-09-09T18:00:18,813 vmmdll.c:743:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:18,813 743 | ObMap_Push(ctx->pme, (QWORD)pe, pe); // reference to pe overtaken by ctx->pme 2025-09-09T18:00:18,813 | ^ 2025-09-09T18:00:18,814 vmmdll.c: In function ‘VMMDLL_VfsListBlob_Impl’: 2025-09-09T18:00:18,815 vmmdll.c:778:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:18,815 778 | pFLB->uszMultiText = (LPSTR)((QWORD)pFLB + sizeof(VMMDLL_VFS_FILELISTBLOB) + cFileEntry * sizeof(VMMDLL_VFS_FILELISTBLOB_ENTRY)); 2025-09-09T18:00:18,815 | ^ 2025-09-09T18:00:18,815 vmmdll.c:778:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:18,815 778 | pFLB->uszMultiText = (LPSTR)((QWORD)pFLB + sizeof(VMMDLL_VFS_FILELISTBLOB) + cFileEntry * sizeof(VMMDLL_VFS_FILELISTBLOB_ENTRY)); 2025-09-09T18:00:18,815 | ^ 2025-09-09T18:00:20,511 gcc -c -o mm_x64.o mm_x64.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:20,625 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:20,625 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:20,625 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:20,625 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:21,237 gcc -c -o mm_x86.o mm_x86.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:21,355 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:21,355 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:21,356 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:21,356 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:21,879 gcc -c -o mm_x86pae.o mm_x86pae.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:21,989 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:21,989 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:21,989 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:21,989 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:22,587 gcc -c -o mm_pfn.o mm_pfn.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:22,706 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:22,706 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:22,706 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:22,706 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:22,956 mm_pfn.c: In function ‘MmPfn_Initialize’: 2025-09-09T18:00:22,957 mm_pfn.c:45:10: warning: variable ‘f’ set but not used [-Wunused-but-set-variable] 2025-09-09T18:00:22,957 45 | BOOL f; 2025-09-09T18:00:22,957 | ^ 2025-09-09T18:00:22,959 mm_pfn.c: In function ‘MmPfn_GetPidFromDTB_qfind’: 2025-09-09T18:00:22,959 mm_pfn.c:105:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:22,959 105 | DWORD dwKey = (DWORD)(QWORD)pvFind; 2025-09-09T18:00:22,959 | ^ 2025-09-09T18:00:22,960 mm_pfn.c: In function ‘MmPfn_GetPidFromDTB’: 2025-09-09T18:00:22,960 mm_pfn.c:131:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:22,960 131 | pvFind = Util_qfind((PVOID)qwPfnDTB, pObData->ObHdr.cbData / sizeof(QWORD), pObData->pqw, sizeof(QWORD), MmPfn_GetPidFromDTB_qfind); 2025-09-09T18:00:22,960 | ^ 2025-09-09T18:00:22,961 mm_pfn.c: In function ‘MmPfn_Map_GetPfn_GetVaX64’: 2025-09-09T18:00:22,961 mm_pfn.c:148:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:22,961 148 | pe = (PMMPFN_MAP_ENTRY)ObSet_Get(psPte, i); 2025-09-09T18:00:22,962 | ^ 2025-09-09T18:00:22,963 mm_pfn.c: In function ‘MmPfn_Map_GetPfn_GetVaX86PAE’: 2025-09-09T18:00:22,964 mm_pfn.c:197:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:22,964 197 | pe = (PMMPFN_MAP_ENTRY)ObSet_Get(psPte, i); 2025-09-09T18:00:22,964 | ^ 2025-09-09T18:00:22,966 mm_pfn.c: In function ‘MmPfn_Map_GetPfn_GetVaX86’: 2025-09-09T18:00:22,967 mm_pfn.c:244:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:22,967 244 | pe = (PMMPFN_MAP_ENTRY)ObSet_Get(psPte, i); 2025-09-09T18:00:22,967 | ^ 2025-09-09T18:00:22,970 mm_pfn.c: In function ‘MmPfn_Map_GetPfnScatter’: 2025-09-09T18:00:22,971 mm_pfn.c:329:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:22,971 329 | ObSet_Push(psObEnrichAddress, (QWORD)pe); 2025-09-09T18:00:22,971 | ^ 2025-09-09T18:00:23,337 gcc -c -o mm_vad.o mm_vad.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:23,446 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:23,447 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:23,447 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:23,447 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:23,718 mm_vad.c: In function ‘MmVadEx_MapInitialize’: 2025-09-09T18:00:23,719 mm_vad.c:1406:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:23,719 1406 | peVad = Util_qfind((PVOID)(QWORD)iPageCurrent, pObVad->cMap, pObVad->pMap, sizeof(VMM_MAP_VADENTRY), (int(*)(PVOID, PVOID))VmmVadEx_VadEntryFind_CmpFind); 2025-09-09T18:00:23,720 | ^ 2025-09-09T18:00:24,685 gcc -c -o mm_win.o mm_win.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:24,800 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:24,800 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:24,800 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:24,800 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:25,977 gcc -c -o pdb.o pdb.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:26,089 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:26,089 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:26,089 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:26,090 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:26,465 gcc -c -o pluginmanager.o pluginmanager.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:26,581 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:26,581 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:26,582 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:26,582 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:27,193 gcc -c -o ob/ob_cachemap.o ob/ob_cachemap.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:27,301 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:27,301 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:27,301 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:27,301 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:27,669 gcc -c -o ob/ob_compressed.o ob/ob_compressed.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:27,788 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:27,788 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:27,788 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:27,788 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:28,021 ob/ob_compressed.c:182:10: fatal error: lz4.h: No such file or directory 2025-09-09T18:00:28,021 182 | #include 2025-09-09T18:00:28,021 | ^~~~~~~ 2025-09-09T18:00:28,022 compilation terminated. 2025-09-09T18:00:28,025 make[1]: *** [Makefile:32: ob/ob_compressed.o] Error 1 2025-09-09T18:00:28,025 make[1]: Leaving directory '/tmp/pip-wheel-g46jo7id/memprocfs_b1869dfa7e6a410691029f23432efc81/vmm' 2025-09-09T18:00:28,025 cp files/vmm.so . 2025-09-09T18:00:28,032 cp: cannot stat 'files/vmm.so': No such file or directory 2025-09-09T18:00:28,033 make: *** [Makefile:5: all] Error 1 2025-09-09T18:00:28,609 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-09T18:00:28,609 !! 2025-09-09T18:00:28,609 ******************************************************************************** 2025-09-09T18:00:28,609 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-09T18:00:28,610 License :: OSI Approved :: GNU Affero General Public License v3 2025-09-09T18:00:28,610 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-09T18:00:28,610 ******************************************************************************** 2025-09-09T18:00:28,610 !! 2025-09-09T18:00:28,610 self._finalize_license_expression() 2025-09-09T18:00:28,612 running bdist_wheel 2025-09-09T18:00:28,980 running build 2025-09-09T18:00:28,980 running build_py 2025-09-09T18:00:29,057 creating build/lib.linux-armv7l-cpython-313/memprocfs 2025-09-09T18:00:29,058 copying memprocfs/memprocfs.py -> build/lib.linux-armv7l-cpython-313/memprocfs 2025-09-09T18:00:29,059 copying memprocfs/__init__.py -> build/lib.linux-armv7l-cpython-313/memprocfs 2025-09-09T18:00:29,060 copying memprocfs/info.db -> build/lib.linux-armv7l-cpython-313/memprocfs 2025-09-09T18:00:29,064 running build_ext 2025-09-09T18:00:29,406 building 'memprocfs.vmmpyc' extension 2025-09-09T18:00:29,409 creating build/temp.linux-armv7l-cpython-313 2025-09-09T18:00:29,411 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -DLINUX= -Iincludes -I/usr/include/python3.13 -c oscompatibility.c -o build/temp.linux-armv7l-cpython-313/oscompatibility.o -I. -L. -l:vmm.so -shared -fPIC -fvisibility=hidden -Wall -Wno-unused-variable -Wno-format-truncation 2025-09-09T18:00:29,724 oscompatibility.c: In function ‘FileTimeToSystemTime’: 2025-09-09T18:00:29,724 oscompatibility.c:37:12: error: variable ‘t’ has initializer but incomplete type 2025-09-09T18:00:29,724 37 | struct tm t = { 0 }; 2025-09-09T18:00:29,724 | ^~ 2025-09-09T18:00:29,725 oscompatibility.c:37:21: warning: excess elements in struct initializer 2025-09-09T18:00:29,725 37 | struct tm t = { 0 }; 2025-09-09T18:00:29,725 | ^ 2025-09-09T18:00:29,725 oscompatibility.c:37:21: note: (near initialization for ‘t’) 2025-09-09T18:00:29,725 oscompatibility.c:37:15: error: storage size of ‘t’ isn’t known 2025-09-09T18:00:29,725 37 | struct tm t = { 0 }; 2025-09-09T18:00:29,725 | ^ 2025-09-09T18:00:29,732 oscompatibility.c:41:5: error: implicit declaration of function ‘gmtime_r’ [-Wimplicit-function-declaration] 2025-09-09T18:00:29,732 41 | gmtime_r(&tm, &t); 2025-09-09T18:00:29,732 | ^~~~~~~~ 2025-09-09T18:00:29,741 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2025-09-09T18:00:29,887 ERROR: python setup.py bdist_wheel exited with 1 2025-09-09T18:00:29,899 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-09T18:00:29,899 exec(compile('"'"''"'"''"'"' 2025-09-09T18:00:29,899 # This is -- a caller that pip uses to run setup.py 2025-09-09T18:00:29,899 # 2025-09-09T18:00:29,899 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T18:00:29,899 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T18:00:29,899 # - It provides a clear error message when setuptools is not installed. 2025-09-09T18:00:29,899 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T18:00:29,899 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T18:00:29,899 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T18:00:29,899 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T18:00:29,899 import os, sys, tokenize, traceback 2025-09-09T18:00:29,899 2025-09-09T18:00:29,899 try: 2025-09-09T18:00:29,899 import setuptools 2025-09-09T18:00:29,899 except ImportError: 2025-09-09T18:00:29,899 print( 2025-09-09T18:00:29,899 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T18:00:29,899 "the build environment with exception:", 2025-09-09T18:00:29,899 file=sys.stderr, 2025-09-09T18:00:29,899 ) 2025-09-09T18:00:29,899 traceback.print_exc() 2025-09-09T18:00:29,899 sys.exit(1) 2025-09-09T18:00:29,899 2025-09-09T18:00:29,899 __file__ = %r 2025-09-09T18:00:29,899 sys.argv[0] = __file__ 2025-09-09T18:00:29,899 2025-09-09T18:00:29,899 if os.path.exists(__file__): 2025-09-09T18:00:29,899 filename = __file__ 2025-09-09T18:00:29,899 with tokenize.open(__file__) as f: 2025-09-09T18:00:29,899 setup_py_code = f.read() 2025-09-09T18:00:29,899 else: 2025-09-09T18:00:29,899 filename = "" 2025-09-09T18:00:29,899 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T18:00:29,899 2025-09-09T18:00:29,899 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T18:00:29,899 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-g46jo7id/memprocfs_b1869dfa7e6a410691029f23432efc81/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-b22ba35_[/] 2025-09-09T18:00:29,899 [bold magenta]cwd[/]: /tmp/pip-wheel-g46jo7id/memprocfs_b1869dfa7e6a410691029f23432efc81/ 2025-09-09T18:00:29,899 Building wheel for memprocfs (setup.py): finished with status 'error' 2025-09-09T18:00:29,900 ERROR: Failed building wheel for memprocfs 2025-09-09T18:00:29,901 Running setup.py clean for memprocfs 2025-09-09T18:00:29,901 Running command python setup.py clean 2025-09-09T18:00:30,435 make clean -C leechcore 2025-09-09T18:00:30,442 make[1]: Entering directory '/tmp/pip-wheel-g46jo7id/memprocfs_b1869dfa7e6a410691029f23432efc81/leechcore' 2025-09-09T18:00:30,442 rm -f *.o || true 2025-09-09T18:00:30,450 rm -f */*.o || true 2025-09-09T18:00:30,461 rm -f *.so || true 2025-09-09T18:00:30,472 make[1]: Leaving directory '/tmp/pip-wheel-g46jo7id/memprocfs_b1869dfa7e6a410691029f23432efc81/leechcore' 2025-09-09T18:00:30,472 make clean -C vmm 2025-09-09T18:00:30,482 make[1]: Entering directory '/tmp/pip-wheel-g46jo7id/memprocfs_b1869dfa7e6a410691029f23432efc81/vmm' 2025-09-09T18:00:30,482 rm -f *.o || true 2025-09-09T18:00:30,493 rm -f */*.o || true 2025-09-09T18:00:30,504 rm -f *.so || true 2025-09-09T18:00:30,514 make[1]: Leaving directory '/tmp/pip-wheel-g46jo7id/memprocfs_b1869dfa7e6a410691029f23432efc81/vmm' 2025-09-09T18:00:30,514 rm files/*.so || true 2025-09-09T18:00:30,524 rm vmm.so || true 2025-09-09T18:00:30,533 rm: cannot remove 'vmm.so': No such file or directory 2025-09-09T18:00:30,534 rm memprocfs/*.so || true 2025-09-09T18:00:30,544 rm: cannot remove 'memprocfs/*.so': No such file or directory 2025-09-09T18:00:30,555 make -C leechcore 2025-09-09T18:00:30,566 make[1]: Entering directory '/tmp/pip-wheel-g46jo7id/memprocfs_b1869dfa7e6a410691029f23432efc81/leechcore' 2025-09-09T18:00:30,566 gcc -c -o oscompatibility.o oscompatibility.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T18:00:30,851 gcc -c -o leechcore.o leechcore.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T18:00:31,047 leechcore.c: In function ‘LcCreateEx’: 2025-09-09T18:00:31,048 leechcore.c:381:65: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:31,048 381 | while(qwExistingHandle && ctxLC && (qwExistingHandle != (QWORD)ctxLC)) { 2025-09-09T18:00:31,048 | ^ 2025-09-09T18:00:31,049 leechcore.c:384:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:31,049 384 | if(qwExistingHandle && (qwExistingHandle != (QWORD)ctxLC)) { 2025-09-09T18:00:31,049 | ^ 2025-09-09T18:00:31,309 gcc -c -o util.o util.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T18:00:31,557 gcc -c -o memmap.o memmap.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T18:00:31,820 gcc -c -o device_file.o device_file.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T18:00:32,205 gcc -c -o device_fpga.o device_fpga.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T18:00:32,402 device_fpga.c: In function ‘DeviceFPGA_InitializeFTDI’: 2025-09-09T18:00:32,403 device_fpga.c:829:36: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:32,403 829 | status = ctx->dev.pfnFT_Create((PVOID)ctx->qwDeviceIndex, 0x10 /*FT_OPEN_BY_INDEX*/, &ctx->dev.hFTDI); 2025-09-09T18:00:32,403 | ^ 2025-09-09T18:00:32,404 device_fpga.c: In function ‘DeviceFPGA_ReInitializeFTDI’: 2025-09-09T18:00:32,405 device_fpga.c:895:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:32,405 895 | ctx->dev.pfnFT_Create((PVOID)ctx->qwDeviceIndex, 0x10 /*FT_OPEN_BY_INDEX*/, &ctx->dev.hFTDI); 2025-09-09T18:00:32,405 | ^ 2025-09-09T18:00:32,902 gcc -c -o device_pmem.o device_pmem.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T18:00:33,111 gcc -c -o device_tmd.o device_tmd.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T18:00:33,325 gcc -c -o device_usb3380.o device_usb3380.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T18:00:33,581 gcc -c -o device_vmware.o device_vmware.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T18:00:33,792 gcc -c -o leechrpcclient.o leechrpcclient.c -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` 2025-09-09T18:00:34,001 gcc -o leechcore oscompatibility.o leechcore.o util.o memmap.o device_file.o device_fpga.o device_pmem.o device_tmd.o device_usb3380.o device_vmware.o leechrpcclient.o -I. -D LINUX -D _GNU_SOURCE -shared -fPIC -fvisibility=hidden -pthread `pkg-config libusb-1.0 --libs --cflags` -o leechcore.so -g -ldl -shared 2025-09-09T18:00:34,129 mv leechcore.so ../files/ 2025-09-09T18:00:34,137 rm -f *.o || true 2025-09-09T18:00:34,144 rm -f */*.o || true 2025-09-09T18:00:34,154 rm -f *.so || true 2025-09-09T18:00:34,164 true 2025-09-09T18:00:34,167 make[1]: Leaving directory '/tmp/pip-wheel-g46jo7id/memprocfs_b1869dfa7e6a410691029f23432efc81/leechcore' 2025-09-09T18:00:34,168 make -C vmm || true 2025-09-09T18:00:34,179 make[1]: Entering directory '/tmp/pip-wheel-g46jo7id/memprocfs_b1869dfa7e6a410691029f23432efc81/vmm' 2025-09-09T18:00:34,179 gcc -c -o oscompatibility.o oscompatibility.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:34,297 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:34,298 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:34,298 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:34,298 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:34,853 gcc -c -o charutil.o charutil.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:34,966 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:34,966 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:34,967 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:34,967 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:36,147 gcc -c -o util.o util.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:36,260 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:36,260 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:36,260 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:36,261 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:36,581 util.c: In function ‘Util_qfind_CmpFindTableQWORD’: 2025-09-09T18:00:36,582 util.c:453:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:36,582 453 | QWORD qwKey = (QWORD)pvFind; 2025-09-09T18:00:36,582 | ^ 2025-09-09T18:00:36,587 util.c: In function ‘Util_HashSHA256’: 2025-09-09T18:00:36,587 util.c:726:5: warning: ‘SHA256_Init’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-09T18:00:36,588 726 | SHA256_Init(&sha256); 2025-09-09T18:00:36,588 | ^~~~~~~~~~~ 2025-09-09T18:00:36,588 In file included from oscompatibility.h:44, 2025-09-09T18:00:36,588 from vmm.h:8, 2025-09-09T18:00:36,588 from util.h:8, 2025-09-09T18:00:36,588 from util.c:6: 2025-09-09T18:00:36,588 /usr/include/openssl/sha.h:73:27: note: declared here 2025-09-09T18:00:36,588 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); 2025-09-09T18:00:36,588 | ^~~~~~~~~~~ 2025-09-09T18:00:36,589 util.c:727:5: warning: ‘SHA256_Update’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-09T18:00:36,589 727 | SHA256_Update(&sha256, pbData, cbData); 2025-09-09T18:00:36,589 | ^~~~~~~~~~~~~ 2025-09-09T18:00:36,589 /usr/include/openssl/sha.h:74:27: note: declared here 2025-09-09T18:00:36,589 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, 2025-09-09T18:00:36,589 | ^~~~~~~~~~~~~ 2025-09-09T18:00:36,589 util.c:728:5: warning: ‘SHA256_Final’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-09T18:00:36,589 728 | SHA256_Final(pbHash, &sha256); 2025-09-09T18:00:36,590 | ^~~~~~~~~~~~ 2025-09-09T18:00:36,590 /usr/include/openssl/sha.h:76:27: note: declared here 2025-09-09T18:00:36,590 76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); 2025-09-09T18:00:36,590 | ^~~~~~~~~~~~ 2025-09-09T18:00:37,077 gcc -c -o pe.o pe.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:37,188 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:37,188 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:37,189 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:37,189 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:37,432 pe.c: In function ‘PE_GetThunkInfoIAT’: 2025-09-09T18:00:37,432 pe.c:105:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:37,432 105 | if((QWORD)(pIAT32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T18:00:37,432 | ^ 2025-09-09T18:00:37,432 pe.c:105:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:37,432 105 | if((QWORD)(pIAT32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T18:00:37,433 | ^ 2025-09-09T18:00:37,433 pe.c:106:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:37,433 106 | if((QWORD)(pHNA32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T18:00:37,433 | ^ 2025-09-09T18:00:37,433 pe.c:106:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:37,433 106 | if((QWORD)(pHNA32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T18:00:37,433 | ^ 2025-09-09T18:00:37,433 pe.c:131:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:37,433 131 | if((QWORD)(pIAT64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T18:00:37,433 | ^ 2025-09-09T18:00:37,434 pe.c:131:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:37,434 131 | if((QWORD)(pIAT64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T18:00:37,434 | ^ 2025-09-09T18:00:37,434 pe.c:132:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:37,434 132 | if((QWORD)(pHNA64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T18:00:37,434 | ^ 2025-09-09T18:00:37,434 pe.c:132:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:37,434 132 | if((QWORD)(pHNA64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T18:00:37,434 | ^ 2025-09-09T18:00:37,437 pe.c: In function ‘PE_SectionGetAll’: 2025-09-09T18:00:37,437 pe.c:255:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:37,437 255 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T18:00:37,437 | ^ 2025-09-09T18:00:37,437 pe.c:255:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:37,437 255 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T18:00:37,438 | ^ 2025-09-09T18:00:37,438 pe.c:256:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:37,438 256 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T18:00:37,438 | ^ 2025-09-09T18:00:37,438 pe.c:256:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:37,438 256 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T18:00:37,438 | ^ 2025-09-09T18:00:37,438 pe.c:257:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:37,438 257 | cSectionsHdr = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T18:00:37,438 | ^ 2025-09-09T18:00:37,439 pe.c:257:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:37,439 257 | cSectionsHdr = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T18:00:37,439 | ^ 2025-09-09T18:00:37,439 pe.c: In function ‘PE_SectionGetFromName’: 2025-09-09T18:00:37,439 pe.c:274:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:37,439 274 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T18:00:37,439 | ^ 2025-09-09T18:00:37,440 pe.c:274:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:37,440 274 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T18:00:37,440 | ^ 2025-09-09T18:00:37,440 pe.c:275:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:37,440 275 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T18:00:37,440 | ^ 2025-09-09T18:00:37,440 pe.c:275:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:37,440 275 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T18:00:37,440 | ^ 2025-09-09T18:00:37,440 pe.c:276:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:37,441 276 | cSections = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T18:00:37,441 | ^ 2025-09-09T18:00:37,441 pe.c:276:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:37,441 276 | cSections = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T18:00:37,441 | ^ 2025-09-09T18:00:37,446 pe.c: In function ‘PE_FileRaw_FileRegions’: 2025-09-09T18:00:37,446 pe.c:519:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:37,446 519 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T18:00:37,447 | ^ 2025-09-09T18:00:37,447 pe.c:519:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:37,447 519 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T18:00:37,447 | ^ 2025-09-09T18:00:37,448 pe.c:523:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:37,448 523 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T18:00:37,448 | ^ 2025-09-09T18:00:37,448 pe.c:523:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:37,449 523 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T18:00:37,449 | ^ 2025-09-09T18:00:37,450 pe.c: In function ‘PE_FileRaw_Size’: 2025-09-09T18:00:37,451 pe.c:577:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:37,451 577 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T18:00:37,451 | ^ 2025-09-09T18:00:37,451 pe.c:577:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:37,452 577 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T18:00:37,452 | ^ 2025-09-09T18:00:37,452 pe.c:581:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:37,452 581 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T18:00:37,452 | ^ 2025-09-09T18:00:37,453 pe.c:581:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:37,453 581 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T18:00:37,453 | ^ 2025-09-09T18:00:37,986 gcc -c -o vmm.o vmm.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:38,101 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:38,102 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:38,102 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:38,102 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:38,360 In file included from vmm.h:8, 2025-09-09T18:00:38,360 from vmm.c:7: 2025-09-09T18:00:38,360 vmm.c: In function ‘VmmCacheClearPartial’: 2025-09-09T18:00:38,361 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:38,361 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T18:00:38,361 | ^ 2025-09-09T18:00:38,361 vmm.c:76:15: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T18:00:38,361 76 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListInUse); 2025-09-09T18:00:38,361 | ^~~~~~~~~~~~~~~~~ 2025-09-09T18:00:38,365 vmm.c: In function ‘VmmCacheReserve’: 2025-09-09T18:00:38,365 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:38,366 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T18:00:38,366 | ^ 2025-09-09T18:00:38,366 vmm.c:209:11: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T18:00:38,366 209 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListEmpty); 2025-09-09T18:00:38,366 | ^~~~~~~~~~~~~~~~~ 2025-09-09T18:00:38,368 vmm.c: In function ‘VmmCacheClose’: 2025-09-09T18:00:38,368 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:38,368 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T18:00:38,368 | ^ 2025-09-09T18:00:38,369 vmm.c:262:19: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T18:00:38,369 262 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListEmpty); 2025-09-09T18:00:38,369 | ^~~~~~~~~~~~~~~~~ 2025-09-09T18:00:38,369 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:38,370 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T18:00:38,370 | ^ 2025-09-09T18:00:38,370 vmm.c:267:19: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T18:00:38,370 267 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListInUse); 2025-09-09T18:00:38,370 | ^~~~~~~~~~~~~~~~~ 2025-09-09T18:00:38,371 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:38,371 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T18:00:38,371 | ^ 2025-09-09T18:00:38,371 vmm.c:272:19: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T18:00:38,371 272 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListTotal); 2025-09-09T18:00:38,371 | ^~~~~~~~~~~~~~~~~ 2025-09-09T18:00:38,383 vmm.c: In function ‘VmmWork_MainWorkerLoop_ThreadProc’: 2025-09-09T18:00:38,385 vmm.c:1219:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:38,385 1219 | if((pu = (PVMMWORK_UNIT)ObSet_Pop(ctxVmm->Work.psUnit))) { 2025-09-09T18:00:38,385 | ^ 2025-09-09T18:00:38,386 vmm.c:1227:52: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:38,386 1227 | ObSet_Push(ctxVmm->Work.psThreadAvail, (QWORD)ctx); 2025-09-09T18:00:38,386 | ^ 2025-09-09T18:00:38,387 vmm.c:1231:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:38,388 1231 | ObSet_Remove(ctxVmm->Work.psThreadAll, (QWORD)ctx); 2025-09-09T18:00:38,388 | ^ 2025-09-09T18:00:38,388 vmm.c: In function ‘VmmWork_Initialize’: 2025-09-09T18:00:38,389 vmm.c:1249:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:38,389 1249 | ObSet_Push(ctxVmm->Work.psThreadAll, (QWORD)p); 2025-09-09T18:00:38,390 | ^ 2025-09-09T18:00:38,390 vmm.c: In function ‘VmmWork_Close’: 2025-09-09T18:00:38,390 vmm.c:1260:86: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:38,391 1260 | while((pt = (PVMMWORK_THREAD_CONTEXT)ObSet_GetNext(ctxVmm->Work.psThreadAll, (QWORD)pt))) { 2025-09-09T18:00:38,391 | ^ 2025-09-09T18:00:38,392 vmm.c:1260:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:38,392 1260 | while((pt = (PVMMWORK_THREAD_CONTEXT)ObSet_GetNext(ctxVmm->Work.psThreadAll, (QWORD)pt))) { 2025-09-09T18:00:38,392 | ^ 2025-09-09T18:00:38,393 vmm.c:1265:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:38,393 1265 | while((pu = (PVMMWORK_UNIT)ObSet_Pop(ctxVmm->Work.psUnit))) { 2025-09-09T18:00:38,393 | ^ 2025-09-09T18:00:38,394 vmm.c: In function ‘VmmWork’: 2025-09-09T18:00:38,395 vmm.c:1284:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:38,395 1284 | ObSet_Push(ctxVmm->Work.psUnit, (QWORD)pu); 2025-09-09T18:00:38,395 | ^ 2025-09-09T18:00:38,396 vmm.c:1285:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:38,396 1285 | if((pt = (PVMMWORK_THREAD_CONTEXT)ObSet_Pop(ctxVmm->Work.psThreadAvail))) { 2025-09-09T18:00:38,396 | ^ 2025-09-09T18:00:38,398 vmm.c: In function ‘VmmWriteScatterVirtual’: 2025-09-09T18:00:38,400 vmm.c:1409:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:38,400 1409 | BOOL fProcessMagicHandle = ((QWORD)pProcess >= 0xffffffff00000000); 2025-09-09T18:00:38,400 | ^ 2025-09-09T18:00:38,401 vmm.c:1411:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:38,401 1411 | if(fProcessMagicHandle && !(pProcess = VmmProcessGet((DWORD)(0-(QWORD)pProcess)))) { return; } 2025-09-09T18:00:38,401 | ^ 2025-09-09T18:00:38,404 vmm.c: In function ‘VmmReadScatterVirtual’: 2025-09-09T18:00:38,406 vmm.c:1558:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:38,406 1558 | BOOL fProcessMagicHandle = ((QWORD)pProcess >= 0xffffffff00000000); 2025-09-09T18:00:38,406 | ^ 2025-09-09T18:00:38,407 vmm.c:1560:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:38,407 1560 | if(fProcessMagicHandle && !(pProcess = VmmProcessGet((DWORD)(0-(QWORD)pProcess)))) { return; } 2025-09-09T18:00:38,408 | ^ 2025-09-09T18:00:38,410 In file included from oscompatibility.h:8: 2025-09-09T18:00:38,410 vmm.c:1612:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:38,411 1612 | MEM_SCATTER_STACK_PUSH(pIoPA, (QWORD)pIoVA); 2025-09-09T18:00:38,411 | ^ 2025-09-09T18:00:38,411 ../includes/leechcore.h:181:84: note: in definition of macro ‘MEM_SCATTER_STACK_PUSH’ 2025-09-09T18:00:38,411 181 | #define MEM_SCATTER_STACK_PUSH(pMEM, v) (pMEM->vStack[pMEM->iStack++] = (QWORD)v) 2025-09-09T18:00:38,411 | ^ 2025-09-09T18:00:38,412 vmm.c:1619:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:38,412 1619 | ((PMEM_SCATTER)MEM_SCATTER_STACK_POP(ppMEMsPhys[iPA]))->f = ppMEMsPhys[iPA]->f; 2025-09-09T18:00:38,412 | ^ 2025-09-09T18:00:38,422 vmm.c: In function ‘VmmMap_GetVadEntry’: 2025-09-09T18:00:38,424 vmm.c:2133:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:38,424 2133 | return Util_qfind((PVOID)va, pVadMap->cMap, pVadMap->pMap, sizeof(VMM_MAP_VADENTRY), (int(*)(PVOID, PVOID))VmmMap_GetVadEntry_CmpFind); 2025-09-09T18:00:38,424 | ^ 2025-09-09T18:00:38,424 vmm.c: In function ‘VmmMap_GetModuleEntry’: 2025-09-09T18:00:38,426 vmm.c:2168:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:38,426 2168 | pqwHashIndex = (PQWORD)Util_qfind((PVOID)qwHash, pModuleMap->cMap, pModuleMap->pHashTableLookup, sizeof(QWORD), (int(*)(PVOID, PVOID))VmmMap_HashTableLookup_CmpFind); 2025-09-09T18:00:38,426 | ^ 2025-09-09T18:00:38,427 vmm.c: In function ‘VmmMap_GetEATEntryIndexU’: 2025-09-09T18:00:38,429 vmm.c:2237:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:38,430 2237 | pqwHashIndex = (PQWORD)Util_qfind((PVOID)qwHash, pEatMap->cMap, pEatMap->pHashTableLookup, sizeof(QWORD), (int(*)(PVOID, PVOID))VmmMap_HashTableLookup_CmpFind); 2025-09-09T18:00:38,430 | ^ 2025-09-09T18:00:38,430 vmm.c: In function ‘VmmMap_GetThreadEntry’: 2025-09-09T18:00:38,433 vmm.c:2303:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:38,433 2303 | return Util_qfind((PVOID)qwTID, pThreadMap->cMap, pThreadMap->pMap, sizeof(VMM_MAP_THREADENTRY), (int(*)(PVOID, PVOID))VmmMap_GetThreadEntry_CmpFind); 2025-09-09T18:00:38,433 | ^ 2025-09-09T18:00:39,732 gcc -c -o vmmdll.o vmmdll.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:39,845 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:39,845 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:39,845 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:39,845 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:40,140 vmmdll.c: In function ‘VMMDLL_VfsListBlob_Impl_AddFile’: 2025-09-09T18:00:40,142 vmmdll.c:743:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:40,142 743 | ObMap_Push(ctx->pme, (QWORD)pe, pe); // reference to pe overtaken by ctx->pme 2025-09-09T18:00:40,142 | ^ 2025-09-09T18:00:40,143 vmmdll.c: In function ‘VMMDLL_VfsListBlob_Impl’: 2025-09-09T18:00:40,143 vmmdll.c:778:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:40,143 778 | pFLB->uszMultiText = (LPSTR)((QWORD)pFLB + sizeof(VMMDLL_VFS_FILELISTBLOB) + cFileEntry * sizeof(VMMDLL_VFS_FILELISTBLOB_ENTRY)); 2025-09-09T18:00:40,143 | ^ 2025-09-09T18:00:40,143 vmmdll.c:778:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:40,143 778 | pFLB->uszMultiText = (LPSTR)((QWORD)pFLB + sizeof(VMMDLL_VFS_FILELISTBLOB) + cFileEntry * sizeof(VMMDLL_VFS_FILELISTBLOB_ENTRY)); 2025-09-09T18:00:40,144 | ^ 2025-09-09T18:00:41,823 gcc -c -o mm_x64.o mm_x64.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:41,935 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:41,936 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:41,936 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:41,936 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:42,540 gcc -c -o mm_x86.o mm_x86.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:42,654 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:42,654 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:42,654 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:42,654 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:43,178 gcc -c -o mm_x86pae.o mm_x86pae.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:43,286 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:43,287 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:43,287 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:43,287 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:43,873 gcc -c -o mm_pfn.o mm_pfn.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:43,981 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:43,981 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:43,981 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:43,981 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:44,228 mm_pfn.c: In function ‘MmPfn_Initialize’: 2025-09-09T18:00:44,228 mm_pfn.c:45:10: warning: variable ‘f’ set but not used [-Wunused-but-set-variable] 2025-09-09T18:00:44,228 45 | BOOL f; 2025-09-09T18:00:44,228 | ^ 2025-09-09T18:00:44,229 mm_pfn.c: In function ‘MmPfn_GetPidFromDTB_qfind’: 2025-09-09T18:00:44,230 mm_pfn.c:105:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:44,230 105 | DWORD dwKey = (DWORD)(QWORD)pvFind; 2025-09-09T18:00:44,230 | ^ 2025-09-09T18:00:44,230 mm_pfn.c: In function ‘MmPfn_GetPidFromDTB’: 2025-09-09T18:00:44,230 mm_pfn.c:131:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:44,230 131 | pvFind = Util_qfind((PVOID)qwPfnDTB, pObData->ObHdr.cbData / sizeof(QWORD), pObData->pqw, sizeof(QWORD), MmPfn_GetPidFromDTB_qfind); 2025-09-09T18:00:44,230 | ^ 2025-09-09T18:00:44,231 mm_pfn.c: In function ‘MmPfn_Map_GetPfn_GetVaX64’: 2025-09-09T18:00:44,231 mm_pfn.c:148:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:44,231 148 | pe = (PMMPFN_MAP_ENTRY)ObSet_Get(psPte, i); 2025-09-09T18:00:44,231 | ^ 2025-09-09T18:00:44,232 mm_pfn.c: In function ‘MmPfn_Map_GetPfn_GetVaX86PAE’: 2025-09-09T18:00:44,233 mm_pfn.c:197:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:44,233 197 | pe = (PMMPFN_MAP_ENTRY)ObSet_Get(psPte, i); 2025-09-09T18:00:44,233 | ^ 2025-09-09T18:00:44,234 mm_pfn.c: In function ‘MmPfn_Map_GetPfn_GetVaX86’: 2025-09-09T18:00:44,235 mm_pfn.c:244:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:44,235 244 | pe = (PMMPFN_MAP_ENTRY)ObSet_Get(psPte, i); 2025-09-09T18:00:44,235 | ^ 2025-09-09T18:00:44,238 mm_pfn.c: In function ‘MmPfn_Map_GetPfnScatter’: 2025-09-09T18:00:44,238 mm_pfn.c:329:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T18:00:44,238 329 | ObSet_Push(psObEnrichAddress, (QWORD)pe); 2025-09-09T18:00:44,238 | ^ 2025-09-09T18:00:44,607 gcc -c -o mm_vad.o mm_vad.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:44,720 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:44,720 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:44,720 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:44,720 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:44,991 mm_vad.c: In function ‘MmVadEx_MapInitialize’: 2025-09-09T18:00:44,992 mm_vad.c:1406:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T18:00:44,992 1406 | peVad = Util_qfind((PVOID)(QWORD)iPageCurrent, pObVad->cMap, pObVad->pMap, sizeof(VMM_MAP_VADENTRY), (int(*)(PVOID, PVOID))VmmVadEx_VadEntryFind_CmpFind); 2025-09-09T18:00:44,992 | ^ 2025-09-09T18:00:45,962 gcc -c -o mm_win.o mm_win.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:46,073 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:46,073 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:46,074 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:46,074 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:47,251 gcc -c -o pdb.o pdb.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:47,363 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:47,363 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:47,363 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:47,364 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:47,721 gcc -c -o pluginmanager.o pluginmanager.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:47,825 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:47,825 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:47,825 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:47,826 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:48,439 gcc -c -o ob/ob_cachemap.o ob/ob_cachemap.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:48,557 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:48,557 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:48,557 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:48,558 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:49,384 gcc -c -o ob/ob_compressed.o ob/ob_compressed.c -std=c11 -I. -I../includes -D LINUX -D _GNU_SOURCE -D SQLITE_THREADSAFE=2 -shared -fPIC -l:leechcore.so -fvisibility=hidden -L. -lm -pthread `pkg-config liblz4 openssl --libs --cflags` -fPIE -pie -fstack-protector -D_FORTIFY_SOURCE=2 -O1 -Wl,-z,noexecstack -Wall -Wno-format-truncation -Wno-enum-compare -Wno-pointer-sign -Wno-multichar -Wno-unused-variable -Wno-unused-value 2025-09-09T18:00:49,488 Package liblz4 was not found in the pkg-config search path. 2025-09-09T18:00:49,488 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T18:00:49,489 to the PKG_CONFIG_PATH environment variable 2025-09-09T18:00:49,489 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T18:00:49,720 ob/ob_compressed.c:182:10: fatal error: lz4.h: No such file or directory 2025-09-09T18:00:49,720 182 | #include 2025-09-09T18:00:49,720 | ^~~~~~~ 2025-09-09T18:00:49,720 compilation terminated. 2025-09-09T18:00:49,724 make[1]: *** [Makefile:32: ob/ob_compressed.o] Error 1 2025-09-09T18:00:49,724 make[1]: Leaving directory '/tmp/pip-wheel-g46jo7id/memprocfs_b1869dfa7e6a410691029f23432efc81/vmm' 2025-09-09T18:00:49,724 cp files/vmm.so . 2025-09-09T18:00:49,731 cp: cannot stat 'files/vmm.so': No such file or directory 2025-09-09T18:00:49,731 make: *** [Makefile:5: all] Error 1 2025-09-09T18:00:50,349 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-09T18:00:50,349 !! 2025-09-09T18:00:50,350 ******************************************************************************** 2025-09-09T18:00:50,350 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-09T18:00:50,350 License :: OSI Approved :: GNU Affero General Public License v3 2025-09-09T18:00:50,350 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-09T18:00:50,350 ******************************************************************************** 2025-09-09T18:00:50,350 !! 2025-09-09T18:00:50,350 self._finalize_license_expression() 2025-09-09T18:00:50,427 running clean 2025-09-09T18:00:50,570 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-09T18:00:50,570 removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-09T18:00:50,571 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-09T18:00:50,571 'build/scripts-3.13' does not exist -- can't clean it 2025-09-09T18:00:50,571 removing 'build' 2025-09-09T18:00:50,683 Failed to build memprocfs 2025-09-09T18:00:50,684 ERROR: Failed to build one or more wheels 2025-09-09T18:00:50,685 Exception information: 2025-09-09T18:00:50,685 Traceback (most recent call last): 2025-09-09T18:00:50,685 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T18:00:50,685 status = _inner_run() 2025-09-09T18:00:50,685 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T18:00:50,685 return self.run(options, args) 2025-09-09T18:00:50,685 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T18:00:50,685 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T18:00:50,685 return func(self, options, args) 2025-09-09T18:00:50,685 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-09T18:00:50,685 raise CommandError("Failed to build one or more wheels") 2025-09-09T18:00:50,685 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-09T18:00:50,690 Removed build tracker: '/tmp/pip-build-tracker-xjlbxz7x'