2025-09-09T14:38:34,175 Created temporary directory: /tmp/pip-build-tracker-a_jzjp3d 2025-09-09T14:38:34,176 Initialized build tracking at /tmp/pip-build-tracker-a_jzjp3d 2025-09-09T14:38:34,176 Created build tracker: /tmp/pip-build-tracker-a_jzjp3d 2025-09-09T14:38:34,176 Entered build tracker: /tmp/pip-build-tracker-a_jzjp3d 2025-09-09T14:38:34,176 Created temporary directory: /tmp/pip-wheel-bnx6d927 2025-09-09T14:38:34,179 Created temporary directory: /tmp/pip-ephem-wheel-cache-id7qy2o3 2025-09-09T14:38:34,240 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T14:38:34,242 2 location(s) to search for versions of memprocfs: 2025-09-09T14:38:34,242 * https://pypi.org/simple/memprocfs/ 2025-09-09T14:38:34,242 * https://www.piwheels.org/simple/memprocfs/ 2025-09-09T14:38:34,242 Fetching project page and analyzing links: https://pypi.org/simple/memprocfs/ 2025-09-09T14:38:34,243 Getting page https://pypi.org/simple/memprocfs/ 2025-09-09T14:38:34,244 Found index url https://pypi.org/simple/ 2025-09-09T14:38:34,322 Fetched page https://pypi.org/simple/memprocfs/ as application/vnd.pypi.simple.v1+json 2025-09-09T14:38:34,349 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-09T14:38:34,350 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-09T14:38:34,350 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-09T14:38:34,350 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-09T14:38:34,351 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-09T14:38:34,351 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-09T14:38:34,351 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-09T14:38:34,351 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-09T14:38:34,352 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-09T14:38:34,352 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-09T14:38:34,352 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-09T14:38:34,352 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-09T14:38:34,352 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-09T14:38:34,353 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-09T14:38:34,353 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-09T14:38:34,353 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-09T14:38:34,353 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-09T14:38:34,353 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-09T14:38:34,354 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-09T14:38:34,354 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-09T14:38:34,354 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-09T14:38:34,354 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-09T14:38:34,354 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-09T14:38:34,355 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-09T14:38:34,355 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-09T14:38:34,355 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-09T14:38:34,355 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-09T14:38:34,355 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-09T14:38:34,355 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-09T14:38:34,356 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-09T14:38:34,356 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-09T14:38:34,356 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-09T14:38:34,356 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-09T14:38:34,356 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-09T14:38:34,357 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-09T14:38:34,357 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-09T14:38:34,357 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-09T14:38:34,357 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-09T14:38:34,357 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-09T14:38:34,358 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-09T14:38:34,358 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-09T14:38:34,358 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-09T14:38:34,358 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-09T14:38:34,358 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-09T14:38:34,359 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-09T14:38:34,359 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-09T14:38:34,359 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-09T14:38:34,359 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-09T14:38:34,359 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-09T14:38:34,359 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-09T14:38:34,360 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-09T14:38:34,360 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-09T14:38:34,360 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-09T14:38:34,360 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-09T14:38:34,360 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-09T14:38:34,361 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-09T14:38:34,361 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-09T14:38:34,361 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-09T14:38:34,361 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-09T14:38:34,361 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-09T14:38:34,362 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-09T14:38:34,362 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-09T14:38:34,362 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-09T14:38:34,362 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-09T14:38:34,362 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-09T14:38:34,363 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-09T14:38:34,363 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-09T14:38:34,363 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-09T14:38:34,363 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-09T14:38:34,363 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-09T14:38:34,364 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-09T14:38:34,364 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-09T14:38:34,364 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-09T14:38:34,364 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-09T14:38:34,364 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-09T14:38:34,365 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-09T14:38:34,365 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-09T14:38:34,365 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-09T14:38:34,365 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-09T14:38:34,365 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-09T14:38:34,366 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-09T14:38:34,366 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-09T14:38:34,366 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-09T14:38:34,366 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-09T14:38:34,366 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-09T14:38:34,366 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-09T14:38:34,367 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-09T14:38:34,367 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-09T14:38:34,367 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-09T14:38:34,367 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-09T14:38:34,367 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-09T14:38:34,367 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-09T14:38:34,368 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-09T14:38:34,368 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-09T14:38:34,368 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-09T14:38:34,368 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-09T14:38:34,368 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-09T14:38:34,368 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-09T14:38:34,369 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-09T14:38:34,369 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-09T14:38:34,369 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-09T14:38:34,369 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-09T14:38:34,369 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-09T14:38:34,369 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-09T14:38:34,370 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-09T14:38:34,370 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-09T14:38:34,370 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-09T14:38:34,370 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-09T14:38:34,370 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-09T14:38:34,370 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-09T14:38:34,371 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-09T14:38:34,371 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-09T14:38:34,371 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-09T14:38:34,371 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-09T14:38:34,371 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-09T14:38:34,371 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-09T14:38:34,372 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-09T14:38:34,372 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-09T14:38:34,372 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-09T14:38:34,372 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-09T14:38:34,372 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-09T14:38:34,372 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-09T14:38:34,373 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-09T14:38:34,373 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-09T14:38:34,373 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-09T14:38:34,373 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-09T14:38:34,373 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-09T14:38:34,373 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-09T14:38:34,374 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-09T14:38:34,374 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-09T14:38:34,374 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-09T14:38:34,374 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-09T14:38:34,374 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-09T14:38:34,374 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-09T14:38:34,375 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-09T14:38:34,375 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-09T14:38:34,375 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-09T14:38:34,375 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-09T14:38:34,375 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-09T14:38:34,375 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-09T14:38:34,376 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-09T14:38:34,376 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-09T14:38:34,376 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-09T14:38:34,376 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-09T14:38:34,376 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-09T14:38:34,376 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-09T14:38:34,377 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-09T14:38:34,377 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-09T14:38:34,377 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-09T14:38:34,377 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-09T14:38:34,377 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-09T14:38:34,377 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-09T14:38:34,378 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-09T14:38:34,378 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-09T14:38:34,378 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-09T14:38:34,378 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-09T14:38:34,378 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-09T14:38:34,378 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-09T14:38:34,379 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-09T14:38:34,379 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-09T14:38:34,379 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-09T14:38:34,379 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-09T14:38:34,379 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-09T14:38:34,379 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-09T14:38:34,380 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-09T14:38:34,380 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-09T14:38:34,380 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-09T14:38:34,380 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-09T14:38:34,380 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-09T14:38:34,380 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-09T14:38:34,381 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-09T14:38:34,381 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-09T14:38:34,381 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-09T14:38:34,381 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-09T14:38:34,381 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-09T14:38:34,381 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-09T14:38:34,382 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-09T14:38:34,382 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-09T14:38:34,382 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-09T14:38:34,382 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-09T14:38:34,382 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-09T14:38:34,382 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-09T14:38:34,383 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-09T14:38:34,383 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-09T14:38:34,383 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-09T14:38:34,383 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-09T14:38:34,383 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-09T14:38:34,383 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-09T14:38:34,384 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-09T14:38:34,384 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-09T14:38:34,384 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-09T14:38:34,384 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-09T14:38:34,384 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-09T14:38:34,384 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-09T14:38:34,385 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-09T14:38:34,385 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-09T14:38:34,385 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-09T14:38:34,385 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-09T14:38:34,385 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-09T14:38:34,386 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-09T14:38:34,386 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-09T14:38:34,386 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-09T14:38:34,386 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-09T14:38:34,386 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-09T14:38:34,386 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-09T14:38:34,387 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-09T14:38:34,387 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-09T14:38:34,387 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-09T14:38:34,387 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-09T14:38:34,387 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-09T14:38:34,387 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-09T14:38:34,388 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-09T14:38:34,388 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-09T14:38:34,388 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-09T14:38:34,388 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-09T14:38:34,388 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-09T14:38:34,388 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-09T14:38:34,389 Fetching project page and analyzing links: https://www.piwheels.org/simple/memprocfs/ 2025-09-09T14:38:34,389 Getting page https://www.piwheels.org/simple/memprocfs/ 2025-09-09T14:38:34,390 Found index url https://www.piwheels.org/simple/ 2025-09-09T14:38:34,499 Fetched page https://www.piwheels.org/simple/memprocfs/ as text/html 2025-09-09T14:38:34,510 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-09T14:38:34,510 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-09T14:38:34,511 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-09T14:38:34,511 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-09T14:38:34,511 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-09T14:38:34,512 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-09T14:38:34,512 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-09T14:38:34,512 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-09T14:38:34,513 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-09T14:38:34,513 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-09T14:38:34,513 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-09T14:38:34,514 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-09T14:38:34,514 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-09T14:38:34,514 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-09T14:38:34,515 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-09T14:38:34,515 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-09T14:38:34,515 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-09T14:38:34,515 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-09T14:38:34,516 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-09T14:38:34,516 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-09T14:38:34,516 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-09T14:38:34,517 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-09T14:38:34,517 Skipping link: not a file: https://www.piwheels.org/simple/memprocfs/ 2025-09-09T14:38:34,517 Skipping link: not a file: https://pypi.org/simple/memprocfs/ 2025-09-09T14:38:34,549 Given no hashes to check 1 links for project 'memprocfs': discarding no candidates 2025-09-09T14:38:34,550 Collecting memprocfs==4.1.0 2025-09-09T14:38:34,551 Created temporary directory: /tmp/pip-unpack-t2n0nbfb 2025-09-09T14:38:34,778 Downloading memprocfs-4.1.0.tar.gz (3.0 MB) 2025-09-09T14:38:35,529 Added memprocfs==4.1.0 from https://files.pythonhosted.org/packages/fd/1d/30fbe74c96219e9f4ab63b0958dd3e0fffce16ff913d94d9b71c0ecf2b70/memprocfs-4.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-a_jzjp3d' 2025-09-09T14:38:35,530 Running setup.py (path:/tmp/pip-wheel-bnx6d927/memprocfs_7a42c2ec911744c7bf5fee6375592833/setup.py) egg_info for package memprocfs 2025-09-09T14:38:35,531 Created temporary directory: /tmp/pip-pip-egg-info-bota1q6r 2025-09-09T14:38:35,531 Preparing metadata (setup.py): started 2025-09-09T14:38:35,532 Running command python setup.py egg_info 2025-09-09T14:38:36,068 make clean -C leechcore 2025-09-09T14:38:36,076 make[1]: Entering directory '/tmp/pip-wheel-bnx6d927/memprocfs_7a42c2ec911744c7bf5fee6375592833/leechcore' 2025-09-09T14:38:36,076 rm -f *.o || true 2025-09-09T14:38:36,084 rm -f */*.o || true 2025-09-09T14:38:36,094 rm -f *.so || true 2025-09-09T14:38:36,105 make[1]: Leaving directory '/tmp/pip-wheel-bnx6d927/memprocfs_7a42c2ec911744c7bf5fee6375592833/leechcore' 2025-09-09T14:38:36,106 make clean -C vmm 2025-09-09T14:38:36,114 make[1]: Entering directory '/tmp/pip-wheel-bnx6d927/memprocfs_7a42c2ec911744c7bf5fee6375592833/vmm' 2025-09-09T14:38:36,115 rm -f *.o || true 2025-09-09T14:38:36,123 rm -f */*.o || true 2025-09-09T14:38:36,135 rm -f *.so || true 2025-09-09T14:38:36,145 make[1]: Leaving directory '/tmp/pip-wheel-bnx6d927/memprocfs_7a42c2ec911744c7bf5fee6375592833/vmm' 2025-09-09T14:38:36,146 rm files/*.so || true 2025-09-09T14:38:36,155 rm: cannot remove 'files/*.so': No such file or directory 2025-09-09T14:38:36,157 rm vmm.so || true 2025-09-09T14:38:36,166 rm: cannot remove 'vmm.so': No such file or directory 2025-09-09T14:38:36,167 rm memprocfs/*.so || true 2025-09-09T14:38:36,175 rm: cannot remove 'memprocfs/*.so': No such file or directory 2025-09-09T14:38:36,186 make -C leechcore 2025-09-09T14:38:36,196 make[1]: Entering directory '/tmp/pip-wheel-bnx6d927/memprocfs_7a42c2ec911744c7bf5fee6375592833/leechcore' 2025-09-09T14:38:36,196 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-09T14:38:36,507 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-09T14:38:36,964 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-09T14:38:37,218 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-09T14:38:37,480 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-09T14:38:37,852 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-09T14:38:38,051 device_fpga.c: In function ‘DeviceFPGA_InitializeFTDI’: 2025-09-09T14:38:38,052 device_fpga.c:829:36: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:38:38,053 829 | status = ctx->dev.pfnFT_Create((PVOID)ctx->qwDeviceIndex, 0x10 /*FT_OPEN_BY_INDEX*/, &ctx->dev.hFTDI); 2025-09-09T14:38:38,053 | ^ 2025-09-09T14:38:38,054 device_fpga.c: In function ‘DeviceFPGA_ReInitializeFTDI’: 2025-09-09T14:38:38,054 device_fpga.c:895:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:38:38,054 895 | ctx->dev.pfnFT_Create((PVOID)ctx->qwDeviceIndex, 0x10 /*FT_OPEN_BY_INDEX*/, &ctx->dev.hFTDI); 2025-09-09T14:38:38,054 | ^ 2025-09-09T14:38:38,547 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-09T14:38:38,759 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-09T14:38:38,977 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-09T14:38:39,234 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-09T14:38:39,442 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 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-09T14:38:39,578 mv leechcore.so ../files/ 2025-09-09T14:38:39,587 rm -f *.o || true 2025-09-09T14:38:39,595 rm -f */*.o || true 2025-09-09T14:38:39,604 rm -f *.so || true 2025-09-09T14:38:39,614 true 2025-09-09T14:38:39,617 make[1]: Leaving directory '/tmp/pip-wheel-bnx6d927/memprocfs_7a42c2ec911744c7bf5fee6375592833/leechcore' 2025-09-09T14:38:39,618 make -C vmm || true 2025-09-09T14:38:39,631 make[1]: Entering directory '/tmp/pip-wheel-bnx6d927/memprocfs_7a42c2ec911744c7bf5fee6375592833/vmm' 2025-09-09T14:38:39,631 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-09T14:38:39,759 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:38:39,759 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:38:39,759 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:38:39,759 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:38:40,357 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-09T14:38:40,472 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:38:40,472 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:38:40,473 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:38:40,473 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:38:41,657 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-09T14:38:41,770 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:38:41,770 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:38:41,771 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:38:41,771 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:38:42,093 util.c: In function ‘Util_qfind_CmpFindTableQWORD’: 2025-09-09T14:38:42,093 util.c:453:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:42,093 453 | QWORD qwKey = (QWORD)pvFind; 2025-09-09T14:38:42,093 | ^ 2025-09-09T14:38:42,098 util.c: In function ‘Util_HashSHA256’: 2025-09-09T14:38:42,099 util.c:726:5: warning: ‘SHA256_Init’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-09T14:38:42,099 726 | SHA256_Init(&sha256); 2025-09-09T14:38:42,099 | ^~~~~~~~~~~ 2025-09-09T14:38:42,099 In file included from oscompatibility.h:43, 2025-09-09T14:38:42,099 from vmm.h:8, 2025-09-09T14:38:42,099 from util.h:8, 2025-09-09T14:38:42,099 from util.c:6: 2025-09-09T14:38:42,099 /usr/include/openssl/sha.h:73:27: note: declared here 2025-09-09T14:38:42,099 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); 2025-09-09T14:38:42,100 | ^~~~~~~~~~~ 2025-09-09T14:38:42,100 util.c:727:5: warning: ‘SHA256_Update’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-09T14:38:42,100 727 | SHA256_Update(&sha256, pbData, cbData); 2025-09-09T14:38:42,100 | ^~~~~~~~~~~~~ 2025-09-09T14:38:42,100 /usr/include/openssl/sha.h:74:27: note: declared here 2025-09-09T14:38:42,100 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, 2025-09-09T14:38:42,100 | ^~~~~~~~~~~~~ 2025-09-09T14:38:42,100 util.c:728:5: warning: ‘SHA256_Final’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-09T14:38:42,101 728 | SHA256_Final(pbHash, &sha256); 2025-09-09T14:38:42,101 | ^~~~~~~~~~~~ 2025-09-09T14:38:42,101 /usr/include/openssl/sha.h:76:27: note: declared here 2025-09-09T14:38:42,101 76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); 2025-09-09T14:38:42,101 | ^~~~~~~~~~~~ 2025-09-09T14:38:42,591 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-09T14:38:42,706 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:38:42,706 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:38:42,706 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:38:42,706 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:38:42,952 pe.c: In function ‘PE_GetThunkInfoIAT’: 2025-09-09T14:38:42,952 pe.c:105:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:42,952 105 | if((QWORD)(pIAT32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T14:38:42,952 | ^ 2025-09-09T14:38:42,953 pe.c:105:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:42,953 105 | if((QWORD)(pIAT32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T14:38:42,953 | ^ 2025-09-09T14:38:42,953 pe.c:106:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:42,953 106 | if((QWORD)(pHNA32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T14:38:42,953 | ^ 2025-09-09T14:38:42,953 pe.c:106:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:42,953 106 | if((QWORD)(pHNA32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T14:38:42,953 | ^ 2025-09-09T14:38:42,954 pe.c:131:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:42,954 131 | if((QWORD)(pIAT64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T14:38:42,954 | ^ 2025-09-09T14:38:42,954 pe.c:131:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:42,954 131 | if((QWORD)(pIAT64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T14:38:42,954 | ^ 2025-09-09T14:38:42,954 pe.c:132:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:42,954 132 | if((QWORD)(pHNA64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T14:38:42,954 | ^ 2025-09-09T14:38:42,955 pe.c:132:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:42,955 132 | if((QWORD)(pHNA64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T14:38:42,955 | ^ 2025-09-09T14:38:42,957 pe.c: In function ‘PE_SectionGetAll’: 2025-09-09T14:38:42,958 pe.c:255:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:42,958 255 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T14:38:42,958 | ^ 2025-09-09T14:38:42,958 pe.c:255:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:38:42,958 255 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T14:38:42,958 | ^ 2025-09-09T14:38:42,958 pe.c:256:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:42,958 256 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T14:38:42,958 | ^ 2025-09-09T14:38:42,959 pe.c:256:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:38:42,959 256 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T14:38:42,959 | ^ 2025-09-09T14:38:42,959 pe.c:257:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:42,959 257 | cSectionsHdr = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T14:38:42,959 | ^ 2025-09-09T14:38:42,959 pe.c:257:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:42,959 257 | cSectionsHdr = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T14:38:42,959 | ^ 2025-09-09T14:38:42,960 pe.c: In function ‘PE_SectionGetFromName’: 2025-09-09T14:38:42,960 pe.c:274:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:42,960 274 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T14:38:42,960 | ^ 2025-09-09T14:38:42,960 pe.c:274:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:38:42,960 274 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T14:38:42,960 | ^ 2025-09-09T14:38:42,961 pe.c:275:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:42,961 275 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T14:38:42,961 | ^ 2025-09-09T14:38:42,961 pe.c:275:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:38:42,961 275 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T14:38:42,961 | ^ 2025-09-09T14:38:42,961 pe.c:276:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:42,961 276 | cSections = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T14:38:42,961 | ^ 2025-09-09T14:38:42,962 pe.c:276:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:42,962 276 | cSections = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T14:38:42,962 | ^ 2025-09-09T14:38:42,967 pe.c: In function ‘PE_FileRaw_FileRegions’: 2025-09-09T14:38:42,967 pe.c:519:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:42,968 519 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T14:38:42,968 | ^ 2025-09-09T14:38:42,968 pe.c:519:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:38:42,968 519 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T14:38:42,968 | ^ 2025-09-09T14:38:42,969 pe.c:523:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:42,969 523 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T14:38:42,969 | ^ 2025-09-09T14:38:42,969 pe.c:523:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:38:42,970 523 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T14:38:42,970 | ^ 2025-09-09T14:38:42,971 pe.c: In function ‘PE_FileRaw_Size’: 2025-09-09T14:38:42,972 pe.c:577:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:42,972 577 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T14:38:42,972 | ^ 2025-09-09T14:38:42,972 pe.c:577:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:38:42,972 577 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T14:38:42,973 | ^ 2025-09-09T14:38:42,973 pe.c:581:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:42,973 581 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T14:38:42,973 | ^ 2025-09-09T14:38:42,974 pe.c:581:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:38:42,974 581 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T14:38:42,974 | ^ 2025-09-09T14:38:43,509 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-09T14:38:43,624 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:38:43,624 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:38:43,624 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:38:43,625 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:38:43,882 In file included from vmm.h:8, 2025-09-09T14:38:43,882 from vmm.c:7: 2025-09-09T14:38:43,882 vmm.c: In function ‘VmmCacheClearPartial’: 2025-09-09T14:38:43,882 oscompatibility.h:258:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:43,882 258 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T14:38:43,883 | ^ 2025-09-09T14:38:43,883 vmm.c:67:15: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T14:38:43,883 67 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListInUse); 2025-09-09T14:38:43,883 | ^~~~~~~~~~~~~~~~~ 2025-09-09T14:38:43,886 vmm.c: In function ‘VmmCacheReserve’: 2025-09-09T14:38:43,886 oscompatibility.h:258:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:43,886 258 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T14:38:43,886 | ^ 2025-09-09T14:38:43,886 vmm.c:200:11: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T14:38:43,886 200 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListEmpty); 2025-09-09T14:38:43,886 | ^~~~~~~~~~~~~~~~~ 2025-09-09T14:38:43,888 vmm.c: In function ‘VmmCacheClose’: 2025-09-09T14:38:43,888 oscompatibility.h:258:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:43,888 258 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T14:38:43,888 | ^ 2025-09-09T14:38:43,888 vmm.c:253:19: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T14:38:43,888 253 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListEmpty); 2025-09-09T14:38:43,888 | ^~~~~~~~~~~~~~~~~ 2025-09-09T14:38:43,888 oscompatibility.h:258:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:43,889 258 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T14:38:43,889 | ^ 2025-09-09T14:38:43,889 vmm.c:258:19: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T14:38:43,889 258 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListInUse); 2025-09-09T14:38:43,889 | ^~~~~~~~~~~~~~~~~ 2025-09-09T14:38:43,889 oscompatibility.h:258:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:43,889 258 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T14:38:43,889 | ^ 2025-09-09T14:38:43,889 vmm.c:263:19: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T14:38:43,889 263 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListTotal); 2025-09-09T14:38:43,889 | ^~~~~~~~~~~~~~~~~ 2025-09-09T14:38:43,901 vmm.c: In function ‘VmmWork_MainWorkerLoop_ThreadProc’: 2025-09-09T14:38:43,902 vmm.c:1210:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:38:43,902 1210 | if((pu = (PVMMWORK_UNIT)ObSet_Pop(ctxVmm->Work.psUnit))) { 2025-09-09T14:38:43,902 | ^ 2025-09-09T14:38:43,903 vmm.c:1218:52: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:43,904 1218 | ObSet_Push(ctxVmm->Work.psThreadAvail, (QWORD)ctx); 2025-09-09T14:38:43,904 | ^ 2025-09-09T14:38:43,905 vmm.c:1222:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:43,905 1222 | ObSet_Remove(ctxVmm->Work.psThreadAll, (QWORD)ctx); 2025-09-09T14:38:43,905 | ^ 2025-09-09T14:38:43,905 vmm.c: In function ‘VmmWork_Initialize’: 2025-09-09T14:38:43,906 vmm.c:1240:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:43,907 1240 | ObSet_Push(ctxVmm->Work.psThreadAll, (QWORD)p); 2025-09-09T14:38:43,907 | ^ 2025-09-09T14:38:43,907 vmm.c: In function ‘VmmWork_Close’: 2025-09-09T14:38:43,908 vmm.c:1251:86: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:43,908 1251 | while((pt = (PVMMWORK_THREAD_CONTEXT)ObSet_GetNext(ctxVmm->Work.psThreadAll, (QWORD)pt))) { 2025-09-09T14:38:43,908 | ^ 2025-09-09T14:38:43,909 vmm.c:1251:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:38:43,909 1251 | while((pt = (PVMMWORK_THREAD_CONTEXT)ObSet_GetNext(ctxVmm->Work.psThreadAll, (QWORD)pt))) { 2025-09-09T14:38:43,909 | ^ 2025-09-09T14:38:43,911 vmm.c:1256:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:38:43,911 1256 | while((pu = (PVMMWORK_UNIT)ObSet_Pop(ctxVmm->Work.psUnit))) { 2025-09-09T14:38:43,911 | ^ 2025-09-09T14:38:43,911 vmm.c: In function ‘VmmWork’: 2025-09-09T14:38:43,912 vmm.c:1275:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:43,912 1275 | ObSet_Push(ctxVmm->Work.psUnit, (QWORD)pu); 2025-09-09T14:38:43,912 | ^ 2025-09-09T14:38:43,914 vmm.c:1276:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:38:43,914 1276 | if((pt = (PVMMWORK_THREAD_CONTEXT)ObSet_Pop(ctxVmm->Work.psThreadAvail))) { 2025-09-09T14:38:43,914 | ^ 2025-09-09T14:38:43,916 vmm.c: In function ‘VmmWriteScatterVirtual’: 2025-09-09T14:38:43,917 vmm.c:1400:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:43,917 1400 | BOOL fProcessMagicHandle = ((QWORD)pProcess >= 0xffffffff00000000); 2025-09-09T14:38:43,917 | ^ 2025-09-09T14:38:43,919 vmm.c:1402:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:43,919 1402 | if(fProcessMagicHandle && !(pProcess = VmmProcessGet((DWORD)(0-(QWORD)pProcess)))) { return; } 2025-09-09T14:38:43,919 | ^ 2025-09-09T14:38:43,922 vmm.c: In function ‘VmmReadScatterVirtual’: 2025-09-09T14:38:43,923 vmm.c:1549:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:43,923 1549 | BOOL fProcessMagicHandle = ((QWORD)pProcess >= 0xffffffff00000000); 2025-09-09T14:38:43,923 | ^ 2025-09-09T14:38:43,925 vmm.c:1551:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:43,925 1551 | if(fProcessMagicHandle && !(pProcess = VmmProcessGet((DWORD)(0-(QWORD)pProcess)))) { return; } 2025-09-09T14:38:43,925 | ^ 2025-09-09T14:38:43,928 In file included from oscompatibility.h:8: 2025-09-09T14:38:43,928 vmm.c:1603:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:43,928 1603 | MEM_SCATTER_STACK_PUSH(pIoPA, (QWORD)pIoVA); 2025-09-09T14:38:43,928 | ^ 2025-09-09T14:38:43,928 ../includes/leechcore.h:181:84: note: in definition of macro ‘MEM_SCATTER_STACK_PUSH’ 2025-09-09T14:38:43,928 181 | #define MEM_SCATTER_STACK_PUSH(pMEM, v) (pMEM->vStack[pMEM->iStack++] = (QWORD)v) 2025-09-09T14:38:43,928 | ^ 2025-09-09T14:38:43,929 vmm.c:1610:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:38:43,929 1610 | ((PMEM_SCATTER)MEM_SCATTER_STACK_POP(ppMEMsPhys[iPA]))->f = ppMEMsPhys[iPA]->f; 2025-09-09T14:38:43,930 | ^ 2025-09-09T14:38:43,939 vmm.c: In function ‘VmmMap_GetVadEntry’: 2025-09-09T14:38:43,941 vmm.c:2124:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:38:43,941 2124 | return Util_qfind((PVOID)va, pVadMap->cMap, pVadMap->pMap, sizeof(VMM_MAP_VADENTRY), (int(*)(PVOID, PVOID))VmmMap_GetVadEntry_CmpFind); 2025-09-09T14:38:43,941 | ^ 2025-09-09T14:38:43,942 vmm.c: In function ‘VmmMap_GetModuleEntry’: 2025-09-09T14:38:43,944 vmm.c:2159:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:38:43,944 2159 | pqwHashIndex = (PQWORD)Util_qfind((PVOID)qwHash, pModuleMap->cMap, pModuleMap->pHashTableLookup, sizeof(QWORD), (int(*)(PVOID, PVOID))VmmMap_HashTableLookup_CmpFind); 2025-09-09T14:38:43,944 | ^ 2025-09-09T14:38:43,945 vmm.c: In function ‘VmmMap_GetEATEntryIndexU’: 2025-09-09T14:38:43,947 vmm.c:2228:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:38:43,947 2228 | pqwHashIndex = (PQWORD)Util_qfind((PVOID)qwHash, pEatMap->cMap, pEatMap->pHashTableLookup, sizeof(QWORD), (int(*)(PVOID, PVOID))VmmMap_HashTableLookup_CmpFind); 2025-09-09T14:38:43,947 | ^ 2025-09-09T14:38:43,948 vmm.c: In function ‘VmmMap_GetThreadEntry’: 2025-09-09T14:38:43,950 vmm.c:2294:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:38:43,950 2294 | return Util_qfind((PVOID)qwTID, pThreadMap->cMap, pThreadMap->pMap, sizeof(VMM_MAP_THREADENTRY), (int(*)(PVOID, PVOID))VmmMap_GetThreadEntry_CmpFind); 2025-09-09T14:38:43,950 | ^ 2025-09-09T14:38:45,258 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-09T14:38:45,366 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:38:45,366 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:38:45,366 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:38:45,366 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:38:47,288 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-09T14:38:47,398 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:38:47,399 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:38:47,399 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:38:47,399 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:38:48,006 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-09T14:38:48,121 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:38:48,121 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:38:48,121 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:38:48,121 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:38:48,646 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-09T14:38:48,756 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:38:48,756 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:38:48,756 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:38:48,757 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:38:49,357 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-09T14:38:49,463 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:38:49,463 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:38:49,463 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:38:49,463 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:38:49,712 mm_pfn.c: In function ‘MmPfn_Initialize’: 2025-09-09T14:38:49,713 mm_pfn.c:45:10: warning: variable ‘f’ set but not used [-Wunused-but-set-variable] 2025-09-09T14:38:49,713 45 | BOOL f; 2025-09-09T14:38:49,713 | ^ 2025-09-09T14:38:49,714 mm_pfn.c: In function ‘MmPfn_GetPidFromDTB_qfind’: 2025-09-09T14:38:49,714 mm_pfn.c:105:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:49,714 105 | DWORD dwKey = (DWORD)(QWORD)pvFind; 2025-09-09T14:38:49,714 | ^ 2025-09-09T14:38:49,714 mm_pfn.c: In function ‘MmPfn_GetPidFromDTB’: 2025-09-09T14:38:49,715 mm_pfn.c:131:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:38:49,715 131 | pvFind = Util_qfind((PVOID)qwPfnDTB, pObData->ObHdr.cbData / sizeof(QWORD), pObData->pqw, sizeof(QWORD), MmPfn_GetPidFromDTB_qfind); 2025-09-09T14:38:49,715 | ^ 2025-09-09T14:38:49,715 mm_pfn.c: In function ‘MmPfn_Map_GetPfn_GetVaX64’: 2025-09-09T14:38:49,715 mm_pfn.c:148:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:38:49,715 148 | pe = (PMMPFN_MAP_ENTRY)ObSet_Get(psPte, i); 2025-09-09T14:38:49,715 | ^ 2025-09-09T14:38:49,717 mm_pfn.c: In function ‘MmPfn_Map_GetPfn_GetVaX86PAE’: 2025-09-09T14:38:49,717 mm_pfn.c:197:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:38:49,717 197 | pe = (PMMPFN_MAP_ENTRY)ObSet_Get(psPte, i); 2025-09-09T14:38:49,717 | ^ 2025-09-09T14:38:49,719 mm_pfn.c: In function ‘MmPfn_Map_GetPfn_GetVaX86’: 2025-09-09T14:38:49,719 mm_pfn.c:244:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:38:49,719 244 | pe = (PMMPFN_MAP_ENTRY)ObSet_Get(psPte, i); 2025-09-09T14:38:49,719 | ^ 2025-09-09T14:38:49,722 mm_pfn.c: In function ‘MmPfn_Map_GetPfnScatter’: 2025-09-09T14:38:49,723 mm_pfn.c:329:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:38:49,723 329 | ObSet_Push(psObEnrichAddress, (QWORD)pe); 2025-09-09T14:38:49,723 | ^ 2025-09-09T14:38:50,091 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-09T14:38:50,204 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:38:50,204 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:38:50,204 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:38:50,205 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:38:50,482 mm_vad.c: In function ‘MmVadEx_MapInitialize’: 2025-09-09T14:38:50,483 mm_vad.c:1406:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:38:50,483 1406 | peVad = Util_qfind((PVOID)(QWORD)iPageCurrent, pObVad->cMap, pObVad->pMap, sizeof(VMM_MAP_VADENTRY), (int(*)(PVOID, PVOID))VmmVadEx_VadEntryFind_CmpFind); 2025-09-09T14:38:50,483 | ^ 2025-09-09T14:38:51,436 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-09T14:38:51,547 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:38:51,547 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:38:51,547 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:38:51,547 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:38:52,719 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-09T14:38:52,838 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:38:52,838 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:38:52,838 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:38:52,838 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:38:53,201 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-09T14:38:53,315 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:38:53,315 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:38:53,315 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:38:53,315 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:38:53,931 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-09T14:38:54,050 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:38:54,050 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:38:54,050 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:38:54,051 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:38:54,414 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-09T14:38:54,528 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:38:54,528 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:38:54,528 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:38:54,528 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:38:54,756 ob/ob_compressed.c:182:10: fatal error: lz4.h: No such file or directory 2025-09-09T14:38:54,756 182 | #include 2025-09-09T14:38:54,757 | ^~~~~~~ 2025-09-09T14:38:54,757 compilation terminated. 2025-09-09T14:38:54,760 make[1]: *** [Makefile:32: ob/ob_compressed.o] Error 1 2025-09-09T14:38:54,760 make[1]: Leaving directory '/tmp/pip-wheel-bnx6d927/memprocfs_7a42c2ec911744c7bf5fee6375592833/vmm' 2025-09-09T14:38:54,761 cp files/vmm.so . 2025-09-09T14:38:54,768 cp: cannot stat 'files/vmm.so': No such file or directory 2025-09-09T14:38:54,768 make: *** [Makefile:5: all] Error 1 2025-09-09T14:38:55,353 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-09T14:38:55,353 !! 2025-09-09T14:38:55,353 ******************************************************************************** 2025-09-09T14:38:55,353 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-09T14:38:55,353 License :: OSI Approved :: GNU Affero General Public License v3 2025-09-09T14:38:55,354 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-09T14:38:55,354 ******************************************************************************** 2025-09-09T14:38:55,354 !! 2025-09-09T14:38:55,354 self._finalize_license_expression() 2025-09-09T14:38:55,428 running egg_info 2025-09-09T14:38:55,502 creating /tmp/pip-pip-egg-info-bota1q6r/memprocfs.egg-info 2025-09-09T14:38:55,502 writing /tmp/pip-pip-egg-info-bota1q6r/memprocfs.egg-info/PKG-INFO 2025-09-09T14:38:55,503 writing dependency_links to /tmp/pip-pip-egg-info-bota1q6r/memprocfs.egg-info/dependency_links.txt 2025-09-09T14:38:55,504 writing requirements to /tmp/pip-pip-egg-info-bota1q6r/memprocfs.egg-info/requires.txt 2025-09-09T14:38:55,504 writing top-level names to /tmp/pip-pip-egg-info-bota1q6r/memprocfs.egg-info/top_level.txt 2025-09-09T14:38:55,505 writing manifest file '/tmp/pip-pip-egg-info-bota1q6r/memprocfs.egg-info/SOURCES.txt' 2025-09-09T14:38:55,806 reading manifest file '/tmp/pip-pip-egg-info-bota1q6r/memprocfs.egg-info/SOURCES.txt' 2025-09-09T14:38:55,807 reading manifest template 'MANIFEST.in' 2025-09-09T14:38:55,813 warning: no previously-included files matching '*vcxproj*' found anywhere in distribution 2025-09-09T14:38:55,819 writing manifest file '/tmp/pip-pip-egg-info-bota1q6r/memprocfs.egg-info/SOURCES.txt' 2025-09-09T14:38:55,932 Preparing metadata (setup.py): finished with status 'done' 2025-09-09T14:38:55,936 Source in /tmp/pip-wheel-bnx6d927/memprocfs_7a42c2ec911744c7bf5fee6375592833 has version 4.1.0, which satisfies requirement memprocfs==4.1.0 from https://files.pythonhosted.org/packages/fd/1d/30fbe74c96219e9f4ab63b0958dd3e0fffce16ff913d94d9b71c0ecf2b70/memprocfs-4.1.0.tar.gz 2025-09-09T14:38:55,936 Removed memprocfs==4.1.0 from https://files.pythonhosted.org/packages/fd/1d/30fbe74c96219e9f4ab63b0958dd3e0fffce16ff913d94d9b71c0ecf2b70/memprocfs-4.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-a_jzjp3d' 2025-09-09T14:38:55,940 Created temporary directory: /tmp/pip-unpack-pq5q9_q3 2025-09-09T14:38:55,941 Created temporary directory: /tmp/pip-unpack-7_ezgkh2 2025-09-09T14:38:55,941 Building wheels for collected packages: memprocfs 2025-09-09T14:38:55,942 Created temporary directory: /tmp/pip-wheel-hcox15d9 2025-09-09T14:38:55,943 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-09T14:38:55,944 Building wheel for memprocfs (setup.py): started 2025-09-09T14:38:55,944 Destination directory: /tmp/pip-wheel-hcox15d9 2025-09-09T14:38:55,945 Running command python setup.py bdist_wheel 2025-09-09T14:38:56,475 make clean -C leechcore 2025-09-09T14:38:56,483 make[1]: Entering directory '/tmp/pip-wheel-bnx6d927/memprocfs_7a42c2ec911744c7bf5fee6375592833/leechcore' 2025-09-09T14:38:56,484 rm -f *.o || true 2025-09-09T14:38:56,493 rm -f */*.o || true 2025-09-09T14:38:56,504 rm -f *.so || true 2025-09-09T14:38:56,514 make[1]: Leaving directory '/tmp/pip-wheel-bnx6d927/memprocfs_7a42c2ec911744c7bf5fee6375592833/leechcore' 2025-09-09T14:38:56,515 make clean -C vmm 2025-09-09T14:38:56,525 make[1]: Entering directory '/tmp/pip-wheel-bnx6d927/memprocfs_7a42c2ec911744c7bf5fee6375592833/vmm' 2025-09-09T14:38:56,525 rm -f *.o || true 2025-09-09T14:38:56,536 rm -f */*.o || true 2025-09-09T14:38:56,547 rm -f *.so || true 2025-09-09T14:38:56,560 make[1]: Leaving directory '/tmp/pip-wheel-bnx6d927/memprocfs_7a42c2ec911744c7bf5fee6375592833/vmm' 2025-09-09T14:38:56,560 rm files/*.so || true 2025-09-09T14:38:56,572 rm vmm.so || true 2025-09-09T14:38:56,584 rm: cannot remove 'vmm.so': No such file or directory 2025-09-09T14:38:56,585 rm memprocfs/*.so || true 2025-09-09T14:38:56,596 rm: cannot remove 'memprocfs/*.so': No such file or directory 2025-09-09T14:38:56,608 make -C leechcore 2025-09-09T14:38:56,617 make[1]: Entering directory '/tmp/pip-wheel-bnx6d927/memprocfs_7a42c2ec911744c7bf5fee6375592833/leechcore' 2025-09-09T14:38:56,617 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-09T14:38:56,914 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-09T14:38:57,372 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-09T14:38:57,628 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-09T14:38:57,884 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-09T14:38:58,257 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-09T14:38:58,458 device_fpga.c: In function ‘DeviceFPGA_InitializeFTDI’: 2025-09-09T14:38:58,459 device_fpga.c:829:36: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:38:58,459 829 | status = ctx->dev.pfnFT_Create((PVOID)ctx->qwDeviceIndex, 0x10 /*FT_OPEN_BY_INDEX*/, &ctx->dev.hFTDI); 2025-09-09T14:38:58,460 | ^ 2025-09-09T14:38:58,461 device_fpga.c: In function ‘DeviceFPGA_ReInitializeFTDI’: 2025-09-09T14:38:58,461 device_fpga.c:895:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:38:58,461 895 | ctx->dev.pfnFT_Create((PVOID)ctx->qwDeviceIndex, 0x10 /*FT_OPEN_BY_INDEX*/, &ctx->dev.hFTDI); 2025-09-09T14:38:58,461 | ^ 2025-09-09T14:38:58,949 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-09T14:38:59,158 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-09T14:38:59,376 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-09T14:38:59,632 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-09T14:38:59,845 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 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-09T14:38:59,979 mv leechcore.so ../files/ 2025-09-09T14:38:59,986 rm -f *.o || true 2025-09-09T14:38:59,995 rm -f */*.o || true 2025-09-09T14:39:00,003 rm -f *.so || true 2025-09-09T14:39:00,014 true 2025-09-09T14:39:00,017 make[1]: Leaving directory '/tmp/pip-wheel-bnx6d927/memprocfs_7a42c2ec911744c7bf5fee6375592833/leechcore' 2025-09-09T14:39:00,017 make -C vmm || true 2025-09-09T14:39:00,031 make[1]: Entering directory '/tmp/pip-wheel-bnx6d927/memprocfs_7a42c2ec911744c7bf5fee6375592833/vmm' 2025-09-09T14:39:00,031 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-09T14:39:00,155 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:00,155 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:00,155 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:00,155 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:00,732 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-09T14:39:00,848 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:00,848 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:00,848 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:00,848 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:02,045 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-09T14:39:02,150 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:02,150 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:02,150 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:02,150 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:02,468 util.c: In function ‘Util_qfind_CmpFindTableQWORD’: 2025-09-09T14:39:02,468 util.c:453:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:02,468 453 | QWORD qwKey = (QWORD)pvFind; 2025-09-09T14:39:02,468 | ^ 2025-09-09T14:39:02,473 util.c: In function ‘Util_HashSHA256’: 2025-09-09T14:39:02,474 util.c:726:5: warning: ‘SHA256_Init’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-09T14:39:02,474 726 | SHA256_Init(&sha256); 2025-09-09T14:39:02,474 | ^~~~~~~~~~~ 2025-09-09T14:39:02,474 In file included from oscompatibility.h:43, 2025-09-09T14:39:02,474 from vmm.h:8, 2025-09-09T14:39:02,474 from util.h:8, 2025-09-09T14:39:02,474 from util.c:6: 2025-09-09T14:39:02,474 /usr/include/openssl/sha.h:73:27: note: declared here 2025-09-09T14:39:02,474 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); 2025-09-09T14:39:02,475 | ^~~~~~~~~~~ 2025-09-09T14:39:02,475 util.c:727:5: warning: ‘SHA256_Update’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-09T14:39:02,475 727 | SHA256_Update(&sha256, pbData, cbData); 2025-09-09T14:39:02,475 | ^~~~~~~~~~~~~ 2025-09-09T14:39:02,475 /usr/include/openssl/sha.h:74:27: note: declared here 2025-09-09T14:39:02,475 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, 2025-09-09T14:39:02,475 | ^~~~~~~~~~~~~ 2025-09-09T14:39:02,475 util.c:728:5: warning: ‘SHA256_Final’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-09T14:39:02,476 728 | SHA256_Final(pbHash, &sha256); 2025-09-09T14:39:02,476 | ^~~~~~~~~~~~ 2025-09-09T14:39:02,476 /usr/include/openssl/sha.h:76:27: note: declared here 2025-09-09T14:39:02,476 76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); 2025-09-09T14:39:02,476 | ^~~~~~~~~~~~ 2025-09-09T14:39:02,967 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-09T14:39:03,069 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:03,070 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:03,070 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:03,070 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:03,308 pe.c: In function ‘PE_GetThunkInfoIAT’: 2025-09-09T14:39:03,309 pe.c:105:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:03,309 105 | if((QWORD)(pIAT32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T14:39:03,309 | ^ 2025-09-09T14:39:03,310 pe.c:105:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:03,310 105 | if((QWORD)(pIAT32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T14:39:03,310 | ^ 2025-09-09T14:39:03,310 pe.c:106:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:03,310 106 | if((QWORD)(pHNA32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T14:39:03,310 | ^ 2025-09-09T14:39:03,311 pe.c:106:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:03,311 106 | if((QWORD)(pHNA32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T14:39:03,311 | ^ 2025-09-09T14:39:03,312 pe.c:131:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:03,312 131 | if((QWORD)(pIAT64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T14:39:03,312 | ^ 2025-09-09T14:39:03,312 pe.c:131:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:03,312 131 | if((QWORD)(pIAT64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T14:39:03,312 | ^ 2025-09-09T14:39:03,313 pe.c:132:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:03,313 132 | if((QWORD)(pHNA64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T14:39:03,313 | ^ 2025-09-09T14:39:03,313 pe.c:132:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:03,314 132 | if((QWORD)(pHNA64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T14:39:03,314 | ^ 2025-09-09T14:39:03,317 pe.c: In function ‘PE_SectionGetAll’: 2025-09-09T14:39:03,318 pe.c:255:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:03,318 255 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T14:39:03,318 | ^ 2025-09-09T14:39:03,318 pe.c:255:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:03,318 255 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T14:39:03,318 | ^ 2025-09-09T14:39:03,319 pe.c:256:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:03,319 256 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T14:39:03,319 | ^ 2025-09-09T14:39:03,319 pe.c:256:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:03,319 256 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T14:39:03,320 | ^ 2025-09-09T14:39:03,320 pe.c:257:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:03,320 257 | cSectionsHdr = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T14:39:03,320 | ^ 2025-09-09T14:39:03,321 pe.c:257:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:03,321 257 | cSectionsHdr = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T14:39:03,321 | ^ 2025-09-09T14:39:03,322 pe.c: In function ‘PE_SectionGetFromName’: 2025-09-09T14:39:03,322 pe.c:274:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:03,322 274 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T14:39:03,322 | ^ 2025-09-09T14:39:03,323 pe.c:274:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:03,323 274 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T14:39:03,323 | ^ 2025-09-09T14:39:03,323 pe.c:275:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:03,323 275 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T14:39:03,324 | ^ 2025-09-09T14:39:03,324 pe.c:275:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:03,324 275 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T14:39:03,324 | ^ 2025-09-09T14:39:03,325 pe.c:276:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:03,325 276 | cSections = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T14:39:03,325 | ^ 2025-09-09T14:39:03,325 pe.c:276:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:03,325 276 | cSections = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T14:39:03,326 | ^ 2025-09-09T14:39:03,331 pe.c: In function ‘PE_FileRaw_FileRegions’: 2025-09-09T14:39:03,332 pe.c:519:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:03,332 519 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T14:39:03,332 | ^ 2025-09-09T14:39:03,333 pe.c:519:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:03,333 519 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T14:39:03,333 | ^ 2025-09-09T14:39:03,334 pe.c:523:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:03,334 523 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T14:39:03,334 | ^ 2025-09-09T14:39:03,335 pe.c:523:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:03,335 523 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T14:39:03,335 | ^ 2025-09-09T14:39:03,337 pe.c: In function ‘PE_FileRaw_Size’: 2025-09-09T14:39:03,338 pe.c:577:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:03,338 577 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T14:39:03,338 | ^ 2025-09-09T14:39:03,339 pe.c:577:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:03,339 577 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T14:39:03,339 | ^ 2025-09-09T14:39:03,340 pe.c:581:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:03,340 581 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T14:39:03,340 | ^ 2025-09-09T14:39:03,341 pe.c:581:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:03,341 581 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T14:39:03,341 | ^ 2025-09-09T14:39:03,877 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-09T14:39:03,989 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:03,989 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:03,989 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:03,990 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:04,241 In file included from vmm.h:8, 2025-09-09T14:39:04,241 from vmm.c:7: 2025-09-09T14:39:04,241 vmm.c: In function ‘VmmCacheClearPartial’: 2025-09-09T14:39:04,241 oscompatibility.h:258:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:04,241 258 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T14:39:04,241 | ^ 2025-09-09T14:39:04,242 vmm.c:67:15: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T14:39:04,242 67 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListInUse); 2025-09-09T14:39:04,242 | ^~~~~~~~~~~~~~~~~ 2025-09-09T14:39:04,245 vmm.c: In function ‘VmmCacheReserve’: 2025-09-09T14:39:04,245 oscompatibility.h:258:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:04,245 258 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T14:39:04,245 | ^ 2025-09-09T14:39:04,245 vmm.c:200:11: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T14:39:04,245 200 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListEmpty); 2025-09-09T14:39:04,245 | ^~~~~~~~~~~~~~~~~ 2025-09-09T14:39:04,246 vmm.c: In function ‘VmmCacheClose’: 2025-09-09T14:39:04,247 oscompatibility.h:258:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:04,247 258 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T14:39:04,247 | ^ 2025-09-09T14:39:04,247 vmm.c:253:19: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T14:39:04,247 253 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListEmpty); 2025-09-09T14:39:04,247 | ^~~~~~~~~~~~~~~~~ 2025-09-09T14:39:04,247 oscompatibility.h:258:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:04,247 258 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T14:39:04,247 | ^ 2025-09-09T14:39:04,248 vmm.c:258:19: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T14:39:04,248 258 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListInUse); 2025-09-09T14:39:04,248 | ^~~~~~~~~~~~~~~~~ 2025-09-09T14:39:04,248 oscompatibility.h:258:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:04,248 258 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T14:39:04,248 | ^ 2025-09-09T14:39:04,248 vmm.c:263:19: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T14:39:04,248 263 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListTotal); 2025-09-09T14:39:04,248 | ^~~~~~~~~~~~~~~~~ 2025-09-09T14:39:04,260 vmm.c: In function ‘VmmWork_MainWorkerLoop_ThreadProc’: 2025-09-09T14:39:04,261 vmm.c:1210:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:04,261 1210 | if((pu = (PVMMWORK_UNIT)ObSet_Pop(ctxVmm->Work.psUnit))) { 2025-09-09T14:39:04,261 | ^ 2025-09-09T14:39:04,262 vmm.c:1218:52: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:04,262 1218 | ObSet_Push(ctxVmm->Work.psThreadAvail, (QWORD)ctx); 2025-09-09T14:39:04,262 | ^ 2025-09-09T14:39:04,264 vmm.c:1222:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:04,264 1222 | ObSet_Remove(ctxVmm->Work.psThreadAll, (QWORD)ctx); 2025-09-09T14:39:04,264 | ^ 2025-09-09T14:39:04,264 vmm.c: In function ‘VmmWork_Initialize’: 2025-09-09T14:39:04,265 vmm.c:1240:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:04,265 1240 | ObSet_Push(ctxVmm->Work.psThreadAll, (QWORD)p); 2025-09-09T14:39:04,265 | ^ 2025-09-09T14:39:04,266 vmm.c: In function ‘VmmWork_Close’: 2025-09-09T14:39:04,267 vmm.c:1251:86: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:04,267 1251 | while((pt = (PVMMWORK_THREAD_CONTEXT)ObSet_GetNext(ctxVmm->Work.psThreadAll, (QWORD)pt))) { 2025-09-09T14:39:04,267 | ^ 2025-09-09T14:39:04,268 vmm.c:1251:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:04,268 1251 | while((pt = (PVMMWORK_THREAD_CONTEXT)ObSet_GetNext(ctxVmm->Work.psThreadAll, (QWORD)pt))) { 2025-09-09T14:39:04,268 | ^ 2025-09-09T14:39:04,269 vmm.c:1256:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:04,270 1256 | while((pu = (PVMMWORK_UNIT)ObSet_Pop(ctxVmm->Work.psUnit))) { 2025-09-09T14:39:04,270 | ^ 2025-09-09T14:39:04,270 vmm.c: In function ‘VmmWork’: 2025-09-09T14:39:04,271 vmm.c:1275:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:04,271 1275 | ObSet_Push(ctxVmm->Work.psUnit, (QWORD)pu); 2025-09-09T14:39:04,271 | ^ 2025-09-09T14:39:04,272 vmm.c:1276:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:04,272 1276 | if((pt = (PVMMWORK_THREAD_CONTEXT)ObSet_Pop(ctxVmm->Work.psThreadAvail))) { 2025-09-09T14:39:04,273 | ^ 2025-09-09T14:39:04,275 vmm.c: In function ‘VmmWriteScatterVirtual’: 2025-09-09T14:39:04,276 vmm.c:1400:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:04,276 1400 | BOOL fProcessMagicHandle = ((QWORD)pProcess >= 0xffffffff00000000); 2025-09-09T14:39:04,276 | ^ 2025-09-09T14:39:04,277 vmm.c:1402:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:04,277 1402 | if(fProcessMagicHandle && !(pProcess = VmmProcessGet((DWORD)(0-(QWORD)pProcess)))) { return; } 2025-09-09T14:39:04,278 | ^ 2025-09-09T14:39:04,281 vmm.c: In function ‘VmmReadScatterVirtual’: 2025-09-09T14:39:04,282 vmm.c:1549:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:04,282 1549 | BOOL fProcessMagicHandle = ((QWORD)pProcess >= 0xffffffff00000000); 2025-09-09T14:39:04,282 | ^ 2025-09-09T14:39:04,284 vmm.c:1551:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:04,284 1551 | if(fProcessMagicHandle && !(pProcess = VmmProcessGet((DWORD)(0-(QWORD)pProcess)))) { return; } 2025-09-09T14:39:04,284 | ^ 2025-09-09T14:39:04,287 In file included from oscompatibility.h:8: 2025-09-09T14:39:04,287 vmm.c:1603:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:04,287 1603 | MEM_SCATTER_STACK_PUSH(pIoPA, (QWORD)pIoVA); 2025-09-09T14:39:04,287 | ^ 2025-09-09T14:39:04,287 ../includes/leechcore.h:181:84: note: in definition of macro ‘MEM_SCATTER_STACK_PUSH’ 2025-09-09T14:39:04,287 181 | #define MEM_SCATTER_STACK_PUSH(pMEM, v) (pMEM->vStack[pMEM->iStack++] = (QWORD)v) 2025-09-09T14:39:04,287 | ^ 2025-09-09T14:39:04,288 vmm.c:1610:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:04,288 1610 | ((PMEM_SCATTER)MEM_SCATTER_STACK_POP(ppMEMsPhys[iPA]))->f = ppMEMsPhys[iPA]->f; 2025-09-09T14:39:04,289 | ^ 2025-09-09T14:39:04,298 vmm.c: In function ‘VmmMap_GetVadEntry’: 2025-09-09T14:39:04,300 vmm.c:2124:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:04,300 2124 | return Util_qfind((PVOID)va, pVadMap->cMap, pVadMap->pMap, sizeof(VMM_MAP_VADENTRY), (int(*)(PVOID, PVOID))VmmMap_GetVadEntry_CmpFind); 2025-09-09T14:39:04,300 | ^ 2025-09-09T14:39:04,301 vmm.c: In function ‘VmmMap_GetModuleEntry’: 2025-09-09T14:39:04,303 vmm.c:2159:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:04,303 2159 | pqwHashIndex = (PQWORD)Util_qfind((PVOID)qwHash, pModuleMap->cMap, pModuleMap->pHashTableLookup, sizeof(QWORD), (int(*)(PVOID, PVOID))VmmMap_HashTableLookup_CmpFind); 2025-09-09T14:39:04,303 | ^ 2025-09-09T14:39:04,304 vmm.c: In function ‘VmmMap_GetEATEntryIndexU’: 2025-09-09T14:39:04,306 vmm.c:2228:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:04,306 2228 | pqwHashIndex = (PQWORD)Util_qfind((PVOID)qwHash, pEatMap->cMap, pEatMap->pHashTableLookup, sizeof(QWORD), (int(*)(PVOID, PVOID))VmmMap_HashTableLookup_CmpFind); 2025-09-09T14:39:04,306 | ^ 2025-09-09T14:39:04,307 vmm.c: In function ‘VmmMap_GetThreadEntry’: 2025-09-09T14:39:04,309 vmm.c:2294:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:04,309 2294 | return Util_qfind((PVOID)qwTID, pThreadMap->cMap, pThreadMap->pMap, sizeof(VMM_MAP_THREADENTRY), (int(*)(PVOID, PVOID))VmmMap_GetThreadEntry_CmpFind); 2025-09-09T14:39:04,309 | ^ 2025-09-09T14:39:05,612 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-09T14:39:05,723 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:05,724 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:05,724 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:05,724 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:07,642 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-09T14:39:07,978 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:07,978 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:07,978 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:07,978 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:08,580 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-09T14:39:08,696 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:08,696 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:08,696 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:08,696 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:09,226 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-09T14:39:09,342 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:09,343 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:09,343 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:09,343 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:09,938 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-09T14:39:10,053 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:10,054 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:10,054 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:10,054 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:10,300 mm_pfn.c: In function ‘MmPfn_Initialize’: 2025-09-09T14:39:10,300 mm_pfn.c:45:10: warning: variable ‘f’ set but not used [-Wunused-but-set-variable] 2025-09-09T14:39:10,301 45 | BOOL f; 2025-09-09T14:39:10,301 | ^ 2025-09-09T14:39:10,302 mm_pfn.c: In function ‘MmPfn_GetPidFromDTB_qfind’: 2025-09-09T14:39:10,303 mm_pfn.c:105:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:10,303 105 | DWORD dwKey = (DWORD)(QWORD)pvFind; 2025-09-09T14:39:10,303 | ^ 2025-09-09T14:39:10,303 mm_pfn.c: In function ‘MmPfn_GetPidFromDTB’: 2025-09-09T14:39:10,304 mm_pfn.c:131:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:10,304 131 | pvFind = Util_qfind((PVOID)qwPfnDTB, pObData->ObHdr.cbData / sizeof(QWORD), pObData->pqw, sizeof(QWORD), MmPfn_GetPidFromDTB_qfind); 2025-09-09T14:39:10,304 | ^ 2025-09-09T14:39:10,305 mm_pfn.c: In function ‘MmPfn_Map_GetPfn_GetVaX64’: 2025-09-09T14:39:10,305 mm_pfn.c:148:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:10,305 148 | pe = (PMMPFN_MAP_ENTRY)ObSet_Get(psPte, i); 2025-09-09T14:39:10,305 | ^ 2025-09-09T14:39:10,307 mm_pfn.c: In function ‘MmPfn_Map_GetPfn_GetVaX86PAE’: 2025-09-09T14:39:10,307 mm_pfn.c:197:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:10,308 197 | pe = (PMMPFN_MAP_ENTRY)ObSet_Get(psPte, i); 2025-09-09T14:39:10,308 | ^ 2025-09-09T14:39:10,310 mm_pfn.c: In function ‘MmPfn_Map_GetPfn_GetVaX86’: 2025-09-09T14:39:10,310 mm_pfn.c:244:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:10,310 244 | pe = (PMMPFN_MAP_ENTRY)ObSet_Get(psPte, i); 2025-09-09T14:39:10,310 | ^ 2025-09-09T14:39:10,314 mm_pfn.c: In function ‘MmPfn_Map_GetPfnScatter’: 2025-09-09T14:39:10,314 mm_pfn.c:329:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:10,315 329 | ObSet_Push(psObEnrichAddress, (QWORD)pe); 2025-09-09T14:39:10,315 | ^ 2025-09-09T14:39:10,683 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-09T14:39:10,803 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:10,804 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:10,804 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:10,804 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:11,081 mm_vad.c: In function ‘MmVadEx_MapInitialize’: 2025-09-09T14:39:11,082 mm_vad.c:1406:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:11,082 1406 | peVad = Util_qfind((PVOID)(QWORD)iPageCurrent, pObVad->cMap, pObVad->pMap, sizeof(VMM_MAP_VADENTRY), (int(*)(PVOID, PVOID))VmmVadEx_VadEntryFind_CmpFind); 2025-09-09T14:39:11,082 | ^ 2025-09-09T14:39:12,042 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-09T14:39:12,155 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:12,155 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:12,156 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:12,156 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:13,336 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-09T14:39:13,461 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:13,462 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:13,462 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:13,462 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:13,830 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-09T14:39:13,944 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:13,944 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:13,944 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:13,945 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:14,562 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-09T14:39:14,677 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:14,677 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:14,677 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:14,677 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:15,050 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-09T14:39:15,164 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:15,164 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:15,165 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:15,165 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:15,398 ob/ob_compressed.c:182:10: fatal error: lz4.h: No such file or directory 2025-09-09T14:39:15,398 182 | #include 2025-09-09T14:39:15,398 | ^~~~~~~ 2025-09-09T14:39:15,398 compilation terminated. 2025-09-09T14:39:15,402 make[1]: *** [Makefile:32: ob/ob_compressed.o] Error 1 2025-09-09T14:39:15,402 make[1]: Leaving directory '/tmp/pip-wheel-bnx6d927/memprocfs_7a42c2ec911744c7bf5fee6375592833/vmm' 2025-09-09T14:39:15,402 cp files/vmm.so . 2025-09-09T14:39:15,410 cp: cannot stat 'files/vmm.so': No such file or directory 2025-09-09T14:39:15,410 make: *** [Makefile:5: all] Error 1 2025-09-09T14:39:16,287 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-09T14:39:16,287 !! 2025-09-09T14:39:16,287 ******************************************************************************** 2025-09-09T14:39:16,288 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-09T14:39:16,288 License :: OSI Approved :: GNU Affero General Public License v3 2025-09-09T14:39:16,288 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-09T14:39:16,288 ******************************************************************************** 2025-09-09T14:39:16,288 !! 2025-09-09T14:39:16,288 self._finalize_license_expression() 2025-09-09T14:39:16,289 running bdist_wheel 2025-09-09T14:39:16,658 running build 2025-09-09T14:39:16,658 running build_py 2025-09-09T14:39:16,738 creating build/lib.linux-armv7l-cpython-313/memprocfs 2025-09-09T14:39:16,738 copying memprocfs/memprocfs.py -> build/lib.linux-armv7l-cpython-313/memprocfs 2025-09-09T14:39:16,739 copying memprocfs/__init__.py -> build/lib.linux-armv7l-cpython-313/memprocfs 2025-09-09T14:39:16,741 copying memprocfs/info.db -> build/lib.linux-armv7l-cpython-313/memprocfs 2025-09-09T14:39:16,746 running build_ext 2025-09-09T14:39:17,090 building 'memprocfs.vmmpyc' extension 2025-09-09T14:39:17,093 creating build/temp.linux-armv7l-cpython-313 2025-09-09T14:39:17,095 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-09T14:39:17,399 oscompatibility.c: In function ‘FileTimeToSystemTime’: 2025-09-09T14:39:17,399 oscompatibility.c:37:12: error: variable ‘t’ has initializer but incomplete type 2025-09-09T14:39:17,399 37 | struct tm t = { 0 }; 2025-09-09T14:39:17,399 | ^~ 2025-09-09T14:39:17,399 oscompatibility.c:37:21: warning: excess elements in struct initializer 2025-09-09T14:39:17,400 37 | struct tm t = { 0 }; 2025-09-09T14:39:17,400 | ^ 2025-09-09T14:39:17,400 oscompatibility.c:37:21: note: (near initialization for ‘t’) 2025-09-09T14:39:17,400 oscompatibility.c:37:15: error: storage size of ‘t’ isn’t known 2025-09-09T14:39:17,400 37 | struct tm t = { 0 }; 2025-09-09T14:39:17,400 | ^ 2025-09-09T14:39:17,405 oscompatibility.c:41:5: error: implicit declaration of function ‘gmtime_r’ [-Wimplicit-function-declaration] 2025-09-09T14:39:17,405 41 | gmtime_r(&tm, &t); 2025-09-09T14:39:17,406 | ^~~~~~~~ 2025-09-09T14:39:17,413 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2025-09-09T14:39:17,560 ERROR: python setup.py bdist_wheel exited with 1 2025-09-09T14:39:17,572 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-09T14:39:17,572 exec(compile('"'"''"'"''"'"' 2025-09-09T14:39:17,572 # This is -- a caller that pip uses to run setup.py 2025-09-09T14:39:17,572 # 2025-09-09T14:39:17,572 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T14:39:17,572 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T14:39:17,572 # - It provides a clear error message when setuptools is not installed. 2025-09-09T14:39:17,572 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T14:39:17,572 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T14:39:17,572 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T14:39:17,572 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T14:39:17,572 import os, sys, tokenize, traceback 2025-09-09T14:39:17,572 2025-09-09T14:39:17,572 try: 2025-09-09T14:39:17,572 import setuptools 2025-09-09T14:39:17,572 except ImportError: 2025-09-09T14:39:17,572 print( 2025-09-09T14:39:17,572 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T14:39:17,572 "the build environment with exception:", 2025-09-09T14:39:17,572 file=sys.stderr, 2025-09-09T14:39:17,572 ) 2025-09-09T14:39:17,572 traceback.print_exc() 2025-09-09T14:39:17,572 sys.exit(1) 2025-09-09T14:39:17,572 2025-09-09T14:39:17,572 __file__ = %r 2025-09-09T14:39:17,572 sys.argv[0] = __file__ 2025-09-09T14:39:17,572 2025-09-09T14:39:17,572 if os.path.exists(__file__): 2025-09-09T14:39:17,572 filename = __file__ 2025-09-09T14:39:17,572 with tokenize.open(__file__) as f: 2025-09-09T14:39:17,572 setup_py_code = f.read() 2025-09-09T14:39:17,572 else: 2025-09-09T14:39:17,572 filename = "" 2025-09-09T14:39:17,572 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T14:39:17,572 2025-09-09T14:39:17,572 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T14:39:17,572 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-bnx6d927/memprocfs_7a42c2ec911744c7bf5fee6375592833/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-hcox15d9[/] 2025-09-09T14:39:17,573 [bold magenta]cwd[/]: /tmp/pip-wheel-bnx6d927/memprocfs_7a42c2ec911744c7bf5fee6375592833/ 2025-09-09T14:39:17,573 Building wheel for memprocfs (setup.py): finished with status 'error' 2025-09-09T14:39:17,574 ERROR: Failed building wheel for memprocfs 2025-09-09T14:39:17,574 Running setup.py clean for memprocfs 2025-09-09T14:39:17,575 Running command python setup.py clean 2025-09-09T14:39:18,138 make clean -C leechcore 2025-09-09T14:39:18,147 make[1]: Entering directory '/tmp/pip-wheel-bnx6d927/memprocfs_7a42c2ec911744c7bf5fee6375592833/leechcore' 2025-09-09T14:39:18,148 rm -f *.o || true 2025-09-09T14:39:18,159 rm -f */*.o || true 2025-09-09T14:39:18,170 rm -f *.so || true 2025-09-09T14:39:18,181 make[1]: Leaving directory '/tmp/pip-wheel-bnx6d927/memprocfs_7a42c2ec911744c7bf5fee6375592833/leechcore' 2025-09-09T14:39:18,182 make clean -C vmm 2025-09-09T14:39:18,192 make[1]: Entering directory '/tmp/pip-wheel-bnx6d927/memprocfs_7a42c2ec911744c7bf5fee6375592833/vmm' 2025-09-09T14:39:18,192 rm -f *.o || true 2025-09-09T14:39:18,204 rm -f */*.o || true 2025-09-09T14:39:18,216 rm -f *.so || true 2025-09-09T14:39:18,227 make[1]: Leaving directory '/tmp/pip-wheel-bnx6d927/memprocfs_7a42c2ec911744c7bf5fee6375592833/vmm' 2025-09-09T14:39:18,228 rm files/*.so || true 2025-09-09T14:39:18,238 rm vmm.so || true 2025-09-09T14:39:18,247 rm: cannot remove 'vmm.so': No such file or directory 2025-09-09T14:39:18,248 rm memprocfs/*.so || true 2025-09-09T14:39:18,258 rm: cannot remove 'memprocfs/*.so': No such file or directory 2025-09-09T14:39:18,270 make -C leechcore 2025-09-09T14:39:18,280 make[1]: Entering directory '/tmp/pip-wheel-bnx6d927/memprocfs_7a42c2ec911744c7bf5fee6375592833/leechcore' 2025-09-09T14:39:18,281 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-09T14:39:18,568 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-09T14:39:19,015 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-09T14:39:19,280 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-09T14:39:19,535 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-09T14:39:19,902 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-09T14:39:20,093 device_fpga.c: In function ‘DeviceFPGA_InitializeFTDI’: 2025-09-09T14:39:20,095 device_fpga.c:829:36: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:20,095 829 | status = ctx->dev.pfnFT_Create((PVOID)ctx->qwDeviceIndex, 0x10 /*FT_OPEN_BY_INDEX*/, &ctx->dev.hFTDI); 2025-09-09T14:39:20,095 | ^ 2025-09-09T14:39:20,096 device_fpga.c: In function ‘DeviceFPGA_ReInitializeFTDI’: 2025-09-09T14:39:20,097 device_fpga.c:895:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:20,097 895 | ctx->dev.pfnFT_Create((PVOID)ctx->qwDeviceIndex, 0x10 /*FT_OPEN_BY_INDEX*/, &ctx->dev.hFTDI); 2025-09-09T14:39:20,097 | ^ 2025-09-09T14:39:20,593 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-09T14:39:20,801 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-09T14:39:21,017 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-09T14:39:21,273 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-09T14:39:21,486 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 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-09T14:39:21,844 mv leechcore.so ../files/ 2025-09-09T14:39:21,851 rm -f *.o || true 2025-09-09T14:39:21,859 rm -f */*.o || true 2025-09-09T14:39:21,867 rm -f *.so || true 2025-09-09T14:39:22,098 true 2025-09-09T14:39:22,103 make[1]: Leaving directory '/tmp/pip-wheel-bnx6d927/memprocfs_7a42c2ec911744c7bf5fee6375592833/leechcore' 2025-09-09T14:39:22,103 make -C vmm || true 2025-09-09T14:39:22,340 make[1]: Entering directory '/tmp/pip-wheel-bnx6d927/memprocfs_7a42c2ec911744c7bf5fee6375592833/vmm' 2025-09-09T14:39:22,341 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-09T14:39:22,455 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:22,456 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:22,456 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:22,456 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:23,022 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-09T14:39:23,139 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:23,139 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:23,139 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:23,140 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:24,327 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-09T14:39:24,434 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:24,435 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:24,435 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:24,435 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:24,751 util.c: In function ‘Util_qfind_CmpFindTableQWORD’: 2025-09-09T14:39:24,752 util.c:453:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:24,752 453 | QWORD qwKey = (QWORD)pvFind; 2025-09-09T14:39:24,752 | ^ 2025-09-09T14:39:24,758 util.c: In function ‘Util_HashSHA256’: 2025-09-09T14:39:24,759 util.c:726:5: warning: ‘SHA256_Init’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-09T14:39:24,759 726 | SHA256_Init(&sha256); 2025-09-09T14:39:24,759 | ^~~~~~~~~~~ 2025-09-09T14:39:24,759 In file included from oscompatibility.h:43, 2025-09-09T14:39:24,759 from vmm.h:8, 2025-09-09T14:39:24,760 from util.h:8, 2025-09-09T14:39:24,760 from util.c:6: 2025-09-09T14:39:24,760 /usr/include/openssl/sha.h:73:27: note: declared here 2025-09-09T14:39:24,760 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); 2025-09-09T14:39:24,760 | ^~~~~~~~~~~ 2025-09-09T14:39:24,761 util.c:727:5: warning: ‘SHA256_Update’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-09T14:39:24,761 727 | SHA256_Update(&sha256, pbData, cbData); 2025-09-09T14:39:24,761 | ^~~~~~~~~~~~~ 2025-09-09T14:39:24,761 /usr/include/openssl/sha.h:74:27: note: declared here 2025-09-09T14:39:24,761 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, 2025-09-09T14:39:24,761 | ^~~~~~~~~~~~~ 2025-09-09T14:39:24,762 util.c:728:5: warning: ‘SHA256_Final’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2025-09-09T14:39:24,762 728 | SHA256_Final(pbHash, &sha256); 2025-09-09T14:39:24,762 | ^~~~~~~~~~~~ 2025-09-09T14:39:24,763 /usr/include/openssl/sha.h:76:27: note: declared here 2025-09-09T14:39:24,763 76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); 2025-09-09T14:39:24,763 | ^~~~~~~~~~~~ 2025-09-09T14:39:25,263 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-09T14:39:25,378 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:25,378 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:25,379 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:25,379 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:25,626 pe.c: In function ‘PE_GetThunkInfoIAT’: 2025-09-09T14:39:25,626 pe.c:105:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:25,627 105 | if((QWORD)(pIAT32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T14:39:25,627 | ^ 2025-09-09T14:39:25,627 pe.c:105:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:25,627 105 | if((QWORD)(pIAT32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T14:39:25,627 | ^ 2025-09-09T14:39:25,628 pe.c:106:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:25,628 106 | if((QWORD)(pHNA32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T14:39:25,628 | ^ 2025-09-09T14:39:25,628 pe.c:106:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:25,628 106 | if((QWORD)(pHNA32 + j) + sizeof(DWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T14:39:25,628 | ^ 2025-09-09T14:39:25,629 pe.c:131:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:25,630 131 | if((QWORD)(pIAT64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T14:39:25,630 | ^ 2025-09-09T14:39:25,630 pe.c:131:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:25,630 131 | if((QWORD)(pIAT64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T14:39:25,630 | ^ 2025-09-09T14:39:25,630 pe.c:132:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:25,631 132 | if((QWORD)(pHNA64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T14:39:25,631 | ^ 2025-09-09T14:39:25,631 pe.c:132:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:25,631 132 | if((QWORD)(pHNA64 + j) + sizeof(QWORD) - (QWORD)pbModule > cbModule) { break; } 2025-09-09T14:39:25,631 | ^ 2025-09-09T14:39:25,635 pe.c: In function ‘PE_SectionGetAll’: 2025-09-09T14:39:25,635 pe.c:255:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:25,635 255 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T14:39:25,635 | ^ 2025-09-09T14:39:25,636 pe.c:255:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:25,636 255 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T14:39:25,636 | ^ 2025-09-09T14:39:25,637 pe.c:256:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:25,637 256 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T14:39:25,637 | ^ 2025-09-09T14:39:25,637 pe.c:256:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:25,637 256 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T14:39:25,637 | ^ 2025-09-09T14:39:25,638 pe.c:257:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:25,638 257 | cSectionsHdr = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T14:39:25,638 | ^ 2025-09-09T14:39:25,638 pe.c:257:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:25,639 257 | cSectionsHdr = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T14:39:25,639 | ^ 2025-09-09T14:39:25,639 pe.c: In function ‘PE_SectionGetFromName’: 2025-09-09T14:39:25,640 pe.c:274:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:25,640 274 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T14:39:25,640 | ^ 2025-09-09T14:39:25,640 pe.c:274:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:25,641 274 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS32)) : 2025-09-09T14:39:25,641 | ^ 2025-09-09T14:39:25,641 pe.c:275:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:25,641 275 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T14:39:25,641 | ^ 2025-09-09T14:39:25,642 pe.c:275:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:25,642 275 | (PIMAGE_SECTION_HEADER)((QWORD)ntHeader + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T14:39:25,642 | ^ 2025-09-09T14:39:25,642 pe.c:276:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:25,642 276 | cSections = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T14:39:25,643 | ^ 2025-09-09T14:39:25,643 pe.c:276:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:25,643 276 | cSections = (DWORD)(((QWORD)pbModuleHeader + 0x1000 - (QWORD)pSectionBase) / sizeof(IMAGE_SECTION_HEADER)); // max section headers possible in 0x1000 module header buffer 2025-09-09T14:39:25,643 | ^ 2025-09-09T14:39:25,649 pe.c: In function ‘PE_FileRaw_FileRegions’: 2025-09-09T14:39:25,649 pe.c:519:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:25,650 519 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T14:39:25,650 | ^ 2025-09-09T14:39:25,651 pe.c:519:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:25,651 519 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T14:39:25,651 | ^ 2025-09-09T14:39:25,652 pe.c:523:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:25,652 523 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T14:39:25,652 | ^ 2025-09-09T14:39:25,653 pe.c:523:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:25,653 523 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T14:39:25,653 | ^ 2025-09-09T14:39:25,654 pe.c: In function ‘PE_FileRaw_Size’: 2025-09-09T14:39:25,655 pe.c:577:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:25,655 577 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T14:39:25,656 | ^ 2025-09-09T14:39:25,656 pe.c:577:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:25,657 577 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader32 + sizeof(IMAGE_NT_HEADERS32)); 2025-09-09T14:39:25,657 | ^ 2025-09-09T14:39:25,658 pe.c:581:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:25,658 581 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T14:39:25,658 | ^ 2025-09-09T14:39:25,659 pe.c:581:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:25,659 581 | pSections = (PIMAGE_SECTION_HEADER)((QWORD)ntHeader64 + sizeof(IMAGE_NT_HEADERS64)); 2025-09-09T14:39:25,659 | ^ 2025-09-09T14:39:26,195 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-09T14:39:26,304 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:26,304 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:26,305 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:26,305 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:26,561 In file included from vmm.h:8, 2025-09-09T14:39:26,562 from vmm.c:7: 2025-09-09T14:39:26,562 vmm.c: In function ‘VmmCacheClearPartial’: 2025-09-09T14:39:26,563 oscompatibility.h:258:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:26,563 258 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T14:39:26,563 | ^ 2025-09-09T14:39:26,563 vmm.c:67:15: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T14:39:26,563 67 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListInUse); 2025-09-09T14:39:26,563 | ^~~~~~~~~~~~~~~~~ 2025-09-09T14:39:26,567 vmm.c: In function ‘VmmCacheReserve’: 2025-09-09T14:39:26,567 oscompatibility.h:258:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:26,567 258 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T14:39:26,568 | ^ 2025-09-09T14:39:26,568 vmm.c:200:11: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T14:39:26,568 200 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListEmpty); 2025-09-09T14:39:26,568 | ^~~~~~~~~~~~~~~~~ 2025-09-09T14:39:26,570 vmm.c: In function ‘VmmCacheClose’: 2025-09-09T14:39:26,570 oscompatibility.h:258:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:26,570 258 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T14:39:26,570 | ^ 2025-09-09T14:39:26,570 vmm.c:253:19: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T14:39:26,570 253 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListEmpty); 2025-09-09T14:39:26,571 | ^~~~~~~~~~~~~~~~~ 2025-09-09T14:39:26,571 oscompatibility.h:258:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:26,571 258 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T14:39:26,571 | ^ 2025-09-09T14:39:26,571 vmm.c:258:19: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T14:39:26,572 258 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListInUse); 2025-09-09T14:39:26,572 | ^~~~~~~~~~~~~~~~~ 2025-09-09T14:39:26,572 oscompatibility.h:258:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:26,572 258 | (ULONG_PTR)(&((type *)0)->field))) 2025-09-09T14:39:26,573 | ^ 2025-09-09T14:39:26,573 vmm.c:263:19: note: in expansion of macro ‘CONTAINING_RECORD’ 2025-09-09T14:39:26,573 263 | pOb = CONTAINING_RECORD(e, VMMOB_CACHE_MEM, SListTotal); 2025-09-09T14:39:26,573 | ^~~~~~~~~~~~~~~~~ 2025-09-09T14:39:26,585 vmm.c: In function ‘VmmWork_MainWorkerLoop_ThreadProc’: 2025-09-09T14:39:26,587 vmm.c:1210:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:26,587 1210 | if((pu = (PVMMWORK_UNIT)ObSet_Pop(ctxVmm->Work.psUnit))) { 2025-09-09T14:39:26,587 | ^ 2025-09-09T14:39:26,588 vmm.c:1218:52: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:26,588 1218 | ObSet_Push(ctxVmm->Work.psThreadAvail, (QWORD)ctx); 2025-09-09T14:39:26,589 | ^ 2025-09-09T14:39:26,590 vmm.c:1222:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:26,590 1222 | ObSet_Remove(ctxVmm->Work.psThreadAll, (QWORD)ctx); 2025-09-09T14:39:26,590 | ^ 2025-09-09T14:39:26,591 vmm.c: In function ‘VmmWork_Initialize’: 2025-09-09T14:39:26,592 vmm.c:1240:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:26,592 1240 | ObSet_Push(ctxVmm->Work.psThreadAll, (QWORD)p); 2025-09-09T14:39:26,592 | ^ 2025-09-09T14:39:26,593 vmm.c: In function ‘VmmWork_Close’: 2025-09-09T14:39:26,594 vmm.c:1251:86: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:26,594 1251 | while((pt = (PVMMWORK_THREAD_CONTEXT)ObSet_GetNext(ctxVmm->Work.psThreadAll, (QWORD)pt))) { 2025-09-09T14:39:26,594 | ^ 2025-09-09T14:39:26,596 vmm.c:1251:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:26,596 1251 | while((pt = (PVMMWORK_THREAD_CONTEXT)ObSet_GetNext(ctxVmm->Work.psThreadAll, (QWORD)pt))) { 2025-09-09T14:39:26,596 | ^ 2025-09-09T14:39:26,598 vmm.c:1256:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:26,598 1256 | while((pu = (PVMMWORK_UNIT)ObSet_Pop(ctxVmm->Work.psUnit))) { 2025-09-09T14:39:26,598 | ^ 2025-09-09T14:39:26,598 vmm.c: In function ‘VmmWork’: 2025-09-09T14:39:26,600 vmm.c:1275:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:26,600 1275 | ObSet_Push(ctxVmm->Work.psUnit, (QWORD)pu); 2025-09-09T14:39:26,600 | ^ 2025-09-09T14:39:26,602 vmm.c:1276:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:26,602 1276 | if((pt = (PVMMWORK_THREAD_CONTEXT)ObSet_Pop(ctxVmm->Work.psThreadAvail))) { 2025-09-09T14:39:26,602 | ^ 2025-09-09T14:39:26,604 vmm.c: In function ‘VmmWriteScatterVirtual’: 2025-09-09T14:39:26,606 vmm.c:1400:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:26,606 1400 | BOOL fProcessMagicHandle = ((QWORD)pProcess >= 0xffffffff00000000); 2025-09-09T14:39:26,606 | ^ 2025-09-09T14:39:26,608 vmm.c:1402:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:26,608 1402 | if(fProcessMagicHandle && !(pProcess = VmmProcessGet((DWORD)(0-(QWORD)pProcess)))) { return; } 2025-09-09T14:39:26,608 | ^ 2025-09-09T14:39:26,611 vmm.c: In function ‘VmmReadScatterVirtual’: 2025-09-09T14:39:26,613 vmm.c:1549:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:26,613 1549 | BOOL fProcessMagicHandle = ((QWORD)pProcess >= 0xffffffff00000000); 2025-09-09T14:39:26,613 | ^ 2025-09-09T14:39:26,615 vmm.c:1551:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:26,615 1551 | if(fProcessMagicHandle && !(pProcess = VmmProcessGet((DWORD)(0-(QWORD)pProcess)))) { return; } 2025-09-09T14:39:26,615 | ^ 2025-09-09T14:39:26,618 In file included from oscompatibility.h:8: 2025-09-09T14:39:26,618 vmm.c:1603:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:26,618 1603 | MEM_SCATTER_STACK_PUSH(pIoPA, (QWORD)pIoVA); 2025-09-09T14:39:26,618 | ^ 2025-09-09T14:39:26,619 ../includes/leechcore.h:181:84: note: in definition of macro ‘MEM_SCATTER_STACK_PUSH’ 2025-09-09T14:39:26,619 181 | #define MEM_SCATTER_STACK_PUSH(pMEM, v) (pMEM->vStack[pMEM->iStack++] = (QWORD)v) 2025-09-09T14:39:26,619 | ^ 2025-09-09T14:39:26,621 vmm.c:1610:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:26,621 1610 | ((PMEM_SCATTER)MEM_SCATTER_STACK_POP(ppMEMsPhys[iPA]))->f = ppMEMsPhys[iPA]->f; 2025-09-09T14:39:26,621 | ^ 2025-09-09T14:39:26,631 vmm.c: In function ‘VmmMap_GetVadEntry’: 2025-09-09T14:39:26,633 vmm.c:2124:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:26,633 2124 | return Util_qfind((PVOID)va, pVadMap->cMap, pVadMap->pMap, sizeof(VMM_MAP_VADENTRY), (int(*)(PVOID, PVOID))VmmMap_GetVadEntry_CmpFind); 2025-09-09T14:39:26,633 | ^ 2025-09-09T14:39:26,634 vmm.c: In function ‘VmmMap_GetModuleEntry’: 2025-09-09T14:39:26,636 vmm.c:2159:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:26,637 2159 | pqwHashIndex = (PQWORD)Util_qfind((PVOID)qwHash, pModuleMap->cMap, pModuleMap->pHashTableLookup, sizeof(QWORD), (int(*)(PVOID, PVOID))VmmMap_HashTableLookup_CmpFind); 2025-09-09T14:39:26,637 | ^ 2025-09-09T14:39:26,638 vmm.c: In function ‘VmmMap_GetEATEntryIndexU’: 2025-09-09T14:39:26,640 vmm.c:2228:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:26,640 2228 | pqwHashIndex = (PQWORD)Util_qfind((PVOID)qwHash, pEatMap->cMap, pEatMap->pHashTableLookup, sizeof(QWORD), (int(*)(PVOID, PVOID))VmmMap_HashTableLookup_CmpFind); 2025-09-09T14:39:26,640 | ^ 2025-09-09T14:39:26,641 vmm.c: In function ‘VmmMap_GetThreadEntry’: 2025-09-09T14:39:26,644 vmm.c:2294:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:26,644 2294 | return Util_qfind((PVOID)qwTID, pThreadMap->cMap, pThreadMap->pMap, sizeof(VMM_MAP_THREADENTRY), (int(*)(PVOID, PVOID))VmmMap_GetThreadEntry_CmpFind); 2025-09-09T14:39:26,644 | ^ 2025-09-09T14:39:27,943 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-09T14:39:28,059 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:28,060 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:28,060 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:28,060 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:29,976 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-09T14:39:30,082 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:30,083 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:30,083 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:30,083 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:30,690 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-09T14:39:30,798 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:30,798 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:30,798 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:30,798 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:31,329 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-09T14:39:31,448 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:31,448 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:31,449 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:31,449 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:32,045 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-09T14:39:32,162 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:32,162 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:32,163 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:32,163 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:32,416 mm_pfn.c: In function ‘MmPfn_Initialize’: 2025-09-09T14:39:32,417 mm_pfn.c:45:10: warning: variable ‘f’ set but not used [-Wunused-but-set-variable] 2025-09-09T14:39:32,417 45 | BOOL f; 2025-09-09T14:39:32,417 | ^ 2025-09-09T14:39:32,419 mm_pfn.c: In function ‘MmPfn_GetPidFromDTB_qfind’: 2025-09-09T14:39:32,419 mm_pfn.c:105:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:32,419 105 | DWORD dwKey = (DWORD)(QWORD)pvFind; 2025-09-09T14:39:32,419 | ^ 2025-09-09T14:39:32,420 mm_pfn.c: In function ‘MmPfn_GetPidFromDTB’: 2025-09-09T14:39:32,420 mm_pfn.c:131:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:32,420 131 | pvFind = Util_qfind((PVOID)qwPfnDTB, pObData->ObHdr.cbData / sizeof(QWORD), pObData->pqw, sizeof(QWORD), MmPfn_GetPidFromDTB_qfind); 2025-09-09T14:39:32,420 | ^ 2025-09-09T14:39:32,421 mm_pfn.c: In function ‘MmPfn_Map_GetPfn_GetVaX64’: 2025-09-09T14:39:32,421 mm_pfn.c:148:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:32,422 148 | pe = (PMMPFN_MAP_ENTRY)ObSet_Get(psPte, i); 2025-09-09T14:39:32,422 | ^ 2025-09-09T14:39:32,424 mm_pfn.c: In function ‘MmPfn_Map_GetPfn_GetVaX86PAE’: 2025-09-09T14:39:32,424 mm_pfn.c:197:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:32,424 197 | pe = (PMMPFN_MAP_ENTRY)ObSet_Get(psPte, i); 2025-09-09T14:39:32,424 | ^ 2025-09-09T14:39:32,426 mm_pfn.c: In function ‘MmPfn_Map_GetPfn_GetVaX86’: 2025-09-09T14:39:32,427 mm_pfn.c:244:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:32,427 244 | pe = (PMMPFN_MAP_ENTRY)ObSet_Get(psPte, i); 2025-09-09T14:39:32,427 | ^ 2025-09-09T14:39:32,430 mm_pfn.c: In function ‘MmPfn_Map_GetPfnScatter’: 2025-09-09T14:39:32,431 mm_pfn.c:329:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-09-09T14:39:32,431 329 | ObSet_Push(psObEnrichAddress, (QWORD)pe); 2025-09-09T14:39:32,431 | ^ 2025-09-09T14:39:32,801 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-09T14:39:32,914 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:32,915 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:32,915 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:32,915 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:33,190 mm_vad.c: In function ‘MmVadEx_MapInitialize’: 2025-09-09T14:39:33,191 mm_vad.c:1406:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2025-09-09T14:39:33,191 1406 | peVad = Util_qfind((PVOID)(QWORD)iPageCurrent, pObVad->cMap, pObVad->pMap, sizeof(VMM_MAP_VADENTRY), (int(*)(PVOID, PVOID))VmmVadEx_VadEntryFind_CmpFind); 2025-09-09T14:39:33,191 | ^ 2025-09-09T14:39:34,149 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-09T14:39:34,266 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:34,266 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:34,267 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:34,267 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:35,440 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-09T14:39:35,549 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:35,549 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:35,549 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:35,549 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:35,919 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-09T14:39:36,032 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:36,033 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:36,033 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:36,033 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:36,649 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-09T14:39:36,768 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:36,768 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:36,768 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:36,768 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:37,137 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-09T14:39:37,252 Package liblz4 was not found in the pkg-config search path. 2025-09-09T14:39:37,253 Perhaps you should add the directory containing `liblz4.pc' 2025-09-09T14:39:37,253 to the PKG_CONFIG_PATH environment variable 2025-09-09T14:39:37,253 Package 'liblz4', required by 'virtual:world', not found 2025-09-09T14:39:37,484 ob/ob_compressed.c:182:10: fatal error: lz4.h: No such file or directory 2025-09-09T14:39:37,484 182 | #include 2025-09-09T14:39:37,484 | ^~~~~~~ 2025-09-09T14:39:37,485 compilation terminated. 2025-09-09T14:39:37,489 make[1]: *** [Makefile:32: ob/ob_compressed.o] Error 1 2025-09-09T14:39:37,489 make[1]: Leaving directory '/tmp/pip-wheel-bnx6d927/memprocfs_7a42c2ec911744c7bf5fee6375592833/vmm' 2025-09-09T14:39:37,489 cp files/vmm.so . 2025-09-09T14:39:37,497 cp: cannot stat 'files/vmm.so': No such file or directory 2025-09-09T14:39:37,498 make: *** [Makefile:5: all] Error 1 2025-09-09T14:39:38,065 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-09T14:39:38,065 !! 2025-09-09T14:39:38,065 ******************************************************************************** 2025-09-09T14:39:38,065 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-09T14:39:38,065 License :: OSI Approved :: GNU Affero General Public License v3 2025-09-09T14:39:38,066 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-09T14:39:38,066 ******************************************************************************** 2025-09-09T14:39:38,066 !! 2025-09-09T14:39:38,066 self._finalize_license_expression() 2025-09-09T14:39:38,143 running clean 2025-09-09T14:39:38,296 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-09T14:39:38,297 removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-09T14:39:38,298 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-09T14:39:38,298 'build/scripts-3.13' does not exist -- can't clean it 2025-09-09T14:39:38,298 removing 'build' 2025-09-09T14:39:38,419 Failed to build memprocfs 2025-09-09T14:39:38,420 ERROR: Failed to build one or more wheels 2025-09-09T14:39:38,421 Exception information: 2025-09-09T14:39:38,421 Traceback (most recent call last): 2025-09-09T14:39:38,421 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T14:39:38,421 status = _inner_run() 2025-09-09T14:39:38,421 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T14:39:38,421 return self.run(options, args) 2025-09-09T14:39:38,421 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T14:39:38,421 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T14:39:38,421 return func(self, options, args) 2025-09-09T14:39:38,421 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-09T14:39:38,421 raise CommandError("Failed to build one or more wheels") 2025-09-09T14:39:38,421 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-09T14:39:38,426 Removed build tracker: '/tmp/pip-build-tracker-a_jzjp3d'