2025-09-09T19:17:29,697 Created temporary directory: /tmp/pip-build-tracker-gwh4nr9z 2025-09-09T19:17:29,698 Initialized build tracking at /tmp/pip-build-tracker-gwh4nr9z 2025-09-09T19:17:29,698 Created build tracker: /tmp/pip-build-tracker-gwh4nr9z 2025-09-09T19:17:29,698 Entered build tracker: /tmp/pip-build-tracker-gwh4nr9z 2025-09-09T19:17:29,698 Created temporary directory: /tmp/pip-wheel-vw0taqgg 2025-09-09T19:17:29,702 Created temporary directory: /tmp/pip-ephem-wheel-cache-673ukhvh 2025-09-09T19:17:29,756 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T19:17:29,758 2 location(s) to search for versions of memprocfs: 2025-09-09T19:17:29,758 * https://pypi.org/simple/memprocfs/ 2025-09-09T19:17:29,758 * https://www.piwheels.org/simple/memprocfs/ 2025-09-09T19:17:29,759 Fetching project page and analyzing links: https://pypi.org/simple/memprocfs/ 2025-09-09T19:17:29,759 Getting page https://pypi.org/simple/memprocfs/ 2025-09-09T19:17:29,760 Found index url https://pypi.org/simple/ 2025-09-09T19:17:29,838 Fetched page https://pypi.org/simple/memprocfs/ as application/vnd.pypi.simple.v1+json 2025-09-09T19:17:29,866 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-09T19:17:29,866 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-09T19:17:29,866 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-09T19:17:29,867 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-09T19:17:29,867 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-09T19:17:29,868 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-09T19:17:29,868 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-09T19:17:29,868 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-09T19:17:29,868 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-09T19:17:29,868 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-09T19:17:29,869 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-09T19:17:29,869 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-09T19:17:29,869 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-09T19:17:29,869 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-09T19:17:29,869 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-09T19:17:29,870 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-09T19:17:29,870 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-09T19:17:29,870 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-09T19:17:29,870 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-09T19:17:29,870 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-09T19:17:29,871 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-09T19:17:29,871 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-09T19:17:29,871 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-09T19:17:29,871 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-09T19:17:29,871 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-09T19:17:29,871 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-09T19:17:29,872 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-09T19:17:29,872 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-09T19:17:29,872 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-09T19:17:29,872 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-09T19:17:29,872 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-09T19:17:29,873 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-09T19:17:29,873 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-09T19:17:29,873 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-09T19:17:29,873 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-09T19:17:29,873 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-09T19:17:29,874 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-09T19:17:29,874 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-09T19:17:29,874 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-09T19:17:29,874 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-09T19:17:29,874 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-09T19:17:29,875 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-09T19:17:29,875 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-09T19:17:29,875 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-09T19:17:29,875 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-09T19:17:29,875 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-09T19:17:29,876 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-09T19:17:29,876 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-09T19:17:29,876 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-09T19:17:29,876 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-09T19:17:29,876 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-09T19:17:29,876 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-09T19:17:29,877 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-09T19:17:29,877 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-09T19:17:29,877 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-09T19:17:29,877 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-09T19:17:29,878 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-09T19:17:29,878 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-09T19:17:29,878 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-09T19:17:29,878 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-09T19:17:29,878 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-09T19:17:29,879 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-09T19:17:29,879 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-09T19:17:29,879 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-09T19:17:29,879 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-09T19:17:29,879 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-09T19:17:29,880 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-09T19:17:29,880 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-09T19:17:29,880 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-09T19:17:29,880 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-09T19:17:29,880 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-09T19:17:29,880 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-09T19:17:29,881 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-09T19:17:29,881 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-09T19:17:29,881 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-09T19:17:29,881 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-09T19:17:29,881 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-09T19:17:29,881 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-09T19:17:29,882 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-09T19:17:29,882 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-09T19:17:29,882 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-09T19:17:29,882 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-09T19:17:29,882 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-09T19:17:29,882 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-09T19:17:29,883 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-09T19:17:29,883 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-09T19:17:29,883 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-09T19:17:29,883 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-09T19:17:29,883 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-09T19:17:29,883 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-09T19:17:29,884 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-09T19:17:29,884 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-09T19:17:29,884 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-09T19:17:29,884 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-09T19:17:29,884 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-09T19:17:29,884 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-09T19:17:29,885 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-09T19:17:29,885 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-09T19:17:29,885 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-09T19:17:29,885 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-09T19:17:29,885 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-09T19:17:29,885 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-09T19:17:29,886 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-09T19:17:29,886 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-09T19:17:29,886 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-09T19:17:29,886 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-09T19:17:29,886 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-09T19:17:29,886 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-09T19:17:29,887 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-09T19:17:29,887 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-09T19:17:29,887 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-09T19:17:29,887 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-09T19:17:29,887 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-09T19:17:29,887 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-09T19:17:29,888 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-09T19:17:29,888 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-09T19:17:29,888 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-09T19:17:29,888 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-09T19:17:29,888 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-09T19:17:29,888 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-09T19:17:29,889 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-09T19:17:29,889 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-09T19:17:29,889 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-09T19:17:29,889 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-09T19:17:29,889 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-09T19:17:29,889 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-09T19:17:29,890 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-09T19:17:29,890 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-09T19:17:29,890 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-09T19:17:29,890 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-09T19:17:29,890 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-09T19:17:29,890 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-09T19:17:29,891 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-09T19:17:29,891 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-09T19:17:29,891 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-09T19:17:29,891 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-09T19:17:29,891 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-09T19:17:29,891 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-09T19:17:29,892 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-09T19:17:29,892 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-09T19:17:29,892 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-09T19:17:29,892 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-09T19:17:29,892 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-09T19:17:29,892 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-09T19:17:29,893 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-09T19:17:29,893 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-09T19:17:29,893 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-09T19:17:29,893 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-09T19:17:29,893 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-09T19:17:29,893 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-09T19:17:29,894 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-09T19:17:29,894 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-09T19:17:29,894 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-09T19:17:29,894 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-09T19:17:29,894 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-09T19:17:29,894 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-09T19:17:29,895 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-09T19:17:29,895 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-09T19:17:29,895 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-09T19:17:29,895 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-09T19:17:29,895 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-09T19:17:29,895 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-09T19:17:29,896 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-09T19:17:29,896 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-09T19:17:29,896 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-09T19:17:29,896 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-09T19:17:29,896 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-09T19:17:29,896 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-09T19:17:29,897 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-09T19:17:29,897 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-09T19:17:29,897 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-09T19:17:29,897 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-09T19:17:29,897 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-09T19:17:29,897 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-09T19:17:29,898 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-09T19:17:29,898 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-09T19:17:29,898 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-09T19:17:29,898 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-09T19:17:29,898 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-09T19:17:29,898 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-09T19:17:29,899 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-09T19:17:29,899 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-09T19:17:29,899 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-09T19:17:29,899 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-09T19:17:29,899 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-09T19:17:29,899 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-09T19:17:29,900 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-09T19:17:29,900 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-09T19:17:29,900 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-09T19:17:29,900 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-09T19:17:29,900 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-09T19:17:29,900 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-09T19:17:29,901 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-09T19:17:29,901 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-09T19:17:29,901 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-09T19:17:29,901 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-09T19:17:29,901 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-09T19:17:29,901 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-09T19:17:29,902 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-09T19:17:29,902 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-09T19:17:29,902 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-09T19:17:29,902 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-09T19:17:29,902 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-09T19:17:29,902 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-09T19:17:29,903 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-09T19:17:29,903 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-09T19:17:29,903 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-09T19:17:29,903 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-09T19:17:29,903 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-09T19:17:29,903 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-09T19:17:29,904 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-09T19:17:29,904 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-09T19:17:29,904 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-09T19:17:29,904 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-09T19:17:29,904 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-09T19:17:29,904 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-09T19:17:29,905 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-09T19:17:29,905 Fetching project page and analyzing links: https://www.piwheels.org/simple/memprocfs/ 2025-09-09T19:17:29,905 Getting page https://www.piwheels.org/simple/memprocfs/ 2025-09-09T19:17:29,906 Found index url https://www.piwheels.org/simple/ 2025-09-09T19:17:29,989 Fetched page https://www.piwheels.org/simple/memprocfs/ as text/html 2025-09-09T19:17:29,995 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-09T19:17:29,995 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-09T19:17:29,995 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-09T19:17:29,996 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-09T19:17:29,996 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-09T19:17:29,996 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-09T19:17:29,996 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-09T19:17:29,996 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-09T19:17:29,996 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-09T19:17:29,997 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-09T19:17:29,997 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-09T19:17:29,997 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-09T19:17:29,997 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-09T19:17:29,997 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-09T19:17:29,997 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-09T19:17:29,997 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-09T19:17:29,998 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-09T19:17:29,998 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-09T19:17:29,998 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-09T19:17:29,998 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-09T19:17:29,998 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-09T19:17:29,998 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-09T19:17:29,999 Skipping link: not a file: https://www.piwheels.org/simple/memprocfs/ 2025-09-09T19:17:29,999 Skipping link: not a file: https://pypi.org/simple/memprocfs/ 2025-09-09T19:17:30,032 Given no hashes to check 1 links for project 'memprocfs': discarding no candidates 2025-09-09T19:17:30,034 Collecting memprocfs==4.2.3 2025-09-09T19:17:30,035 Created temporary directory: /tmp/pip-unpack-ly_7j6v6 2025-09-09T19:17:30,348 Downloading memprocfs-4.2.3.tar.gz (3.0 MB) 2025-09-09T19:17:31,172 Added memprocfs==4.2.3 from https://files.pythonhosted.org/packages/c7/79/4eb2a67b592b22328ac6a72f486da81c1107d50d335e2e8ef481686d4e92/memprocfs-4.2.3.tar.gz to build tracker '/tmp/pip-build-tracker-gwh4nr9z' 2025-09-09T19:17:31,173 Running setup.py (path:/tmp/pip-wheel-vw0taqgg/memprocfs_8f6f8e139ae545bd93d4ad8524fd4781/setup.py) egg_info for package memprocfs 2025-09-09T19:17:31,173 Created temporary directory: /tmp/pip-pip-egg-info-4odw1znk 2025-09-09T19:17:31,173 Preparing metadata (setup.py): started 2025-09-09T19:17:31,174 Running command python setup.py egg_info 2025-09-09T19:17:31,714 make clean -C leechcore 2025-09-09T19:17:31,722 make[1]: Entering directory '/tmp/pip-wheel-vw0taqgg/memprocfs_8f6f8e139ae545bd93d4ad8524fd4781/leechcore' 2025-09-09T19:17:31,722 rm -f *.o || true 2025-09-09T19:17:31,732 rm -f */*.o || true 2025-09-09T19:17:31,745 rm -f *.so || true 2025-09-09T19:17:31,757 make[1]: Leaving directory '/tmp/pip-wheel-vw0taqgg/memprocfs_8f6f8e139ae545bd93d4ad8524fd4781/leechcore' 2025-09-09T19:17:31,758 make clean -C vmm 2025-09-09T19:17:31,768 make[1]: Entering directory '/tmp/pip-wheel-vw0taqgg/memprocfs_8f6f8e139ae545bd93d4ad8524fd4781/vmm' 2025-09-09T19:17:31,768 rm -f *.o || true 2025-09-09T19:17:31,778 rm -f */*.o || true 2025-09-09T19:17:31,790 rm -f *.so || true 2025-09-09T19:17:31,800 make[1]: Leaving directory '/tmp/pip-wheel-vw0taqgg/memprocfs_8f6f8e139ae545bd93d4ad8524fd4781/vmm' 2025-09-09T19:17:31,801 rm files/*.so || true 2025-09-09T19:17:31,811 rm: cannot remove 'files/*.so': No such file or directory 2025-09-09T19:17:31,813 rm vmm.so || true 2025-09-09T19:17:31,824 rm: cannot remove 'vmm.so': No such file or directory 2025-09-09T19:17:31,825 rm memprocfs/*.so || true 2025-09-09T19:17:31,835 rm: cannot remove 'memprocfs/*.so': No such file or directory 2025-09-09T19:17:31,847 make -C leechcore 2025-09-09T19:17:31,857 make[1]: Entering directory '/tmp/pip-wheel-vw0taqgg/memprocfs_8f6f8e139ae545bd93d4ad8524fd4781/leechcore' 2025-09-09T19:17:31,858 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-09T19:17:32,161 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-09T19:17:32,367 leechcore.c: In function ‘LcCreateEx’: 2025-09-09T19:17:32,368 leechcore.c:381:65: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:32,368 381 | while(qwExistingHandle && ctxLC && (qwExistingHandle != (QWORD)ctxLC)) { 2025-09-09T19:17:32,368 | ^ 2025-09-09T19:17:32,368 leechcore.c:384:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:32,368 384 | if(qwExistingHandle && (qwExistingHandle != (QWORD)ctxLC)) { 2025-09-09T19:17:32,368 | ^ 2025-09-09T19:17:32,630 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-09T19:17:32,894 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-09T19:17:33,164 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-09T19:17:33,541 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-09T19:17:33,972 device_fpga.c: In function ‘DeviceFPGA_InitializeFTDI’: 2025-09-09T19:17:33,973 device_fpga.c:832:36: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:17:33,974 832 | status = ctx->dev.pfnFT_Create((PVOID)ctx->qwDeviceIndex, 0x10 /*FT_OPEN_BY_INDEX*/, &ctx->dev.hFTDI); 2025-09-09T19:17:33,974 | ^ 2025-09-09T19:17:33,975 device_fpga.c: In function ‘DeviceFPGA_ReInitializeFTDI’: 2025-09-09T19:17:33,975 device_fpga.c:898:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:17:33,975 898 | ctx->dev.pfnFT_Create((PVOID)ctx->qwDeviceIndex, 0x10 /*FT_OPEN_BY_INDEX*/, &ctx->dev.hFTDI); 2025-09-09T19:17:33,975 | ^ 2025-09-09T19:17:34,468 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-09T19:17:34,675 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-09T19:17:34,885 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-09T19:17:35,135 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-09T19:17:35,345 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-09T19:17:35,554 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-09T19:17:35,691 mv leechcore.so ../files/ 2025-09-09T19:17:35,699 rm -f *.o || true 2025-09-09T19:17:35,707 rm -f */*.o || true 2025-09-09T19:17:35,717 rm -f *.so || true 2025-09-09T19:17:35,726 true 2025-09-09T19:17:35,729 make[1]: Leaving directory '/tmp/pip-wheel-vw0taqgg/memprocfs_8f6f8e139ae545bd93d4ad8524fd4781/leechcore' 2025-09-09T19:17:35,730 make -C vmm || true 2025-09-09T19:17:35,742 make[1]: Entering directory '/tmp/pip-wheel-vw0taqgg/memprocfs_8f6f8e139ae545bd93d4ad8524fd4781/vmm' 2025-09-09T19:17:35,742 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-09T19:17:35,871 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:17:35,871 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:17:35,871 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:17:35,872 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:17:36,446 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-09T19:17:36,556 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:17:36,556 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:17:36,556 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:17:36,557 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:17:37,741 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-09T19:17:37,852 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:17:37,852 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:17:37,852 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:17:37,852 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:17:38,175 util.c: In function ‘Util_qfind_CmpFindTableQWORD’: 2025-09-09T19:17:38,175 util.c:453:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:38,176 453 | QWORD qwKey = (QWORD)pvFind; 2025-09-09T19:17:38,176 | ^ 2025-09-09T19:17:38,180 util.c: In function ‘Util_HashSHA256’: 2025-09-09T19:17:38,181 util.c:726:5: warning: ‘SHA256_Init’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-09T19:17:38,181 726 | SHA256_Init(&sha256); 2025-09-09T19:17:38,181 | ^~~~~~~~~~~ 2025-09-09T19:17:38,181 In file included from oscompatibility.h:44, 2025-09-09T19:17:38,182 from vmm.h:8, 2025-09-09T19:17:38,182 from util.h:8, 2025-09-09T19:17:38,182 from util.c:6: 2025-09-09T19:17:38,182 /usr/include/openssl/sha.h:73:27: note: declared here 2025-09-09T19:17:38,182 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); 2025-09-09T19:17:38,182 | ^~~~~~~~~~~ 2025-09-09T19:17:38,182 util.c:727:5: warning: ‘SHA256_Update’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-09T19:17:38,182 727 | SHA256_Update(&sha256, pbData, cbData); 2025-09-09T19:17:38,182 | ^~~~~~~~~~~~~ 2025-09-09T19:17:38,182 /usr/include/openssl/sha.h:74:27: note: declared here 2025-09-09T19:17:38,183 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, 2025-09-09T19:17:38,183 | ^~~~~~~~~~~~~ 2025-09-09T19:17:38,183 util.c:728:5: warning: ‘SHA256_Final’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-09T19:17:38,183 728 | SHA256_Final(pbHash, &sha256); 2025-09-09T19:17:38,183 | ^~~~~~~~~~~~ 2025-09-09T19:17:38,183 /usr/include/openssl/sha.h:76:27: note: declared here 2025-09-09T19:17:38,184 76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); 2025-09-09T19:17:38,184 | ^~~~~~~~~~~~ 2025-09-09T19:17:38,671 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-09T19:17:38,783 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:17:38,783 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:17:38,784 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:17:38,784 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:17:39,033 pe.c: In function ‘PE_GetThunkInfoIAT’: 2025-09-09T19:17:39,034 pe.c:105:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:39,034 105 | if((QWORD)(pIAT32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T19:17:39,034 | ^ 2025-09-09T19:17:39,035 pe.c:105:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:39,035 105 | if((QWORD)(pIAT32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T19:17:39,035 | ^ 2025-09-09T19:17:39,035 pe.c:106:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:39,035 106 | if((QWORD)(pHNA32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T19:17:39,035 | ^ 2025-09-09T19:17:39,036 pe.c:106:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:39,036 106 | if((QWORD)(pHNA32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T19:17:39,036 | ^ 2025-09-09T19:17:39,037 pe.c:131:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:39,037 131 | if((QWORD)(pIAT64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T19:17:39,037 | ^ 2025-09-09T19:17:39,038 pe.c:131:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:39,038 131 | if((QWORD)(pIAT64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T19:17:39,038 | ^ 2025-09-09T19:17:39,038 pe.c:132:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:39,038 132 | if((QWORD)(pHNA64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T19:17:39,038 | ^ 2025-09-09T19:17:39,039 pe.c:132:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:39,039 132 | if((QWORD)(pHNA64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T19:17:39,039 | ^ 2025-09-09T19:17:39,042 pe.c: In function ‘PE_SectionGetAll’: 2025-09-09T19:17:39,043 pe.c:255:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:39,043 255 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T19:17:39,043 | ^ 2025-09-09T19:17:39,043 pe.c:255:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:17:39,043 255 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T19:17:39,043 | ^ 2025-09-09T19:17:39,044 pe.c:256:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:39,044 256 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T19:17:39,044 | ^ 2025-09-09T19:17:39,044 pe.c:256:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:17:39,045 256 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T19:17:39,045 | ^ 2025-09-09T19:17:39,045 pe.c:257:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:39,045 257 | cSectionsHdr = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T19:17:39,045 | ^ 2025-09-09T19:17:39,046 pe.c:257:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:39,046 257 | cSectionsHdr = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T19:17:39,046 | ^ 2025-09-09T19:17:39,047 pe.c: In function ‘PE_SectionGetFromName’: 2025-09-09T19:17:39,047 pe.c:274:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:39,047 274 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T19:17:39,047 | ^ 2025-09-09T19:17:39,048 pe.c:274:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:17:39,048 274 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T19:17:39,048 | ^ 2025-09-09T19:17:39,048 pe.c:275:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:39,049 275 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T19:17:39,049 | ^ 2025-09-09T19:17:39,049 pe.c:275:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:17:39,049 275 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T19:17:39,049 | ^ 2025-09-09T19:17:39,050 pe.c:276:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:39,050 276 | cSections = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T19:17:39,050 | ^ 2025-09-09T19:17:39,050 pe.c:276:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:39,051 276 | cSections = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T19:17:39,051 | ^ 2025-09-09T19:17:39,056 pe.c: In function ‘PE_FileRaw_FileRegions’: 2025-09-09T19:17:39,057 pe.c:519:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:39,057 519 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T19:17:39,057 | ^ 2025-09-09T19:17:39,058 pe.c:519:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:17:39,058 519 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T19:17:39,058 | ^ 2025-09-09T19:17:39,059 pe.c:523:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:39,059 523 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T19:17:39,059 | ^ 2025-09-09T19:17:39,060 pe.c:523:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:17:39,060 523 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T19:17:39,060 | ^ 2025-09-09T19:17:39,062 pe.c: In function ‘PE_FileRaw_Size’: 2025-09-09T19:17:39,063 pe.c:577:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:39,063 577 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T19:17:39,063 | ^ 2025-09-09T19:17:39,064 pe.c:577:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:17:39,064 577 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T19:17:39,064 | ^ 2025-09-09T19:17:39,065 pe.c:581:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:39,065 581 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T19:17:39,065 | ^ 2025-09-09T19:17:39,066 pe.c:581:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:17:39,066 581 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T19:17:39,066 | ^ 2025-09-09T19:17:39,602 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-09T19:17:39,723 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:17:39,723 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:17:39,723 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:17:39,723 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:17:39,982 In file included from vmm.h:8, 2025-09-09T19:17:39,983 from vmm.c:7: 2025-09-09T19:17:39,983 vmm.c: In function ‘VmmCacheClearPartial’: 2025-09-09T19:17:39,983 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:39,983 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T19:17:39,983 | ^ 2025-09-09T19:17:39,984 vmm.c:76:15: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T19:17:39,984 76 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListInUse); 2025-09-09T19:17:39,984 | ^~~~~~~~~~~~~~~~~ 2025-09-09T19:17:39,987 vmm.c: In function ‘VmmCacheReserve’: 2025-09-09T19:17:39,987 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:39,987 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T19:17:39,988 | ^ 2025-09-09T19:17:39,988 vmm.c:209:11: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T19:17:39,988 209 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListEmpty); 2025-09-09T19:17:39,988 | ^~~~~~~~~~~~~~~~~ 2025-09-09T19:17:39,989 vmm.c: In function ‘VmmCacheClose’: 2025-09-09T19:17:39,989 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:39,989 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T19:17:39,990 | ^ 2025-09-09T19:17:39,990 vmm.c:262:19: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T19:17:39,990 262 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListEmpty); 2025-09-09T19:17:39,990 | ^~~~~~~~~~~~~~~~~ 2025-09-09T19:17:39,990 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:39,990 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T19:17:39,990 | ^ 2025-09-09T19:17:39,990 vmm.c:267:19: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T19:17:39,990 267 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListInUse); 2025-09-09T19:17:39,990 | ^~~~~~~~~~~~~~~~~ 2025-09-09T19:17:39,991 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:39,991 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T19:17:39,991 | ^ 2025-09-09T19:17:39,991 vmm.c:272:19: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T19:17:39,991 272 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListTotal); 2025-09-09T19:17:39,991 | ^~~~~~~~~~~~~~~~~ 2025-09-09T19:17:40,004 vmm.c: In function ‘VmmWork_MainWorkerLoop_ThreadProc’: 2025-09-09T19:17:40,005 vmm.c:1219:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:17:40,006 1219 | if((pu = (PVMMWORK_UNIT)ObSet_Pop(ctxVmm->Work.psUnit))) { 2025-09-09T19:17:40,006 | ^ 2025-09-09T19:17:40,007 vmm.c:1227:52: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:40,007 1227 | ObSet_Push(ctxVmm->Work.psThreadAvail, (QWORD)ctx); 2025-09-09T19:17:40,008 | ^ 2025-09-09T19:17:40,009 vmm.c:1231:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:40,009 1231 | ObSet_Remove(ctxVmm->Work.psThreadAll, (QWORD)ctx); 2025-09-09T19:17:40,009 | ^ 2025-09-09T19:17:40,010 vmm.c: In function ‘VmmWork_Initialize’: 2025-09-09T19:17:40,011 vmm.c:1249:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:40,011 1249 | ObSet_Push(ctxVmm->Work.psThreadAll, (QWORD)p); 2025-09-09T19:17:40,012 | ^ 2025-09-09T19:17:40,012 vmm.c: In function ‘VmmWork_Close’: 2025-09-09T19:17:40,013 vmm.c:1260:86: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:40,013 1260 | while((pt = (PVMMWORK_THREAD_CONTEXT)ObSet_GetNext(ctxVmm->Work.psThreadAll, (QWORD)pt))) { 2025-09-09T19:17:40,013 | ^ 2025-09-09T19:17:40,015 vmm.c:1260:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:17:40,015 1260 | while((pt = (PVMMWORK_THREAD_CONTEXT)ObSet_GetNext(ctxVmm->Work.psThreadAll, (QWORD)pt))) { 2025-09-09T19:17:40,015 | ^ 2025-09-09T19:17:40,017 vmm.c:1265:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:17:40,017 1265 | while((pu = (PVMMWORK_UNIT)ObSet_Pop(ctxVmm->Work.psUnit))) { 2025-09-09T19:17:40,017 | ^ 2025-09-09T19:17:40,017 vmm.c: In function ‘VmmWork’: 2025-09-09T19:17:40,019 vmm.c:1284:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:40,019 1284 | ObSet_Push(ctxVmm->Work.psUnit, (QWORD)pu); 2025-09-09T19:17:40,019 | ^ 2025-09-09T19:17:40,020 vmm.c:1285:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:17:40,020 1285 | if((pt = (PVMMWORK_THREAD_CONTEXT)ObSet_Pop(ctxVmm->Work.psThreadAvail))) { 2025-09-09T19:17:40,021 | ^ 2025-09-09T19:17:40,023 vmm.c: In function ‘VmmWriteScatterVirtual’: 2025-09-09T19:17:40,024 vmm.c:1409:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:40,024 1409 | BOOL fProcessMagicHandle = ((QWORD)pProcess >= 0xffffffff00000000); 2025-09-09T19:17:40,024 | ^ 2025-09-09T19:17:40,025 vmm.c:1411:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:40,026 1411 | if(fProcessMagicHandle && !(pProcess = VmmProcessGet((DWORD)(0-(QWORD)pProcess)))) { return; } 2025-09-09T19:17:40,026 | ^ 2025-09-09T19:17:40,028 vmm.c: In function ‘VmmReadScatterVirtual’: 2025-09-09T19:17:40,030 vmm.c:1558:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:40,030 1558 | BOOL fProcessMagicHandle = ((QWORD)pProcess >= 0xffffffff00000000); 2025-09-09T19:17:40,030 | ^ 2025-09-09T19:17:40,032 vmm.c:1560:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:40,032 1560 | if(fProcessMagicHandle && !(pProcess = VmmProcessGet((DWORD)(0-(QWORD)pProcess)))) { return; } 2025-09-09T19:17:40,032 | ^ 2025-09-09T19:17:40,034 In file included from oscompatibility.h:8: 2025-09-09T19:17:40,035 vmm.c:1612:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:40,035 1612 | MEM_SCATTER_STACK_PUSH(pIoPA, (QWORD)pIoVA); 2025-09-09T19:17:40,035 | ^ 2025-09-09T19:17:40,035 ../includes/leechcore.h:181:84: note: in definition of macro ‘MEM_SCATTER_STACK_PUSH’ 2025-09-09T19:17:40,035 181 | #define MEM_SCATTER_STACK_PUSH(pMEM, v) (pMEM->vStack[pMEM->iStack++] = (QWORD)v) 2025-09-09T19:17:40,035 | ^ 2025-09-09T19:17:40,036 vmm.c:1619:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:17:40,036 1619 | ((PMEM_SCATTER)MEM_SCATTER_STACK_POP(ppMEMsPhys[iPA]))->f = ppMEMsPhys[iPA]->f; 2025-09-09T19:17:40,036 | ^ 2025-09-09T19:17:40,046 vmm.c: In function ‘VmmMap_GetVadEntry’: 2025-09-09T19:17:40,048 vmm.c:2133:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:17:40,048 2133 | return Util_qfind((PVOID)va, pVadMap->cMap, pVadMap->pMap, sizeof(VMM_MAP_VADENTRY), (int(*)(PVOID, PVOID))VmmMap_GetVadEntry_CmpFind); 2025-09-09T19:17:40,048 | ^ 2025-09-09T19:17:40,049 vmm.c: In function ‘VmmMap_GetModuleEntry’: 2025-09-09T19:17:40,051 vmm.c:2168:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:17:40,051 2168 | pqwHashIndex = (PQWORD)Util_qfind((PVOID)qwHash, pModuleMap->cMap, pModuleMap->pHashTableLookup, sizeof(QWORD), (int(*)(PVOID, PVOID))VmmMap_HashTableLookup_CmpFind); 2025-09-09T19:17:40,051 | ^ 2025-09-09T19:17:40,052 vmm.c: In function ‘VmmMap_GetEATEntryIndexU’: 2025-09-09T19:17:40,054 vmm.c:2237:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:17:40,054 2237 | pqwHashIndex = (PQWORD)Util_qfind((PVOID)qwHash, pEatMap->cMap, pEatMap->pHashTableLookup, sizeof(QWORD), (int(*)(PVOID, PVOID))VmmMap_HashTableLookup_CmpFind); 2025-09-09T19:17:40,054 | ^ 2025-09-09T19:17:40,055 vmm.c: In function ‘VmmMap_GetThreadEntry’: 2025-09-09T19:17:40,057 vmm.c:2303:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:17:40,057 2303 | return Util_qfind((PVOID)qwTID, pThreadMap->cMap, pThreadMap->pMap, sizeof(VMM_MAP_THREADENTRY), (int(*)(PVOID, PVOID))VmmMap_GetThreadEntry_CmpFind); 2025-09-09T19:17:40,057 | ^ 2025-09-09T19:17:41,356 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-09T19:17:41,770 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:17:41,770 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:17:41,770 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:17:41,771 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:17:42,052 vmmdll.c: In function ‘VMMDLL_VfsListBlob_Impl_AddFile’: 2025-09-09T19:17:42,053 vmmdll.c:743:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:42,054 743 | ObMap_Push(ctx->pme, (QWORD)pe, pe); // reference to pe overtaken by ctx->pme 2025-09-09T19:17:42,054 | ^ 2025-09-09T19:17:42,054 vmmdll.c: In function ‘VMMDLL_VfsListBlob_Impl’: 2025-09-09T19:17:42,055 vmmdll.c:778:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:42,055 778 | pFLB->uszMultiText = (LPSTR)((QWORD)pFLB + sizeof(VMMDLL_VFS_FILELISTBLOB) + cFileEntry * sizeof(VMMDLL_VFS_FILELISTBLOB_ENTRY)); 2025-09-09T19:17:42,055 | ^ 2025-09-09T19:17:42,055 vmmdll.c:778:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:17:42,055 778 | pFLB->uszMultiText = (LPSTR)((QWORD)pFLB + sizeof(VMMDLL_VFS_FILELISTBLOB) + cFileEntry * sizeof(VMMDLL_VFS_FILELISTBLOB_ENTRY)); 2025-09-09T19:17:42,055 | ^ 2025-09-09T19:17:43,741 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-09T19:17:44,084 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:17:44,084 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:17:44,084 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:17:44,085 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:17:44,724 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-09T19:17:44,840 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:17:44,840 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:17:44,841 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:17:44,841 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:17:45,371 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-09T19:17:45,486 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:17:45,486 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:17:45,486 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:17:45,486 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:17:46,093 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-09T19:17:46,204 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:17:46,204 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:17:46,204 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:17:46,205 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:17:46,929 mm_pfn.c: In function ‘MmPfn_Initialize’: 2025-09-09T19:17:46,930 mm_pfn.c:45:10: warning: variable ‘f’ set but not used [-Wunused-but-set-variable] 2025-09-09T19:17:46,930 45 | BOOL f; 2025-09-09T19:17:46,930 | ^ 2025-09-09T19:17:46,931 mm_pfn.c: In function ‘MmPfn_GetPidFromDTB_qfind’: 2025-09-09T19:17:46,932 mm_pfn.c:105:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:46,932 105 | DWORD dwKey = (DWORD)(QWORD)pvFind; 2025-09-09T19:17:46,932 | ^ 2025-09-09T19:17:46,933 mm_pfn.c: In function ‘MmPfn_GetPidFromDTB’: 2025-09-09T19:17:46,933 mm_pfn.c:131:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:17:46,933 131 | pvFind = Util_qfind((PVOID)qwPfnDTB, pObData->ObHdr.cbData / sizeof(QWORD), pObData->pqw, sizeof(QWORD), MmPfn_GetPidFromDTB_qfind); 2025-09-09T19:17:46,933 | ^ 2025-09-09T19:17:46,934 mm_pfn.c: In function ‘MmPfn_Map_GetPfn_GetVaX64’: 2025-09-09T19:17:46,934 mm_pfn.c:148:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:17:46,934 148 | pe = (PMMPFN_MAP_ENTRY)ObSet_Get(psPte, i); 2025-09-09T19:17:46,934 | ^ 2025-09-09T19:17:46,936 mm_pfn.c: In function ‘MmPfn_Map_GetPfn_GetVaX86PAE’: 2025-09-09T19:17:46,937 mm_pfn.c:197:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:17:46,937 197 | pe = (PMMPFN_MAP_ENTRY)ObSet_Get(psPte, i); 2025-09-09T19:17:46,937 | ^ 2025-09-09T19:17:46,939 mm_pfn.c: In function ‘MmPfn_Map_GetPfn_GetVaX86’: 2025-09-09T19:17:46,940 mm_pfn.c:244:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:17:46,940 244 | pe = (PMMPFN_MAP_ENTRY)ObSet_Get(psPte, i); 2025-09-09T19:17:46,940 | ^ 2025-09-09T19:17:46,943 mm_pfn.c: In function ‘MmPfn_Map_GetPfnScatter’: 2025-09-09T19:17:46,943 mm_pfn.c:329:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:46,944 329 | ObSet_Push(psObEnrichAddress, (QWORD)pe); 2025-09-09T19:17:46,944 | ^ 2025-09-09T19:17:47,326 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-09T19:17:47,682 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:17:47,682 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:17:47,682 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:17:47,682 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:17:47,966 mm_vad.c: In function ‘MmVadEx_MapInitialize’: 2025-09-09T19:17:47,967 mm_vad.c:1408:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:17:47,967 1408 | peVad = Util_qfind((PVOID)(QWORD)iPageCurrent, pObVad->cMap, pObVad->pMap, sizeof(VMM_MAP_VADENTRY), (int(*)(PVOID, PVOID))VmmVadEx_VadEntryFind_CmpFind); 2025-09-09T19:17:47,967 | ^ 2025-09-09T19:17:48,928 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-09T19:17:49,051 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:17:49,051 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:17:49,051 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:17:49,051 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:17:50,269 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-09T19:17:50,384 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:17:50,385 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:17:50,385 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:17:50,385 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:17:50,758 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-09T19:17:50,878 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:17:50,879 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:17:50,879 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:17:50,879 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:17:51,502 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-09T19:17:51,625 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:17:51,626 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:17:51,626 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:17:51,626 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:17:52,006 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-09T19:17:52,133 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:17:52,133 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:17:52,133 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:17:52,133 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:17:52,373 ob/ob_compressed.c:182:10: fatal error: lz4.h: No such file or directory 2025-09-09T19:17:52,373 182 | #include 2025-09-09T19:17:52,373 | ^~~~~~~ 2025-09-09T19:17:52,373 compilation terminated. 2025-09-09T19:17:52,376 make[1]: *** [Makefile:32: ob/ob_compressed.o] Error 1 2025-09-09T19:17:52,377 make[1]: Leaving directory '/tmp/pip-wheel-vw0taqgg/memprocfs_8f6f8e139ae545bd93d4ad8524fd4781/vmm' 2025-09-09T19:17:52,377 cp files/vmm.so . 2025-09-09T19:17:52,384 cp: cannot stat 'files/vmm.so': No such file or directory 2025-09-09T19:17:52,385 make: *** [Makefile:5: all] Error 1 2025-09-09T19:17:52,964 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-09T19:17:52,964 !! 2025-09-09T19:17:52,964 ******************************************************************************** 2025-09-09T19:17:52,964 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-09T19:17:52,964 License :: OSI Approved :: GNU Affero General Public License v3 2025-09-09T19:17:52,965 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-09T19:17:52,965 ******************************************************************************** 2025-09-09T19:17:52,965 !! 2025-09-09T19:17:52,965 self._finalize_license_expression() 2025-09-09T19:17:53,037 running egg_info 2025-09-09T19:17:53,110 creating /tmp/pip-pip-egg-info-4odw1znk/memprocfs.egg-info 2025-09-09T19:17:53,111 writing /tmp/pip-pip-egg-info-4odw1znk/memprocfs.egg-info/PKG-INFO 2025-09-09T19:17:53,112 writing dependency_links to /tmp/pip-pip-egg-info-4odw1znk/memprocfs.egg-info/dependency_links.txt 2025-09-09T19:17:53,112 writing requirements to /tmp/pip-pip-egg-info-4odw1znk/memprocfs.egg-info/requires.txt 2025-09-09T19:17:53,113 writing top-level names to /tmp/pip-pip-egg-info-4odw1znk/memprocfs.egg-info/top_level.txt 2025-09-09T19:17:53,113 writing manifest file '/tmp/pip-pip-egg-info-4odw1znk/memprocfs.egg-info/SOURCES.txt' 2025-09-09T19:17:53,410 reading manifest file '/tmp/pip-pip-egg-info-4odw1znk/memprocfs.egg-info/SOURCES.txt' 2025-09-09T19:17:53,411 reading manifest template 'MANIFEST.in' 2025-09-09T19:17:53,417 warning: no previously-included files matching '*vcxproj*' found anywhere in distribution 2025-09-09T19:17:53,423 writing manifest file '/tmp/pip-pip-egg-info-4odw1znk/memprocfs.egg-info/SOURCES.txt' 2025-09-09T19:17:53,538 Preparing metadata (setup.py): finished with status 'done' 2025-09-09T19:17:53,543 Source in /tmp/pip-wheel-vw0taqgg/memprocfs_8f6f8e139ae545bd93d4ad8524fd4781 has version 4.2.3, which satisfies requirement memprocfs==4.2.3 from https://files.pythonhosted.org/packages/c7/79/4eb2a67b592b22328ac6a72f486da81c1107d50d335e2e8ef481686d4e92/memprocfs-4.2.3.tar.gz 2025-09-09T19:17:53,543 Removed memprocfs==4.2.3 from https://files.pythonhosted.org/packages/c7/79/4eb2a67b592b22328ac6a72f486da81c1107d50d335e2e8ef481686d4e92/memprocfs-4.2.3.tar.gz from build tracker '/tmp/pip-build-tracker-gwh4nr9z' 2025-09-09T19:17:53,548 Created temporary directory: /tmp/pip-unpack-ygz65dml 2025-09-09T19:17:53,548 Created temporary directory: /tmp/pip-unpack-sp2aryok 2025-09-09T19:17:53,548 Building wheels for collected packages: memprocfs 2025-09-09T19:17:53,550 Created temporary directory: /tmp/pip-wheel-py2d4u4r 2025-09-09T19:17:53,550 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-09T19:17:53,551 Building wheel for memprocfs (setup.py): started 2025-09-09T19:17:53,552 Destination directory: /tmp/pip-wheel-py2d4u4r 2025-09-09T19:17:53,552 Running command python setup.py bdist_wheel 2025-09-09T19:17:54,327 make clean -C leechcore 2025-09-09T19:17:54,336 make[1]: Entering directory '/tmp/pip-wheel-vw0taqgg/memprocfs_8f6f8e139ae545bd93d4ad8524fd4781/leechcore' 2025-09-09T19:17:54,337 rm -f *.o || true 2025-09-09T19:17:54,347 rm -f */*.o || true 2025-09-09T19:17:54,358 rm -f *.so || true 2025-09-09T19:17:54,369 make[1]: Leaving directory '/tmp/pip-wheel-vw0taqgg/memprocfs_8f6f8e139ae545bd93d4ad8524fd4781/leechcore' 2025-09-09T19:17:54,370 make clean -C vmm 2025-09-09T19:17:54,381 make[1]: Entering directory '/tmp/pip-wheel-vw0taqgg/memprocfs_8f6f8e139ae545bd93d4ad8524fd4781/vmm' 2025-09-09T19:17:54,381 rm -f *.o || true 2025-09-09T19:17:54,392 rm -f */*.o || true 2025-09-09T19:17:54,401 rm -f *.so || true 2025-09-09T19:17:54,410 make[1]: Leaving directory '/tmp/pip-wheel-vw0taqgg/memprocfs_8f6f8e139ae545bd93d4ad8524fd4781/vmm' 2025-09-09T19:17:54,410 rm files/*.so || true 2025-09-09T19:17:54,421 rm vmm.so || true 2025-09-09T19:17:54,431 rm: cannot remove 'vmm.so': No such file or directory 2025-09-09T19:17:54,432 rm memprocfs/*.so || true 2025-09-09T19:17:54,444 rm: cannot remove 'memprocfs/*.so': No such file or directory 2025-09-09T19:17:54,457 make -C leechcore 2025-09-09T19:17:54,467 make[1]: Entering directory '/tmp/pip-wheel-vw0taqgg/memprocfs_8f6f8e139ae545bd93d4ad8524fd4781/leechcore' 2025-09-09T19:17:54,468 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-09T19:17:54,753 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-09T19:17:54,949 leechcore.c: In function ‘LcCreateEx’: 2025-09-09T19:17:54,950 leechcore.c:381:65: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:54,950 381 | while(qwExistingHandle && ctxLC && (qwExistingHandle != (QWORD)ctxLC)) { 2025-09-09T19:17:54,950 | ^ 2025-09-09T19:17:54,951 leechcore.c:384:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:17:54,951 384 | if(qwExistingHandle && (qwExistingHandle != (QWORD)ctxLC)) { 2025-09-09T19:17:54,951 | ^ 2025-09-09T19:17:55,215 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-09T19:17:55,470 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-09T19:17:55,728 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-09T19:17:56,100 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-09T19:17:56,298 device_fpga.c: In function ‘DeviceFPGA_InitializeFTDI’: 2025-09-09T19:17:56,300 device_fpga.c:832:36: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:17:56,300 832 | status = ctx->dev.pfnFT_Create((PVOID)ctx->qwDeviceIndex, 0x10 /*FT_OPEN_BY_INDEX*/, &ctx->dev.hFTDI); 2025-09-09T19:17:56,300 | ^ 2025-09-09T19:17:56,301 device_fpga.c: In function ‘DeviceFPGA_ReInitializeFTDI’: 2025-09-09T19:17:56,302 device_fpga.c:898:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:17:56,302 898 | ctx->dev.pfnFT_Create((PVOID)ctx->qwDeviceIndex, 0x10 /*FT_OPEN_BY_INDEX*/, &ctx->dev.hFTDI); 2025-09-09T19:17:56,302 | ^ 2025-09-09T19:17:56,795 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-09T19:17:57,029 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-09T19:17:57,237 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-09T19:17:57,493 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-09T19:17:57,704 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-09T19:17:57,914 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-09T19:17:58,050 mv leechcore.so ../files/ 2025-09-09T19:17:58,057 rm -f *.o || true 2025-09-09T19:17:58,065 rm -f */*.o || true 2025-09-09T19:17:58,074 rm -f *.so || true 2025-09-09T19:17:58,084 true 2025-09-09T19:17:58,087 make[1]: Leaving directory '/tmp/pip-wheel-vw0taqgg/memprocfs_8f6f8e139ae545bd93d4ad8524fd4781/leechcore' 2025-09-09T19:17:58,087 make -C vmm || true 2025-09-09T19:17:58,101 make[1]: Entering directory '/tmp/pip-wheel-vw0taqgg/memprocfs_8f6f8e139ae545bd93d4ad8524fd4781/vmm' 2025-09-09T19:17:58,101 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-09T19:17:58,216 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:17:58,216 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:17:58,216 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:17:58,216 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:17:58,790 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-09T19:17:59,356 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:17:59,356 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:17:59,356 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:17:59,356 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:00,541 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-09T19:18:00,658 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:00,658 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:00,658 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:00,659 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:00,985 util.c: In function ‘Util_qfind_CmpFindTableQWORD’: 2025-09-09T19:18:00,986 util.c:453:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:00,986 453 | QWORD qwKey = (QWORD)pvFind; 2025-09-09T19:18:00,986 | ^ 2025-09-09T19:18:00,991 util.c: In function ‘Util_HashSHA256’: 2025-09-09T19:18:00,992 util.c:726:5: warning: ‘SHA256_Init’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-09T19:18:00,992 726 | SHA256_Init(&sha256); 2025-09-09T19:18:00,992 | ^~~~~~~~~~~ 2025-09-09T19:18:00,993 In file included from oscompatibility.h:44, 2025-09-09T19:18:00,993 from vmm.h:8, 2025-09-09T19:18:00,993 from util.h:8, 2025-09-09T19:18:00,993 from util.c:6: 2025-09-09T19:18:00,993 /usr/include/openssl/sha.h:73:27: note: declared here 2025-09-09T19:18:00,993 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); 2025-09-09T19:18:00,994 | ^~~~~~~~~~~ 2025-09-09T19:18:00,994 util.c:727:5: warning: ‘SHA256_Update’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-09T19:18:00,995 727 | SHA256_Update(&sha256, pbData, cbData); 2025-09-09T19:18:00,995 | ^~~~~~~~~~~~~ 2025-09-09T19:18:00,995 /usr/include/openssl/sha.h:74:27: note: declared here 2025-09-09T19:18:00,995 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, 2025-09-09T19:18:00,995 | ^~~~~~~~~~~~~ 2025-09-09T19:18:00,996 util.c:728:5: warning: ‘SHA256_Final’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-09T19:18:00,996 728 | SHA256_Final(pbHash, &sha256); 2025-09-09T19:18:00,996 | ^~~~~~~~~~~~ 2025-09-09T19:18:00,996 /usr/include/openssl/sha.h:76:27: note: declared here 2025-09-09T19:18:00,996 76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); 2025-09-09T19:18:00,996 | ^~~~~~~~~~~~ 2025-09-09T19:18:01,486 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-09T19:18:01,601 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:01,602 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:01,602 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:01,602 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:01,844 pe.c: In function ‘PE_GetThunkInfoIAT’: 2025-09-09T19:18:01,844 pe.c:105:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:01,844 105 | if((QWORD)(pIAT32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T19:18:01,844 | ^ 2025-09-09T19:18:01,844 pe.c:105:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:01,845 105 | if((QWORD)(pIAT32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T19:18:01,845 | ^ 2025-09-09T19:18:01,845 pe.c:106:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:01,845 106 | if((QWORD)(pHNA32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T19:18:01,845 | ^ 2025-09-09T19:18:01,845 pe.c:106:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:01,845 106 | if((QWORD)(pHNA32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T19:18:01,845 | ^ 2025-09-09T19:18:01,845 pe.c:131:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:01,846 131 | if((QWORD)(pIAT64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T19:18:01,846 | ^ 2025-09-09T19:18:01,846 pe.c:131:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:01,846 131 | if((QWORD)(pIAT64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T19:18:01,846 | ^ 2025-09-09T19:18:01,846 pe.c:132:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:01,846 132 | if((QWORD)(pHNA64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T19:18:01,846 | ^ 2025-09-09T19:18:01,846 pe.c:132:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:01,846 132 | if((QWORD)(pHNA64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T19:18:01,847 | ^ 2025-09-09T19:18:01,850 pe.c: In function ‘PE_SectionGetAll’: 2025-09-09T19:18:01,850 pe.c:255:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:01,850 255 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T19:18:01,850 | ^ 2025-09-09T19:18:01,850 pe.c:255:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:01,850 255 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T19:18:01,850 | ^ 2025-09-09T19:18:01,850 pe.c:256:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:01,850 256 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T19:18:01,850 | ^ 2025-09-09T19:18:01,851 pe.c:256:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:01,851 256 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T19:18:01,851 | ^ 2025-09-09T19:18:01,851 pe.c:257:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:01,851 257 | cSectionsHdr = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T19:18:01,851 | ^ 2025-09-09T19:18:01,851 pe.c:257:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:01,851 257 | cSectionsHdr = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T19:18:01,851 | ^ 2025-09-09T19:18:01,852 pe.c: In function ‘PE_SectionGetFromName’: 2025-09-09T19:18:01,852 pe.c:274:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:01,852 274 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T19:18:01,852 | ^ 2025-09-09T19:18:01,852 pe.c:274:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:01,852 274 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T19:18:01,852 | ^ 2025-09-09T19:18:01,853 pe.c:275:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:01,853 275 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T19:18:01,853 | ^ 2025-09-09T19:18:01,853 pe.c:275:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:01,853 275 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T19:18:01,853 | ^ 2025-09-09T19:18:01,853 pe.c:276:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:01,853 276 | cSections = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T19:18:01,853 | ^ 2025-09-09T19:18:01,853 pe.c:276:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:01,854 276 | cSections = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T19:18:01,854 | ^ 2025-09-09T19:18:01,859 pe.c: In function ‘PE_FileRaw_FileRegions’: 2025-09-09T19:18:01,859 pe.c:519:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:01,859 519 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T19:18:01,859 | ^ 2025-09-09T19:18:01,860 pe.c:519:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:01,860 519 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T19:18:01,860 | ^ 2025-09-09T19:18:01,860 pe.c:523:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:01,861 523 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T19:18:01,861 | ^ 2025-09-09T19:18:01,861 pe.c:523:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:01,861 523 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T19:18:01,861 | ^ 2025-09-09T19:18:01,863 pe.c: In function ‘PE_FileRaw_Size’: 2025-09-09T19:18:01,863 pe.c:577:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:01,863 577 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T19:18:01,863 | ^ 2025-09-09T19:18:01,864 pe.c:577:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:01,864 577 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T19:18:01,864 | ^ 2025-09-09T19:18:01,865 pe.c:581:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:01,865 581 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T19:18:01,865 | ^ 2025-09-09T19:18:01,866 pe.c:581:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:01,866 581 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T19:18:01,866 | ^ 2025-09-09T19:18:02,400 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-09T19:18:02,512 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:02,513 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:02,513 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:02,513 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:02,773 In file included from vmm.h:8, 2025-09-09T19:18:02,773 from vmm.c:7: 2025-09-09T19:18:02,773 vmm.c: In function ‘VmmCacheClearPartial’: 2025-09-09T19:18:02,774 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:02,774 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T19:18:02,774 | ^ 2025-09-09T19:18:02,774 vmm.c:76:15: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T19:18:02,775 76 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListInUse); 2025-09-09T19:18:02,775 | ^~~~~~~~~~~~~~~~~ 2025-09-09T19:18:02,779 vmm.c: In function ‘VmmCacheReserve’: 2025-09-09T19:18:02,779 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:02,779 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T19:18:02,780 | ^ 2025-09-09T19:18:02,780 vmm.c:209:11: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T19:18:02,780 209 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListEmpty); 2025-09-09T19:18:02,780 | ^~~~~~~~~~~~~~~~~ 2025-09-09T19:18:02,782 vmm.c: In function ‘VmmCacheClose’: 2025-09-09T19:18:02,782 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:02,782 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T19:18:02,783 | ^ 2025-09-09T19:18:02,783 vmm.c:262:19: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T19:18:02,783 262 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListEmpty); 2025-09-09T19:18:02,783 | ^~~~~~~~~~~~~~~~~ 2025-09-09T19:18:02,784 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:02,784 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T19:18:02,784 | ^ 2025-09-09T19:18:02,784 vmm.c:267:19: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T19:18:02,784 267 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListInUse); 2025-09-09T19:18:02,784 | ^~~~~~~~~~~~~~~~~ 2025-09-09T19:18:02,785 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:02,785 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T19:18:02,785 | ^ 2025-09-09T19:18:02,785 vmm.c:272:19: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T19:18:02,785 272 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListTotal); 2025-09-09T19:18:02,785 | ^~~~~~~~~~~~~~~~~ 2025-09-09T19:18:02,798 vmm.c: In function ‘VmmWork_MainWorkerLoop_ThreadProc’: 2025-09-09T19:18:02,799 vmm.c:1219:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:02,799 1219 | if((pu = (PVMMWORK_UNIT)ObSet_Pop(ctxVmm->Work.psUnit))) { 2025-09-09T19:18:02,799 | ^ 2025-09-09T19:18:02,800 vmm.c:1227:52: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:02,800 1227 | ObSet_Push(ctxVmm->Work.psThreadAvail, (QWORD)ctx); 2025-09-09T19:18:02,800 | ^ 2025-09-09T19:18:02,802 vmm.c:1231:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:02,802 1231 | ObSet_Remove(ctxVmm->Work.psThreadAll, (QWORD)ctx); 2025-09-09T19:18:02,802 | ^ 2025-09-09T19:18:02,802 vmm.c: In function ‘VmmWork_Initialize’: 2025-09-09T19:18:02,804 vmm.c:1249:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:02,804 1249 | ObSet_Push(ctxVmm->Work.psThreadAll, (QWORD)p); 2025-09-09T19:18:02,804 | ^ 2025-09-09T19:18:02,804 vmm.c: In function ‘VmmWork_Close’: 2025-09-09T19:18:02,806 vmm.c:1260:86: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:02,806 1260 | while((pt = (PVMMWORK_THREAD_CONTEXT)ObSet_GetNext(ctxVmm->Work.psThreadAll, (QWORD)pt))) { 2025-09-09T19:18:02,806 | ^ 2025-09-09T19:18:02,807 vmm.c:1260:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:02,807 1260 | while((pt = (PVMMWORK_THREAD_CONTEXT)ObSet_GetNext(ctxVmm->Work.psThreadAll, (QWORD)pt))) { 2025-09-09T19:18:02,808 | ^ 2025-09-09T19:18:02,809 vmm.c:1265:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:02,809 1265 | while((pu = (PVMMWORK_UNIT)ObSet_Pop(ctxVmm->Work.psUnit))) { 2025-09-09T19:18:02,809 | ^ 2025-09-09T19:18:02,809 vmm.c: In function ‘VmmWork’: 2025-09-09T19:18:02,811 vmm.c:1284:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:02,811 1284 | ObSet_Push(ctxVmm->Work.psUnit, (QWORD)pu); 2025-09-09T19:18:02,811 | ^ 2025-09-09T19:18:02,813 vmm.c:1285:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:02,813 1285 | if((pt = (PVMMWORK_THREAD_CONTEXT)ObSet_Pop(ctxVmm->Work.psThreadAvail))) { 2025-09-09T19:18:02,813 | ^ 2025-09-09T19:18:02,815 vmm.c: In function ‘VmmWriteScatterVirtual’: 2025-09-09T19:18:02,817 vmm.c:1409:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:02,817 1409 | BOOL fProcessMagicHandle = ((QWORD)pProcess >= 0xffffffff00000000); 2025-09-09T19:18:02,817 | ^ 2025-09-09T19:18:02,819 vmm.c:1411:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:02,819 1411 | if(fProcessMagicHandle && !(pProcess = VmmProcessGet((DWORD)(0-(QWORD)pProcess)))) { return; } 2025-09-09T19:18:02,819 | ^ 2025-09-09T19:18:02,822 vmm.c: In function ‘VmmReadScatterVirtual’: 2025-09-09T19:18:02,824 vmm.c:1558:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:02,824 1558 | BOOL fProcessMagicHandle = ((QWORD)pProcess >= 0xffffffff00000000); 2025-09-09T19:18:02,824 | ^ 2025-09-09T19:18:02,825 vmm.c:1560:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:02,826 1560 | if(fProcessMagicHandle && !(pProcess = VmmProcessGet((DWORD)(0-(QWORD)pProcess)))) { return; } 2025-09-09T19:18:02,826 | ^ 2025-09-09T19:18:02,829 In file included from oscompatibility.h:8: 2025-09-09T19:18:02,829 vmm.c:1612:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:02,829 1612 | MEM_SCATTER_STACK_PUSH(pIoPA, (QWORD)pIoVA); 2025-09-09T19:18:02,829 | ^ 2025-09-09T19:18:02,829 ../includes/leechcore.h:181:84: note: in definition of macro ‘MEM_SCATTER_STACK_PUSH’ 2025-09-09T19:18:02,829 181 | #define MEM_SCATTER_STACK_PUSH(pMEM, v) (pMEM->vStack[pMEM->iStack++] = (QWORD)v) 2025-09-09T19:18:02,830 | ^ 2025-09-09T19:18:02,831 vmm.c:1619:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:02,831 1619 | ((PMEM_SCATTER)MEM_SCATTER_STACK_POP(ppMEMsPhys[iPA]))->f = ppMEMsPhys[iPA]->f; 2025-09-09T19:18:02,831 | ^ 2025-09-09T19:18:02,841 vmm.c: In function ‘VmmMap_GetVadEntry’: 2025-09-09T19:18:02,843 vmm.c:2133:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:02,843 2133 | return Util_qfind((PVOID)va, pVadMap->cMap, pVadMap->pMap, sizeof(VMM_MAP_VADENTRY), (int(*)(PVOID, PVOID))VmmMap_GetVadEntry_CmpFind); 2025-09-09T19:18:02,843 | ^ 2025-09-09T19:18:02,844 vmm.c: In function ‘VmmMap_GetModuleEntry’: 2025-09-09T19:18:02,846 vmm.c:2168:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:02,846 2168 | pqwHashIndex = (PQWORD)Util_qfind((PVOID)qwHash, pModuleMap->cMap, pModuleMap->pHashTableLookup, sizeof(QWORD), (int(*)(PVOID, PVOID))VmmMap_HashTableLookup_CmpFind); 2025-09-09T19:18:02,846 | ^ 2025-09-09T19:18:02,847 vmm.c: In function ‘VmmMap_GetEATEntryIndexU’: 2025-09-09T19:18:02,849 vmm.c:2237:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:02,849 2237 | pqwHashIndex = (PQWORD)Util_qfind((PVOID)qwHash, pEatMap->cMap, pEatMap->pHashTableLookup, sizeof(QWORD), (int(*)(PVOID, PVOID))VmmMap_HashTableLookup_CmpFind); 2025-09-09T19:18:02,849 | ^ 2025-09-09T19:18:02,850 vmm.c: In function ‘VmmMap_GetThreadEntry’: 2025-09-09T19:18:02,852 vmm.c:2303:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:02,852 2303 | return Util_qfind((PVOID)qwTID, pThreadMap->cMap, pThreadMap->pMap, sizeof(VMM_MAP_THREADENTRY), (int(*)(PVOID, PVOID))VmmMap_GetThreadEntry_CmpFind); 2025-09-09T19:18:02,852 | ^ 2025-09-09T19:18:04,156 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-09T19:18:04,262 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:04,262 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:04,263 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:04,263 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:04,540 vmmdll.c: In function ‘VMMDLL_VfsListBlob_Impl_AddFile’: 2025-09-09T19:18:04,542 vmmdll.c:743:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:04,542 743 | ObMap_Push(ctx->pme, (QWORD)pe, pe); // reference to pe overtaken by ctx->pme 2025-09-09T19:18:04,542 | ^ 2025-09-09T19:18:04,543 vmmdll.c: In function ‘VMMDLL_VfsListBlob_Impl’: 2025-09-09T19:18:04,543 vmmdll.c:778:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:04,543 778 | pFLB->uszMultiText = (LPSTR)((QWORD)pFLB + sizeof(VMMDLL_VFS_FILELISTBLOB) + cFileEntry * sizeof(VMMDLL_VFS_FILELISTBLOB_ENTRY)); 2025-09-09T19:18:04,543 | ^ 2025-09-09T19:18:04,543 vmmdll.c:778:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:04,543 778 | pFLB->uszMultiText = (LPSTR)((QWORD)pFLB + sizeof(VMMDLL_VFS_FILELISTBLOB) + cFileEntry * sizeof(VMMDLL_VFS_FILELISTBLOB_ENTRY)); 2025-09-09T19:18:04,544 | ^ 2025-09-09T19:18:06,228 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-09T19:18:06,337 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:06,337 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:06,337 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:06,338 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:06,949 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-09T19:18:07,062 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:07,063 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:07,063 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:07,063 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:07,585 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-09T19:18:07,706 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:07,706 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:07,706 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:07,706 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:08,305 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-09T19:18:08,423 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:08,423 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:08,423 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:08,423 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:08,668 mm_pfn.c: In function ‘MmPfn_Initialize’: 2025-09-09T19:18:08,668 mm_pfn.c:45:10: warning: variable ‘f’ set but not used [-Wunused-but-set-variable] 2025-09-09T19:18:08,669 45 | BOOL f; 2025-09-09T19:18:08,669 | ^ 2025-09-09T19:18:08,670 mm_pfn.c: In function ‘MmPfn_GetPidFromDTB_qfind’: 2025-09-09T19:18:08,670 mm_pfn.c:105:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:08,670 105 | DWORD dwKey = (DWORD)(QWORD)pvFind; 2025-09-09T19:18:08,670 | ^ 2025-09-09T19:18:08,670 mm_pfn.c: In function ‘MmPfn_GetPidFromDTB’: 2025-09-09T19:18:08,670 mm_pfn.c:131:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:08,671 131 | pvFind = Util_qfind((PVOID)qwPfnDTB, pObData->ObHdr.cbData / sizeof(QWORD), pObData->pqw, sizeof(QWORD), MmPfn_GetPidFromDTB_qfind); 2025-09-09T19:18:08,671 | ^ 2025-09-09T19:18:08,671 mm_pfn.c: In function ‘MmPfn_Map_GetPfn_GetVaX64’: 2025-09-09T19:18:08,671 mm_pfn.c:148:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:08,671 148 | pe = (PMMPFN_MAP_ENTRY)ObSet_Get(psPte, i); 2025-09-09T19:18:08,671 | ^ 2025-09-09T19:18:08,673 mm_pfn.c: In function ‘MmPfn_Map_GetPfn_GetVaX86PAE’: 2025-09-09T19:18:08,673 mm_pfn.c:197:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:08,673 197 | pe = (PMMPFN_MAP_ENTRY)ObSet_Get(psPte, i); 2025-09-09T19:18:08,673 | ^ 2025-09-09T19:18:08,675 mm_pfn.c: In function ‘MmPfn_Map_GetPfn_GetVaX86’: 2025-09-09T19:18:08,675 mm_pfn.c:244:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:08,675 244 | pe = (PMMPFN_MAP_ENTRY)ObSet_Get(psPte, i); 2025-09-09T19:18:08,675 | ^ 2025-09-09T19:18:08,678 mm_pfn.c: In function ‘MmPfn_Map_GetPfnScatter’: 2025-09-09T19:18:08,678 mm_pfn.c:329:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:08,679 329 | ObSet_Push(psObEnrichAddress, (QWORD)pe); 2025-09-09T19:18:08,679 | ^ 2025-09-09T19:18:09,052 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-09T19:18:09,170 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:09,170 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:09,170 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:09,170 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:09,442 mm_vad.c: In function ‘MmVadEx_MapInitialize’: 2025-09-09T19:18:09,442 mm_vad.c:1408:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:09,443 1408 | peVad = Util_qfind((PVOID)(QWORD)iPageCurrent, pObVad->cMap, pObVad->pMap, sizeof(VMM_MAP_VADENTRY), (int(*)(PVOID, PVOID))VmmVadEx_VadEntryFind_CmpFind); 2025-09-09T19:18:09,443 | ^ 2025-09-09T19:18:10,409 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-09T19:18:10,521 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:10,521 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:10,522 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:10,522 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:11,737 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-09T19:18:11,848 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:11,848 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:11,849 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:11,849 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:12,216 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-09T19:18:12,331 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:12,332 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:12,332 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:12,332 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:12,949 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-09T19:18:13,062 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:13,062 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:13,062 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:13,063 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:13,425 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-09T19:18:13,535 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:13,535 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:13,535 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:13,536 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:13,768 ob/ob_compressed.c:182:10: fatal error: lz4.h: No such file or directory 2025-09-09T19:18:13,769 182 | #include 2025-09-09T19:18:13,769 | ^~~~~~~ 2025-09-09T19:18:13,769 compilation terminated. 2025-09-09T19:18:13,772 make[1]: *** [Makefile:32: ob/ob_compressed.o] Error 1 2025-09-09T19:18:13,772 make[1]: Leaving directory '/tmp/pip-wheel-vw0taqgg/memprocfs_8f6f8e139ae545bd93d4ad8524fd4781/vmm' 2025-09-09T19:18:13,772 cp files/vmm.so . 2025-09-09T19:18:13,779 cp: cannot stat 'files/vmm.so': No such file or directory 2025-09-09T19:18:13,780 make: *** [Makefile:5: all] Error 1 2025-09-09T19:18:14,357 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-09T19:18:14,357 !! 2025-09-09T19:18:14,357 ******************************************************************************** 2025-09-09T19:18:14,358 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-09T19:18:14,358 License :: OSI Approved :: GNU Affero General Public License v3 2025-09-09T19:18:14,358 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-09T19:18:14,358 ******************************************************************************** 2025-09-09T19:18:14,358 !! 2025-09-09T19:18:14,358 self._finalize_license_expression() 2025-09-09T19:18:14,360 running bdist_wheel 2025-09-09T19:18:14,722 running build 2025-09-09T19:18:14,723 running build_py 2025-09-09T19:18:14,798 creating build/lib.linux-armv7l-cpython-313/memprocfs 2025-09-09T19:18:14,799 copying memprocfs/memprocfs.py -> build/lib.linux-armv7l-cpython-313/memprocfs 2025-09-09T19:18:14,800 copying memprocfs/__init__.py -> build/lib.linux-armv7l-cpython-313/memprocfs 2025-09-09T19:18:14,801 copying memprocfs/info.db -> build/lib.linux-armv7l-cpython-313/memprocfs 2025-09-09T19:18:14,806 running build_ext 2025-09-09T19:18:15,148 building 'memprocfs.vmmpyc' extension 2025-09-09T19:18:15,152 creating build/temp.linux-armv7l-cpython-313 2025-09-09T19:18:15,154 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-09T19:18:15,465 oscompatibility.c: In function ‘FileTimeToSystemTime’: 2025-09-09T19:18:15,465 oscompatibility.c:37:12: error: variable ‘t’ has initializer but incomplete type 2025-09-09T19:18:15,465 37 | struct tm t = { 0 }; 2025-09-09T19:18:15,465 | ^~ 2025-09-09T19:18:15,465 oscompatibility.c:37:21: warning: excess elements in struct initializer 2025-09-09T19:18:15,465 37 | struct tm t = { 0 }; 2025-09-09T19:18:15,466 | ^ 2025-09-09T19:18:15,466 oscompatibility.c:37:21: note: (near initialization for ‘t’) 2025-09-09T19:18:15,466 oscompatibility.c:37:15: error: storage size of ‘t’ isn’t known 2025-09-09T19:18:15,466 37 | struct tm t = { 0 }; 2025-09-09T19:18:15,466 | ^ 2025-09-09T19:18:15,471 oscompatibility.c:41:5: error: implicit declaration of function ‘gmtime_r’ [-Wimplicit-function-declaration] 2025-09-09T19:18:15,472 41 | gmtime_r(&tm, &t); 2025-09-09T19:18:15,472 | ^~~~~~~~ 2025-09-09T19:18:15,479 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2025-09-09T19:18:15,630 ERROR: python setup.py bdist_wheel exited with 1 2025-09-09T19:18:15,642 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-09T19:18:15,642 exec(compile('"'"''"'"''"'"' 2025-09-09T19:18:15,642 # This is -- a caller that pip uses to run setup.py 2025-09-09T19:18:15,642 # 2025-09-09T19:18:15,642 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T19:18:15,642 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T19:18:15,642 # - It provides a clear error message when setuptools is not installed. 2025-09-09T19:18:15,642 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T19:18:15,642 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T19:18:15,642 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T19:18:15,642 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T19:18:15,642 import os, sys, tokenize, traceback 2025-09-09T19:18:15,642 2025-09-09T19:18:15,642 try: 2025-09-09T19:18:15,642 import setuptools 2025-09-09T19:18:15,642 except ImportError: 2025-09-09T19:18:15,642 print( 2025-09-09T19:18:15,642 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T19:18:15,642 "the build environment with exception:", 2025-09-09T19:18:15,642 file=sys.stderr, 2025-09-09T19:18:15,642 ) 2025-09-09T19:18:15,642 traceback.print_exc() 2025-09-09T19:18:15,642 sys.exit(1) 2025-09-09T19:18:15,642 2025-09-09T19:18:15,642 __file__ = %r 2025-09-09T19:18:15,642 sys.argv[0] = __file__ 2025-09-09T19:18:15,642 2025-09-09T19:18:15,642 if os.path.exists(__file__): 2025-09-09T19:18:15,642 filename = __file__ 2025-09-09T19:18:15,642 with tokenize.open(__file__) as f: 2025-09-09T19:18:15,642 setup_py_code = f.read() 2025-09-09T19:18:15,642 else: 2025-09-09T19:18:15,642 filename = "" 2025-09-09T19:18:15,642 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T19:18:15,642 2025-09-09T19:18:15,642 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T19:18:15,642 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-vw0taqgg/memprocfs_8f6f8e139ae545bd93d4ad8524fd4781/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-py2d4u4r[/] 2025-09-09T19:18:15,642 [bold magenta]cwd[/]: /tmp/pip-wheel-vw0taqgg/memprocfs_8f6f8e139ae545bd93d4ad8524fd4781/ 2025-09-09T19:18:15,642 Building wheel for memprocfs (setup.py): finished with status 'error' 2025-09-09T19:18:15,643 ERROR: Failed building wheel for memprocfs 2025-09-09T19:18:15,644 Running setup.py clean for memprocfs 2025-09-09T19:18:15,644 Running command python setup.py clean 2025-09-09T19:18:16,220 make clean -C leechcore 2025-09-09T19:18:16,229 make[1]: Entering directory '/tmp/pip-wheel-vw0taqgg/memprocfs_8f6f8e139ae545bd93d4ad8524fd4781/leechcore' 2025-09-09T19:18:16,229 rm -f *.o || true 2025-09-09T19:18:16,239 rm -f */*.o || true 2025-09-09T19:18:16,250 rm -f *.so || true 2025-09-09T19:18:16,261 make[1]: Leaving directory '/tmp/pip-wheel-vw0taqgg/memprocfs_8f6f8e139ae545bd93d4ad8524fd4781/leechcore' 2025-09-09T19:18:16,261 make clean -C vmm 2025-09-09T19:18:16,271 make[1]: Entering directory '/tmp/pip-wheel-vw0taqgg/memprocfs_8f6f8e139ae545bd93d4ad8524fd4781/vmm' 2025-09-09T19:18:16,272 rm -f *.o || true 2025-09-09T19:18:16,285 rm -f */*.o || true 2025-09-09T19:18:16,297 rm -f *.so || true 2025-09-09T19:18:16,308 make[1]: Leaving directory '/tmp/pip-wheel-vw0taqgg/memprocfs_8f6f8e139ae545bd93d4ad8524fd4781/vmm' 2025-09-09T19:18:16,308 rm files/*.so || true 2025-09-09T19:18:16,318 rm vmm.so || true 2025-09-09T19:18:16,327 rm: cannot remove 'vmm.so': No such file or directory 2025-09-09T19:18:16,328 rm memprocfs/*.so || true 2025-09-09T19:18:16,339 rm: cannot remove 'memprocfs/*.so': No such file or directory 2025-09-09T19:18:16,350 make -C leechcore 2025-09-09T19:18:16,362 make[1]: Entering directory '/tmp/pip-wheel-vw0taqgg/memprocfs_8f6f8e139ae545bd93d4ad8524fd4781/leechcore' 2025-09-09T19:18:16,362 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-09T19:18:16,651 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-09T19:18:16,847 leechcore.c: In function ‘LcCreateEx’: 2025-09-09T19:18:16,847 leechcore.c:381:65: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:16,847 381 | while(qwExistingHandle && ctxLC && (qwExistingHandle != (QWORD)ctxLC)) { 2025-09-09T19:18:16,847 | ^ 2025-09-09T19:18:16,848 leechcore.c:384:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:16,848 384 | if(qwExistingHandle && (qwExistingHandle != (QWORD)ctxLC)) { 2025-09-09T19:18:16,848 | ^ 2025-09-09T19:18:17,109 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-09T19:18:17,357 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-09T19:18:17,612 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-09T19:18:17,982 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-09T19:18:18,181 device_fpga.c: In function ‘DeviceFPGA_InitializeFTDI’: 2025-09-09T19:18:18,182 device_fpga.c:832:36: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:18,183 832 | status = ctx->dev.pfnFT_Create((PVOID)ctx->qwDeviceIndex, 0x10 /*FT_OPEN_BY_INDEX*/, &ctx->dev.hFTDI); 2025-09-09T19:18:18,183 | ^ 2025-09-09T19:18:18,184 device_fpga.c: In function ‘DeviceFPGA_ReInitializeFTDI’: 2025-09-09T19:18:18,185 device_fpga.c:898:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:18,185 898 | ctx->dev.pfnFT_Create((PVOID)ctx->qwDeviceIndex, 0x10 /*FT_OPEN_BY_INDEX*/, &ctx->dev.hFTDI); 2025-09-09T19:18:18,185 | ^ 2025-09-09T19:18:18,678 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-09T19:18:18,888 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-09T19:18:19,095 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-09T19:18:19,348 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-09T19:18:19,559 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-09T19:18:19,770 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-09T19:18:19,904 mv leechcore.so ../files/ 2025-09-09T19:18:19,911 rm -f *.o || true 2025-09-09T19:18:19,919 rm -f */*.o || true 2025-09-09T19:18:19,927 rm -f *.so || true 2025-09-09T19:18:19,937 true 2025-09-09T19:18:19,939 make[1]: Leaving directory '/tmp/pip-wheel-vw0taqgg/memprocfs_8f6f8e139ae545bd93d4ad8524fd4781/leechcore' 2025-09-09T19:18:19,940 make -C vmm || true 2025-09-09T19:18:19,953 make[1]: Entering directory '/tmp/pip-wheel-vw0taqgg/memprocfs_8f6f8e139ae545bd93d4ad8524fd4781/vmm' 2025-09-09T19:18:19,953 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-09T19:18:20,075 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:20,075 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:20,075 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:20,075 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:20,636 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-09T19:18:20,754 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:20,754 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:20,755 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:20,755 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:21,945 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-09T19:18:22,062 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:22,062 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:22,062 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:22,062 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:22,386 util.c: In function ‘Util_qfind_CmpFindTableQWORD’: 2025-09-09T19:18:22,386 util.c:453:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:22,386 453 | QWORD qwKey = (QWORD)pvFind; 2025-09-09T19:18:22,387 | ^ 2025-09-09T19:18:22,391 util.c: In function ‘Util_HashSHA256’: 2025-09-09T19:18:22,392 util.c:726:5: warning: ‘SHA256_Init’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-09T19:18:22,392 726 | SHA256_Init(&sha256); 2025-09-09T19:18:22,392 | ^~~~~~~~~~~ 2025-09-09T19:18:22,392 In file included from oscompatibility.h:44, 2025-09-09T19:18:22,393 from vmm.h:8, 2025-09-09T19:18:22,393 from util.h:8, 2025-09-09T19:18:22,393 from util.c:6: 2025-09-09T19:18:22,393 /usr/include/openssl/sha.h:73:27: note: declared here 2025-09-09T19:18:22,393 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); 2025-09-09T19:18:22,393 | ^~~~~~~~~~~ 2025-09-09T19:18:22,393 util.c:727:5: warning: ‘SHA256_Update’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-09T19:18:22,393 727 | SHA256_Update(&sha256, pbData, cbData); 2025-09-09T19:18:22,393 | ^~~~~~~~~~~~~ 2025-09-09T19:18:22,393 /usr/include/openssl/sha.h:74:27: note: declared here 2025-09-09T19:18:22,394 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, 2025-09-09T19:18:22,394 | ^~~~~~~~~~~~~ 2025-09-09T19:18:22,394 util.c:728:5: warning: ‘SHA256_Final’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-09T19:18:22,394 728 | SHA256_Final(pbHash, &sha256); 2025-09-09T19:18:22,394 | ^~~~~~~~~~~~ 2025-09-09T19:18:22,394 /usr/include/openssl/sha.h:76:27: note: declared here 2025-09-09T19:18:22,395 76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); 2025-09-09T19:18:22,395 | ^~~~~~~~~~~~ 2025-09-09T19:18:22,883 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-09T19:18:22,999 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:22,999 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:22,999 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:22,999 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:23,249 pe.c: In function ‘PE_GetThunkInfoIAT’: 2025-09-09T19:18:23,249 pe.c:105:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:23,250 105 | if((QWORD)(pIAT32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T19:18:23,250 | ^ 2025-09-09T19:18:23,250 pe.c:105:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:23,250 105 | if((QWORD)(pIAT32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T19:18:23,250 | ^ 2025-09-09T19:18:23,250 pe.c:106:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:23,250 106 | if((QWORD)(pHNA32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T19:18:23,250 | ^ 2025-09-09T19:18:23,250 pe.c:106:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:23,251 106 | if((QWORD)(pHNA32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T19:18:23,251 | ^ 2025-09-09T19:18:23,251 pe.c:131:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:23,251 131 | if((QWORD)(pIAT64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T19:18:23,251 | ^ 2025-09-09T19:18:23,251 pe.c:131:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:23,251 131 | if((QWORD)(pIAT64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T19:18:23,251 | ^ 2025-09-09T19:18:23,251 pe.c:132:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:23,251 132 | if((QWORD)(pHNA64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T19:18:23,252 | ^ 2025-09-09T19:18:23,252 pe.c:132:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:23,252 132 | if((QWORD)(pHNA64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T19:18:23,252 | ^ 2025-09-09T19:18:23,255 pe.c: In function ‘PE_SectionGetAll’: 2025-09-09T19:18:23,255 pe.c:255:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:23,255 255 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T19:18:23,255 | ^ 2025-09-09T19:18:23,255 pe.c:255:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:23,255 255 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T19:18:23,255 | ^ 2025-09-09T19:18:23,255 pe.c:256:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:23,256 256 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T19:18:23,256 | ^ 2025-09-09T19:18:23,256 pe.c:256:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:23,256 256 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T19:18:23,256 | ^ 2025-09-09T19:18:23,256 pe.c:257:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:23,256 257 | cSectionsHdr = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T19:18:23,256 | ^ 2025-09-09T19:18:23,256 pe.c:257:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:23,256 257 | cSectionsHdr = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T19:18:23,257 | ^ 2025-09-09T19:18:23,257 pe.c: In function ‘PE_SectionGetFromName’: 2025-09-09T19:18:23,257 pe.c:274:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:23,257 274 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T19:18:23,257 | ^ 2025-09-09T19:18:23,258 pe.c:274:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:23,258 274 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T19:18:23,258 | ^ 2025-09-09T19:18:23,258 pe.c:275:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:23,258 275 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T19:18:23,258 | ^ 2025-09-09T19:18:23,258 pe.c:275:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:23,258 275 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T19:18:23,258 | ^ 2025-09-09T19:18:23,259 pe.c:276:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:23,259 276 | cSections = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T19:18:23,259 | ^ 2025-09-09T19:18:23,259 pe.c:276:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:23,259 276 | cSections = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T19:18:23,259 | ^ 2025-09-09T19:18:23,264 pe.c: In function ‘PE_FileRaw_FileRegions’: 2025-09-09T19:18:23,265 pe.c:519:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:23,265 519 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T19:18:23,265 | ^ 2025-09-09T19:18:23,265 pe.c:519:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:23,265 519 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T19:18:23,265 | ^ 2025-09-09T19:18:23,266 pe.c:523:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:23,266 523 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T19:18:23,266 | ^ 2025-09-09T19:18:23,267 pe.c:523:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:23,267 523 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T19:18:23,267 | ^ 2025-09-09T19:18:23,268 pe.c: In function ‘PE_FileRaw_Size’: 2025-09-09T19:18:23,269 pe.c:577:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:23,269 577 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T19:18:23,269 | ^ 2025-09-09T19:18:23,270 pe.c:577:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:23,270 577 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T19:18:23,270 | ^ 2025-09-09T19:18:23,270 pe.c:581:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:23,271 581 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T19:18:23,271 | ^ 2025-09-09T19:18:23,271 pe.c:581:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:23,271 581 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T19:18:23,271 | ^ 2025-09-09T19:18:23,805 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-09T19:18:23,922 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:23,922 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:23,922 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:23,922 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:24,182 In file included from vmm.h:8, 2025-09-09T19:18:24,182 from vmm.c:7: 2025-09-09T19:18:24,182 vmm.c: In function ‘VmmCacheClearPartial’: 2025-09-09T19:18:24,182 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:24,183 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T19:18:24,183 | ^ 2025-09-09T19:18:24,183 vmm.c:76:15: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T19:18:24,183 76 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListInUse); 2025-09-09T19:18:24,183 | ^~~~~~~~~~~~~~~~~ 2025-09-09T19:18:24,186 vmm.c: In function ‘VmmCacheReserve’: 2025-09-09T19:18:24,186 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:24,186 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T19:18:24,186 | ^ 2025-09-09T19:18:24,186 vmm.c:209:11: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T19:18:24,186 209 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListEmpty); 2025-09-09T19:18:24,187 | ^~~~~~~~~~~~~~~~~ 2025-09-09T19:18:24,188 vmm.c: In function ‘VmmCacheClose’: 2025-09-09T19:18:24,188 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:24,188 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T19:18:24,188 | ^ 2025-09-09T19:18:24,188 vmm.c:262:19: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T19:18:24,189 262 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListEmpty); 2025-09-09T19:18:24,189 | ^~~~~~~~~~~~~~~~~ 2025-09-09T19:18:24,189 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:24,189 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T19:18:24,189 | ^ 2025-09-09T19:18:24,189 vmm.c:267:19: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T19:18:24,189 267 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListInUse); 2025-09-09T19:18:24,189 | ^~~~~~~~~~~~~~~~~ 2025-09-09T19:18:24,189 oscompatibility.h:259:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:24,190 259 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T19:18:24,190 | ^ 2025-09-09T19:18:24,190 vmm.c:272:19: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T19:18:24,190 272 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListTotal); 2025-09-09T19:18:24,190 | ^~~~~~~~~~~~~~~~~ 2025-09-09T19:18:24,201 vmm.c: In function ‘VmmWork_MainWorkerLoop_ThreadProc’: 2025-09-09T19:18:24,202 vmm.c:1219:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:24,203 1219 | if((pu = (PVMMWORK_UNIT)ObSet_Pop(ctxVmm->Work.psUnit))) { 2025-09-09T19:18:24,203 | ^ 2025-09-09T19:18:24,204 vmm.c:1227:52: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:24,204 1227 | ObSet_Push(ctxVmm->Work.psThreadAvail, (QWORD)ctx); 2025-09-09T19:18:24,204 | ^ 2025-09-09T19:18:24,205 vmm.c:1231:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:24,205 1231 | ObSet_Remove(ctxVmm->Work.psThreadAll, (QWORD)ctx); 2025-09-09T19:18:24,205 | ^ 2025-09-09T19:18:24,206 vmm.c: In function ‘VmmWork_Initialize’: 2025-09-09T19:18:24,207 vmm.c:1249:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:24,207 1249 | ObSet_Push(ctxVmm->Work.psThreadAll, (QWORD)p); 2025-09-09T19:18:24,207 | ^ 2025-09-09T19:18:24,207 vmm.c: In function ‘VmmWork_Close’: 2025-09-09T19:18:24,208 vmm.c:1260:86: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:24,208 1260 | while((pt = (PVMMWORK_THREAD_CONTEXT)ObSet_GetNext(ctxVmm->Work.psThreadAll, (QWORD)pt))) { 2025-09-09T19:18:24,208 | ^ 2025-09-09T19:18:24,210 vmm.c:1260:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:24,210 1260 | while((pt = (PVMMWORK_THREAD_CONTEXT)ObSet_GetNext(ctxVmm->Work.psThreadAll, (QWORD)pt))) { 2025-09-09T19:18:24,210 | ^ 2025-09-09T19:18:24,211 vmm.c:1265:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:24,211 1265 | while((pu = (PVMMWORK_UNIT)ObSet_Pop(ctxVmm->Work.psUnit))) { 2025-09-09T19:18:24,211 | ^ 2025-09-09T19:18:24,211 vmm.c: In function ‘VmmWork’: 2025-09-09T19:18:24,212 vmm.c:1284:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:24,213 1284 | ObSet_Push(ctxVmm->Work.psUnit, (QWORD)pu); 2025-09-09T19:18:24,213 | ^ 2025-09-09T19:18:24,214 vmm.c:1285:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:24,214 1285 | if((pt = (PVMMWORK_THREAD_CONTEXT)ObSet_Pop(ctxVmm->Work.psThreadAvail))) { 2025-09-09T19:18:24,214 | ^ 2025-09-09T19:18:24,216 vmm.c: In function ‘VmmWriteScatterVirtual’: 2025-09-09T19:18:24,217 vmm.c:1409:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:24,217 1409 | BOOL fProcessMagicHandle = ((QWORD)pProcess >= 0xffffffff00000000); 2025-09-09T19:18:24,217 | ^ 2025-09-09T19:18:24,219 vmm.c:1411:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:24,219 1411 | if(fProcessMagicHandle && !(pProcess = VmmProcessGet((DWORD)(0-(QWORD)pProcess)))) { return; } 2025-09-09T19:18:24,219 | ^ 2025-09-09T19:18:24,222 vmm.c: In function ‘VmmReadScatterVirtual’: 2025-09-09T19:18:24,223 vmm.c:1558:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:24,223 1558 | BOOL fProcessMagicHandle = ((QWORD)pProcess >= 0xffffffff00000000); 2025-09-09T19:18:24,223 | ^ 2025-09-09T19:18:24,225 vmm.c:1560:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:24,225 1560 | if(fProcessMagicHandle && !(pProcess = VmmProcessGet((DWORD)(0-(QWORD)pProcess)))) { return; } 2025-09-09T19:18:24,225 | ^ 2025-09-09T19:18:24,228 In file included from oscompatibility.h:8: 2025-09-09T19:18:24,228 vmm.c:1612:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:24,228 1612 | MEM_SCATTER_STACK_PUSH(pIoPA, (QWORD)pIoVA); 2025-09-09T19:18:24,228 | ^ 2025-09-09T19:18:24,228 ../includes/leechcore.h:181:84: note: in definition of macro ‘MEM_SCATTER_STACK_PUSH’ 2025-09-09T19:18:24,228 181 | #define MEM_SCATTER_STACK_PUSH(pMEM, v) (pMEM->vStack[pMEM->iStack++] = (QWORD)v) 2025-09-09T19:18:24,228 | ^ 2025-09-09T19:18:24,230 vmm.c:1619:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:24,230 1619 | ((PMEM_SCATTER)MEM_SCATTER_STACK_POP(ppMEMsPhys[iPA]))->f = ppMEMsPhys[iPA]->f; 2025-09-09T19:18:24,230 | ^ 2025-09-09T19:18:24,239 vmm.c: In function ‘VmmMap_GetVadEntry’: 2025-09-09T19:18:24,241 vmm.c:2133:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:24,241 2133 | return Util_qfind((PVOID)va, pVadMap->cMap, pVadMap->pMap, sizeof(VMM_MAP_VADENTRY), (int(*)(PVOID, PVOID))VmmMap_GetVadEntry_CmpFind); 2025-09-09T19:18:24,241 | ^ 2025-09-09T19:18:24,242 vmm.c: In function ‘VmmMap_GetModuleEntry’: 2025-09-09T19:18:24,244 vmm.c:2168:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:24,244 2168 | pqwHashIndex = (PQWORD)Util_qfind((PVOID)qwHash, pModuleMap->cMap, pModuleMap->pHashTableLookup, sizeof(QWORD), (int(*)(PVOID, PVOID))VmmMap_HashTableLookup_CmpFind); 2025-09-09T19:18:24,244 | ^ 2025-09-09T19:18:24,245 vmm.c: In function ‘VmmMap_GetEATEntryIndexU’: 2025-09-09T19:18:24,247 vmm.c:2237:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:24,247 2237 | pqwHashIndex = (PQWORD)Util_qfind((PVOID)qwHash, pEatMap->cMap, pEatMap->pHashTableLookup, sizeof(QWORD), (int(*)(PVOID, PVOID))VmmMap_HashTableLookup_CmpFind); 2025-09-09T19:18:24,247 | ^ 2025-09-09T19:18:24,248 vmm.c: In function ‘VmmMap_GetThreadEntry’: 2025-09-09T19:18:24,250 vmm.c:2303:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:24,250 2303 | return Util_qfind((PVOID)qwTID, pThreadMap->cMap, pThreadMap->pMap, sizeof(VMM_MAP_THREADENTRY), (int(*)(PVOID, PVOID))VmmMap_GetThreadEntry_CmpFind); 2025-09-09T19:18:24,250 | ^ 2025-09-09T19:18:25,548 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-09T19:18:25,669 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:25,669 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:25,669 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:25,669 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:25,963 vmmdll.c: In function ‘VMMDLL_VfsListBlob_Impl_AddFile’: 2025-09-09T19:18:25,964 vmmdll.c:743:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:25,964 743 | ObMap_Push(ctx->pme, (QWORD)pe, pe); // reference to pe overtaken by ctx->pme 2025-09-09T19:18:25,964 | ^ 2025-09-09T19:18:25,965 vmmdll.c: In function ‘VMMDLL_VfsListBlob_Impl’: 2025-09-09T19:18:25,965 vmmdll.c:778:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:25,965 778 | pFLB->uszMultiText = (LPSTR)((QWORD)pFLB + sizeof(VMMDLL_VFS_FILELISTBLOB) + cFileEntry * sizeof(VMMDLL_VFS_FILELISTBLOB_ENTRY)); 2025-09-09T19:18:25,965 | ^ 2025-09-09T19:18:25,965 vmmdll.c:778:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:25,966 778 | pFLB->uszMultiText = (LPSTR)((QWORD)pFLB + sizeof(VMMDLL_VFS_FILELISTBLOB) + cFileEntry * sizeof(VMMDLL_VFS_FILELISTBLOB_ENTRY)); 2025-09-09T19:18:25,966 | ^ 2025-09-09T19:18:27,658 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-09T19:18:27,768 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:27,768 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:27,769 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:27,769 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:28,380 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-09T19:18:28,498 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:28,498 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:28,498 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:28,499 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:29,018 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-09T19:18:29,140 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:29,140 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:29,140 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:29,141 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:29,741 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-09T19:18:29,862 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:29,862 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:29,862 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:29,863 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:30,115 mm_pfn.c: In function ‘MmPfn_Initialize’: 2025-09-09T19:18:30,116 mm_pfn.c:45:10: warning: variable ‘f’ set but not used [-Wunused-but-set-variable] 2025-09-09T19:18:30,116 45 | BOOL f; 2025-09-09T19:18:30,116 | ^ 2025-09-09T19:18:30,118 mm_pfn.c: In function ‘MmPfn_GetPidFromDTB_qfind’: 2025-09-09T19:18:30,118 mm_pfn.c:105:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:30,118 105 | DWORD dwKey = (DWORD)(QWORD)pvFind; 2025-09-09T19:18:30,118 | ^ 2025-09-09T19:18:30,119 mm_pfn.c: In function ‘MmPfn_GetPidFromDTB’: 2025-09-09T19:18:30,119 mm_pfn.c:131:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:30,119 131 | pvFind = Util_qfind((PVOID)qwPfnDTB, pObData->ObHdr.cbData / sizeof(QWORD), pObData->pqw, sizeof(QWORD), MmPfn_GetPidFromDTB_qfind); 2025-09-09T19:18:30,119 | ^ 2025-09-09T19:18:30,120 mm_pfn.c: In function ‘MmPfn_Map_GetPfn_GetVaX64’: 2025-09-09T19:18:30,120 mm_pfn.c:148:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:30,120 148 | pe = (PMMPFN_MAP_ENTRY)ObSet_Get(psPte, i); 2025-09-09T19:18:30,121 | ^ 2025-09-09T19:18:30,122 mm_pfn.c: In function ‘MmPfn_Map_GetPfn_GetVaX86PAE’: 2025-09-09T19:18:30,123 mm_pfn.c:197:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:30,123 197 | pe = (PMMPFN_MAP_ENTRY)ObSet_Get(psPte, i); 2025-09-09T19:18:30,123 | ^ 2025-09-09T19:18:30,125 mm_pfn.c: In function ‘MmPfn_Map_GetPfn_GetVaX86’: 2025-09-09T19:18:30,126 mm_pfn.c:244:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:30,126 244 | pe = (PMMPFN_MAP_ENTRY)ObSet_Get(psPte, i); 2025-09-09T19:18:30,126 | ^ 2025-09-09T19:18:30,129 mm_pfn.c: In function ‘MmPfn_Map_GetPfnScatter’: 2025-09-09T19:18:30,130 mm_pfn.c:329:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T19:18:30,130 329 | ObSet_Push(psObEnrichAddress, (QWORD)pe); 2025-09-09T19:18:30,130 | ^ 2025-09-09T19:18:30,500 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-09T19:18:30,618 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:30,618 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:30,619 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:30,619 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:30,891 mm_vad.c: In function ‘MmVadEx_MapInitialize’: 2025-09-09T19:18:30,892 mm_vad.c:1408:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T19:18:30,892 1408 | peVad = Util_qfind((PVOID)(QWORD)iPageCurrent, pObVad->cMap, pObVad->pMap, sizeof(VMM_MAP_VADENTRY), (int(*)(PVOID, PVOID))VmmVadEx_VadEntryFind_CmpFind); 2025-09-09T19:18:30,892 | ^ 2025-09-09T19:18:31,855 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-09T19:18:31,963 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:31,964 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:31,964 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:31,964 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:33,185 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-09T19:18:33,303 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:33,303 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:33,303 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:33,303 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:33,676 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-09T19:18:33,815 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:33,815 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:33,816 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:33,816 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:34,443 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-09T19:18:34,577 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:34,577 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:34,577 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:34,577 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:34,950 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-09T19:18:35,063 Package liblz4 was not found in the pkg-config search path. 2025-09-09T19:18:35,064 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T19:18:35,064 to the PKG_CONFIG_PATH environment variable 2025-09-09T19:18:35,064 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T19:18:35,294 ob/ob_compressed.c:182:10: fatal error: lz4.h: No such file or directory 2025-09-09T19:18:35,294 182 | #include 2025-09-09T19:18:35,294 | ^~~~~~~ 2025-09-09T19:18:35,294 compilation terminated. 2025-09-09T19:18:35,298 make[1]: *** [Makefile:32: ob/ob_compressed.o] Error 1 2025-09-09T19:18:35,298 make[1]: Leaving directory '/tmp/pip-wheel-vw0taqgg/memprocfs_8f6f8e139ae545bd93d4ad8524fd4781/vmm' 2025-09-09T19:18:35,298 cp files/vmm.so . 2025-09-09T19:18:35,305 cp: cannot stat 'files/vmm.so': No such file or directory 2025-09-09T19:18:35,306 make: *** [Makefile:5: all] Error 1 2025-09-09T19:18:35,928 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-09T19:18:35,928 !! 2025-09-09T19:18:35,928 ******************************************************************************** 2025-09-09T19:18:35,928 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-09T19:18:35,928 License :: OSI Approved :: GNU Affero General Public License v3 2025-09-09T19:18:35,929 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-09T19:18:35,929 ******************************************************************************** 2025-09-09T19:18:35,929 !! 2025-09-09T19:18:35,929 self._finalize_license_expression() 2025-09-09T19:18:36,003 running clean 2025-09-09T19:18:36,145 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-09T19:18:36,145 removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-09T19:18:36,146 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-09T19:18:36,147 'build/scripts-3.13' does not exist -- can't clean it 2025-09-09T19:18:36,147 removing 'build' 2025-09-09T19:18:36,262 Failed to build memprocfs 2025-09-09T19:18:36,263 ERROR: Failed to build one or more wheels 2025-09-09T19:18:36,264 Exception information: 2025-09-09T19:18:36,264 Traceback (most recent call last): 2025-09-09T19:18:36,264 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T19:18:36,264 status = _inner_run() 2025-09-09T19:18:36,264 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T19:18:36,264 return self.run(options, args) 2025-09-09T19:18:36,264 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T19:18:36,264 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T19:18:36,264 return func(self, options, args) 2025-09-09T19:18:36,264 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-09T19:18:36,264 raise CommandError("Failed to build one or more wheels") 2025-09-09T19:18:36,264 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-09T19:18:36,269 Removed build tracker: '/tmp/pip-build-tracker-gwh4nr9z'