🏠
Author: fasterthanli.me (did:plc:dqrcz4py2hrv4lzcs6ygoagj)

RecordπŸ€”

uri:
"at://did:plc:dqrcz4py2hrv4lzcs6ygoagj/app.bsky.feed.post/3l4efz4ss3p2n"
cid:
"bafyreih64722omb5dw5nbo2y5bd25tmwqmlrwuwbwnxjydteyph4bnhctq"
value:
text:
"okay sneaking a compatibility check in `Deref` for `CowStr` seems to do the trick β€” not sure how that feature got flipped on in one of my crates but oh well.

this is rubicon's beautiful "ABI's fucked" check btw: https://docs.rs/rubicon/latest/rubicon/macro.compatibility_check.html"
$type:
"app.bsky.feed.post"
embed:
$type:
"app.bsky.embed.images"
images:
  • alt:
    "The screenshot shows a Rust application crash message due to a feature mismatch for the crate `merde_core`. Specifically:
    
    - **Incompatibility**: The dynamic library `libmod_mother.dylib` has an incompatible configuration with the binary `lith` for the crate `merde_core`.
    - **Key differences**: There is a difference in the `compact_str` feature:
      - In `lith`, `compact_str` is enabled.
      - In `libmod_mother.dylib`, it is not enabled (denoted by `ΓΈ`).
      
    This mismatch could cause different struct layouts, leading to potential memory corruption. The application panicked to prevent that.
    
    - **Suggested fix**: The user should enable the same cargo features for `merde_core` in `libmod_mother.dylib` as in `lith`.
    - **Hint**: The user can run the following command to investigate:
      ```
      cargo tree -i merde_core -e features
      ```
    - **More info**: A link to [https://crates.io/crates/rubicon](https://crates.io/crates/rubicon) is provided.
    
    - **File location**: The location of the issue is highlighted as `/Users/amos/.cargo/registry/src/.../merde_core-5.0.4/src/lib.rs:44`.
    "
    image:
    View blob content
    $type:
    "blob"
    ref:
    $link:
    "bafkreic7cebhdxvjhrpkp2v4kwzqomxzr3u6aadufhvwc7zirngr2dse6u"
    mimeType:
    "image/png"
    size:
    245621
langs:
  • "en"
reply:
root:
cid:
"bafyreih2eqcjsykvfufq2dybzehqydd5zizlcnk25wwbjuseg3abqc6jna"
$type:
"com.atproto.repo.strongRef"
parent:
cid:
"bafyreicu2ssa65c4ml327sqdw7mv5huyavzwrohsjqoifdrzfiszfsqliu"
$type:
"com.atproto.repo.strongRef"
facets:
createdAt:
"2024-09-17T16:15:07.217410Z"