-
v0.0.10 Stable
released this
2025-08-31 20:10:43 +02:00 | 28 commits to main since this releaseSkyView v0.0.10 - SQLite3 CGO Support Fix
Critical Fix
This release resolves the critical runtime error: "Binary was compiled with 'CGO_ENABLED=0', go-sqlite3 requires cgo to work" that prevented SQLite3 database functionality from working.
Changes
- CGO Support: Enabled CGO compilation (
CGO_ENABLED=1
) in all build targets - Database Functionality: SQLite3 database operations now work correctly
- Build Configuration: Updated Makefile and Debian build script to consistently use CGO
- Binary Changes: Binaries are now dynamically linked (increased from 3.1MB to 4.4MB) to support SQLite3
Technical Details
- Modified
Makefile
build targets to useCGO_ENABLED=1
- Updated
scripts/build-deb.sh
to enable CGO compilation - All three binaries (skyview, beast-dump, skyview-data) now support SQLite3 operations
Files Included
skyview-adsb_0.0.10_amd64.deb
- Updated Debian package with CGO-enabled binaries
Installation
# Download and install the Debian package wget https://kode.naiv.no/olemd/skyview/releases/download/v0.0.10/skyview-adsb_0.0.10_amd64.deb sudo dpkg -i skyview-adsb_0.0.10_amd64.deb # Start the service sudo systemctl enable --now skyview-adsb
Upgrade Notes
- Critical: This fix is required for database functionality to work
- Binaries are now larger due to CGO linking requirements
- No configuration changes needed - database will initialize properly now
If you experienced the SQLite3 CGO error with v0.0.9, this release resolves it completely.
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
skyview-adsb_0.0.10_amd64.deb
1 download · 4.2 MiB
- CGO Support: Enabled CGO compilation (