On 2/16/26 17:46, aszh07 via lists.openembedded.org wrote:
> As per these change, the static library option is turned off through
> Extra_OEMAKE config. The same way we had done in scarthgap and master
> branch.

My point would be that if someone relies on generating this library for
whatever reason, that build will be broken.
If someone has a change in a bbappend to disable it, that will be broken
also.
One expects breaking working builds in the master branch, and when one
migrates between branches. In a stable branch (especially a few weeks
before EOL), not so much. That's why I'd prefer to have this change as
opt-in, and preserve the existing recipe behavior by default.

>
> Also We have confirmed that with the default setting ON, it generated
> a static library without -DROCKSDB_BUILD_STATIC=OFF in the
> EXTRA_OECMAKE section of the recipe. 
>
> However, according to official upstream comments from RocksDB
> developers, it shouldn't be ON by default as it breaks their Java build.
>
> 
>

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#124427): 
https://lists.openembedded.org/g/openembedded-devel/message/124427
Mute This Topic: https://lists.openembedded.org/mt/117737559/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to