PtgPdfCore.runtime.linux-musl 5.0.5
NuGet Native Runtime Asset Specification
This package provides the native Linux binaries required by the primary Pdfium.Net SDK (ID: pdfium.net.sdk). It includes pre-compiled runtime assets optimized for specific target architectures.
The report below provides validation data regarding target sub-systems, security hardening, and mandatory environment dependencies.
Binary Summary
- Target File: libptgpdfcore.so
- Target Runtime Path:
runtimes/linux-musl-x64/native/libptgpdfcore.so - Architecture: 64-bit (x64)
- Minimum Supported OS: Alpine Linux 3.x+ (Universal Docker Base)
- Compiler: GCC / Clang (Generic Linux Toolchain)
- Runtime Subsystem: Linux MUSL (Subsystem Version: musl-native)
- SHA-256 Fingerprint: a673b21c9d7faa38e210ed78516f38c4c43472dd77d16ccaea658517416397c3
Distribution Readiness & Security
Exploit Mitigations (via Checksec)
- PIE (Position Independent Executable): dso
- NX (No-Execute / DEP): yes
- Stack Canary (Buffer Overflow Protection): yes
- Control Flow Protection: Disabled (No compiler-level control-flow protection)
- RELRO (Relocation Read-Only): full
Package Integrity
- Optimization Level: Stripped / Release Build (Optimized)
Dependency Analysis
The following external libraries are required by this binary at runtime. Ensure target environments satisfy these constraints to prevent 'DllNotFoundException' errors.
| Dependency | Type | Distribution Note |
|---|---|---|
| libc.so | Core Alpine System (MUSL) | Standard library guaranteed to be present on Alpine Linux. |
Report generated automatically during the package validation pipeline.
Binary Summary
- Target File: libptgpdfcore.so
- Target Runtime Path:
runtimes/linux-musl-x86/native/libptgpdfcore.so - Architecture: 32-bit (x86)
- Minimum Supported OS: Alpine Linux 3.x+ (Universal Docker Base)
- Compiler: GCC / Clang (Generic Linux Toolchain)
- Runtime Subsystem: Linux MUSL (Subsystem Version: musl-native)
- SHA-256 Fingerprint: 3d21ccf458b1628057726fafe78f824f4badaa3e71d47f7df98aee20f65d6ecd
Distribution Readiness & Security
Exploit Mitigations (via Checksec)
- PIE (Position Independent Executable): dso
- NX (No-Execute / DEP): yes
- Stack Canary (Buffer Overflow Protection): yes
- Control Flow Protection: Disabled (No compiler-level control-flow protection)
- RELRO (Relocation Read-Only): full
Package Integrity
- Optimization Level: Stripped / Release Build (Optimized)
Dependency Analysis
The following external libraries are required by this binary at runtime. Ensure target environments satisfy these constraints to prevent 'DllNotFoundException' errors.
| Dependency | Type | Distribution Note |
|---|---|---|
| libc.so | Core Alpine System (MUSL) | Standard library guaranteed to be present on Alpine Linux. |
Report generated automatically during the package validation pipeline.
Binary Summary
- Target File: libptgpdfcore.so
- Target Runtime Path:
runtimes/linux-musl-arm/native/libptgpdfcore.so - Architecture: 32-bit (ARM)
- Minimum Supported OS: Alpine Linux 3.x+ (Universal Docker Base)
- Compiler: GCC / Clang (Generic Linux Toolchain)
- Runtime Subsystem: Linux MUSL (Subsystem Version: musl-native)
- SHA-256 Fingerprint: fbb1f9eb5e2df7a2f31b5fb9799c6b3fdf3e4a91d2b6616ad18007ecdec5884d
Distribution Readiness & Security
Exploit Mitigations (via Checksec)
- PIE (Position Independent Executable): dso
- NX (No-Execute / DEP): yes
- Stack Canary (Buffer Overflow Protection): yes
- Control Flow Protection: Disabled (No compiler-level control-flow protection)
- RELRO (Relocation Read-Only): full
Package Integrity
- Optimization Level: Stripped / Release Build (Optimized)
Dependency Analysis
The following external libraries are required by this binary at runtime. Ensure target environments satisfy these constraints to prevent 'DllNotFoundException' errors.
| Dependency | Type | Distribution Note |
|---|---|---|
| libc.so | Core Alpine System (MUSL) | Standard library guaranteed to be present on Alpine Linux. |
Report generated automatically during the package validation pipeline.
Binary Summary
- Target File: libptgpdfcore.so
- Target Runtime Path:
runtimes/linux-musl-arm64/native/libptgpdfcore.so - Architecture: 64-bit (ARM64)
- Minimum Supported OS: Alpine Linux 3.x+ (Universal Docker Base)
- Compiler: GCC / Clang (Generic Linux Toolchain)
- Runtime Subsystem: Linux MUSL (Subsystem Version: musl-native)
- SHA-256 Fingerprint: 1372b9c0613f82551ee8c03b0d6600dcff615a11c7ce79f886807b39fe904d5b
Distribution Readiness & Security
Exploit Mitigations (via Checksec)
- PIE (Position Independent Executable): dso
- NX (No-Execute / DEP): yes
- Stack Canary (Buffer Overflow Protection): yes
- Control Flow Protection: Disabled (No compiler-level control-flow protection)
- RELRO (Relocation Read-Only): full
Package Integrity
- Optimization Level: Stripped / Release Build (Optimized)
Dependency Analysis
The following external libraries are required by this binary at runtime. Ensure target environments satisfy these constraints to prevent 'DllNotFoundException' errors.
| Dependency | Type | Distribution Note |
|---|---|---|
| libc.so | Core Alpine System (MUSL) | Standard library guaranteed to be present on Alpine Linux. |
Report generated automatically during the package validation pipeline.
Showing the top 20 packages that depend on PtgPdfCore.runtime.linux-musl.
| Packages | Downloads |
|---|---|
|
Pdfium.Net.SDK
A powerful and high-performance .NET library for advanced PDF processing. Easily create, view, edit, and extract data from PDF files with built-in WinForms and WPF viewer components. Fully compatible with modern .NET (5.0 and newer), .NET Core, .NET Standard, and legacy .NET Framework on Windows and macOS.
|
1 |
|
Pdfium.Net.SDK
A powerful and high-performance .NET library for advanced PDF processing. Easily create, view, edit, and extract data from PDF files with built-in WinForms and WPF viewer components. Fully compatible with modern .NET (5.0 and newer), .NET Core, .NET Standard, and legacy .NET Framework on Windows and macOS.
|
3 |