Skip to content

Update crate name#59

Merged
plopezlpz merged 2 commits intomainfrom
jazzz/lib_rename
Feb 22, 2026
Merged

Update crate name#59
plopezlpz merged 2 commits intomainfrom
jazzz/lib_rename

Conversation

@jazzz
Copy link
Collaborator

@jazzz jazzz commented Feb 20, 2026

The current build artifacts being generated by libchat are causing confusion at higher layers as pointed out by @plopezlpz .

  • Libchat was producing a dynamic library named liblogos_chat.* and
  • logos_chat was producing a library called liblogoschat.*

This is because the crate name for libchat:conversations was named logos_chat.

This PR removes the confusion by renaming the crate to libchat which then produces liblibchat.* artifacts.

Notes:

  • liblibchat might seem odd, but I believe this to make sense. Libchat follows the established repo naming scheme for backend support libraries. The artifacts follow the lib{project_name} format.

@jazzz
Copy link
Collaborator Author

jazzz commented Feb 20, 2026

Merging of this PR is blocked until @plopezlpz removes the DNM label. This change has impacts upstream consumers using dynamic linking.

@plopezlpz plopezlpz merged commit 960bb19 into main Feb 22, 2026
3 checks passed
@jazzz jazzz deleted the jazzz/lib_rename branch February 25, 2026 17:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants