aboutcode-org / aboutcode-org/scancode.io
Improving Source Mapping for .so
- Vorherrschende Sprache
- Python
- Sterne
- 215
- Forks
- 203
- Ø Merge
- 4 T. 8 Std.
- Gemergte PRs (30 T.)
- 6
Beschreibung
When doing "map_deploy_to_develop" pipeline on some python projects, some *.so binaries fail to map to its development files.
It seems the development files for `.so` can be `.m`, `.c`, `.cpp`, `.rs` etc...
For instance,
| project | path | potential devel location |
|----------|-------|-------------------------|
|rcssmin-1.2.1|to/_rcssmin.cpython-39-x86_64-linux-gnu.so|from/rcssmin-1.2.1/rcssmin.c|
|brotlipy-0.7.0|to/brotli/_brotli.pypy37-pp73-x86_64-linux-gnu.so|from/brotlipy-0.7.0/libbrotli|
|cachebox-5.0.1|to/cachebox/_core.pypy39-pp73-x86_64-linux-gnu.so|from/cachebox-5.0.1/src|
|pyobjc-framework-coreaudiokit-11.1|to/CoreAudioKit/_CoreAudioKit.cpython-39-darwin.so|from/pyobjc_framework_coreaudiokit-11.1/Modules/_CoreAudioKit.m|
|pyobjc-framework-coretext-11.1|to/CoreText/_manual.cpython-39-darwin.so|from/pyobjc_framework_coretext-11.1/Modules/_manual.m|
|evervault-attestation-bindings-0.4.0|to/evervault_attestation_bindings/evervault_attestation_bindings.pypy39-pp73-aarch64-linux-gnu.so|from/evervault_attestation_bindings-0.4.0/python-attestation-bindings/src|
|gevent-25.5.1|to/gevent/libev/_corecffi.pypy310-pp73-darwin.so|from/gevent-25.5.1/src/gevent/libev/*.c|
|gevent-25.5.1|to/gevent/libuv/_corecffi.pypy310-pp73-darwin.so|from/gevent-25.5.1/src/gevent/libuv/*.c|
|gevent-25.5.1|to/gevent/resolver/cares.pypy310-pp73-darwin.so|from/gevent-25.5.1/src/gevent/resolver/*.c|
|valkey-glide-2.0.1|to/glide/glide.pypy39-pp73-x86_64-linux-gnu.so|from/valkey_glide-2.0.1/glide-core|
|pyobjc-framework-applicationservices-11.1|to/HIServices/_HIServices.cpython-39-darwin.so|from/pyobjc_framework_applicationservices-11.1/Modules/_HIServices.m|
|pyobjc-framework-intentsui-11.1|to/IntentsUI/_IntentsUI.cpython-39-darwin.so|from/pyobjc_framework_intentsui-11.1/Modules/_IntentsUI.m|
|pyobjc-framework-iobluetooth-11.1|to/IOBluetooth/_IOBluetooth.cpython-39-darwin.so|from/pyobjc_framework_iobluetooth-11.1/Modules/_IOBluetooth.m|
|pyobjc-framework-webkit-11.1|to/JavaScriptCore/_JavaScriptCore.cpython-39-darwin.so|from/pyobjc_framework_webkit-11.1/Modules/_JavaScriptCore.m|
|pyobjc-core-11.1|to/objc/_machsignals.cpython-39-darwin.so|from/pyobjc_core-11.1/Modules/_machsignals.m|
|pyobjc-core-11.1|to/objc/_objc.cpython-39-darwin.so|from/pyobjc_core-11.1/Modules/objc/pyobjc.h|
|pyobjc-framework-applicationservices-11.1|to/PrintCore/_PrintCore.cpython-39-darwin.so|from/pyobjc_framework_applicationservices-11.1/Modules/_PrintCore.m|
|resvg-py-0.2.2|to/resvg_py/resvg_py.pypy39-pp73-x86_64-linux-gnu.so|from/resvg_py-0.2.2/src/rust|
|pyobjc-framework-webkit-11.1|to/WebKit/_WebKit.cpython-39-darwin.so|from/pyobjc_framework_webkit-11.1/Modules/_WebKit.m|
Beitragsleitfaden
Bewertung
Dieses Issue wurde noch nicht bewertet.