+1

Thanks
We should cut a new release as soon as possible

Enrico

Il Lun 28 Ago 2023, 10:34 Yong Zhang <zhangyong1025...@gmail.com> ha
scritto:

> Hi everyone,
>
> When releasing the 4.16.2, I did the release with an M1 macbook pro.
> That makes the native io lib compile and publish with the arm platform.
> So some users get the wrong lib when running the bookie with native io.
> https://github.com/apache/bookkeeper/issues/4043
>
> And the `NATIVE_IO.posix_fadvise(fd, offset, len, POSIX_FADV_DONTNEED);`
> also affected because the lib was built for arm.
>
> https://github.com/apache/bookkeeper/blob/ba3127447630315c97594822b1510ecd509f7671/bookkeeper-server/src/main/java/org/apache/bookkeeper/util/PageCacheUtil.java#L97
>
> I made a change on the release Dockerfile to force the image to use the
> linux/amd64 platform, we can ensure the lib is compiled on the amd64.
> https://github.com/apache/bookkeeper/pull/4060
>
> Please help to review that PR. Once it merged, I would like to be a
> volunteer to
> release the 4.16.3 to fix the lib.
>
> Thanks,
> Yong
>

Reply via email to