Skip to content

Commit

Permalink
libpostal-(sys|rust) v0.1.1: Support aarch64
Browse files Browse the repository at this point in the history
  • Loading branch information
emk committed Feb 17, 2022
1 parent c3162af commit d0bba66
Show file tree
Hide file tree
Showing 8 changed files with 20 additions and 6 deletions.
4 changes: 2 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ csv = "1.0.7"
futures = "0.3.4"
hyper = { version = "0.14.7", features = ["client", "http2", "stream"] }
hyper-rustls = { version = "0.23.0", features = ["rustls-native-certs", "http2"] }
libpostal-rust = { version = "0.1.0", path = "crates/libpostal-rust" }
libpostal-rust = { version = "0.1.1", path = "crates/libpostal-rust" }
metrics = "0.18.0"
metrics-util = "0.11.0"
# Force OpenSSL to build as part of this binary. This gives us a fighting chance
Expand Down
6 changes: 6 additions & 0 deletions crates/libpostal-rust/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.1.1] - 2022-02-17

### Fixed

- Allow cross-compiling from Intel Macs to Apple Silicon.

## [0.1.0] - 2022-02-16

### Added
Expand Down
4 changes: 2 additions & 2 deletions crates/libpostal-rust/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "libpostal-rust"
version = "0.1.0"
version = "0.1.1"
authors = ["Eric Kidd <[email protected]>"]
edition = "2021"

Expand All @@ -13,6 +13,6 @@ documentation = "https://docs.rs/libpostal-rust"

[dependencies]
lazy_static = "1.4.0"
libpostal-sys = { version = "0.1.0", path = "../libpostal-sys" }
libpostal-sys = { version = "0.1.1", path = "../libpostal-sys" }
thiserror = "1.0.30"
tracing = "0.1.29"
1 change: 1 addition & 0 deletions crates/libpostal-rust/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,6 @@ This is another set of high-level bindings for the [libpostal](https://github.co
- No need to have `libpostal` installed.
- Support for building static Rust binaries.
- Support for thread-safe initialization of `libpostal`.
- Support from cross-compiling from `x86_64` Macs to `aarch64` (Apple Silicon), for use with GitHub CI builders and similar setups.

[API Documentation](https://docs.rs/libpostal-rust/)
6 changes: 6 additions & 0 deletions crates/libpostal-sys/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.1.1] - 2022-02-17

### Fixed

- Allow cross-compiling from Intel Macs to Apple Silicon.

## [0.1.0] - 2022-02-16

### Added
Expand Down
2 changes: 1 addition & 1 deletion crates/libpostal-sys/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "libpostal-sys"
version = "0.1.0"
version = "0.1.1"
authors = ["Eric Kidd <[email protected]>"]
edition = "2021"
links = "postal"
Expand Down
1 change: 1 addition & 0 deletions crates/libpostal-sys/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ Low-level Rust bindings for the excellent address-parsing library [libpostal](ht
- Support for building static Rust binaries.
- Support for thread-safe initialization of `libpostal`, using provided global locks.
- Packing as a low-level `libpostal-sys` crate that can be shared between one or more high-level crates, as per standard Rust conventions.
- Support from cross-compiling from `x86_64` Macs to `aarch64` (Apple Silicon).

## Development notes

Expand Down

0 comments on commit d0bba66

Please sign in to comment.