Hi Andrey, Iwamatsu-san,
CC: Phil,

It's been a while since I posted the draft package some weeks ago.
I'd appreciate it if you sponsor this and help me upload it.

> Phil
Besides, I also appreciate Phil for his review work.
I hope the draft package will be satisfactory and ready to be uploaded.

Best,
Fukui

On Fri, 28 Jun 2024 at 09:36, Daichi Fukui
<a.dog.will.t...@akane.waseda.jp> wrote:
>
> Control: tags 1058016 - moreinfo
>
> Hi Andrey,
>
> Thank you for the comments.
>
> Though it took some time since your reply, I've updated the draft
> package following the comments.
> You can download the latest draft package with 'dget' using this command:
> dget -x 
> https://mentors.debian.net/debian/pool/main/w/wasix-libc/wasix-libc_2024-06-26.1+ds-1.dsc
>
> To access further information about this package, please visit the
> following URL:
> https://mentors.debian.net/package/wasix-libc/
>
> With regard to the comments,
>
> > - It should have only one changelog entry.
> Now there is only one changelog entry.
>
> > - Pre-built libclang_rt.builtins-wasm32.a should be removed from the
> >  orig.tar, assuming it's not used in the build process.
> The pre-build archive file is now removed from the orig.tar.
> It is actually used while Makefile is processing
> tools/append-builtins/wasm32-wasi.mri, but the archive file should be
> removed according to the Debian Policy.
> Following that change, the .mri file now refers to the
> libclang_rt.builtins-wasm32.a archive provided by the
> libclang-rt-16-dev-wasm32 package.
>
> >- debian/rules hardcodes llvm-*-16 and clang-16 but B-D are llvm and
> >  clang, those should use versioned names too.
> Now B-D uses versioned ones.
>
> >- You should follow the comments in debian/rules and debian/watch.
> Following the comments, unused lines are removed.
>
> >- An explicit build target looks unnecessary.
> The following explicit build process is now removed.
> --- a/debian/rules
> +++ b/debian/rules
> @@ -14,10 +9,6 @@ export TARGET_ARCH = wasm32
>  %:
>         dh $@
>
> -.PHONY: build
> -build:
> -       dh $@
> -
>  override_dh_auto_build:
>         dh_auto_build -- finish
>
> Meanwhile, I found an issue that most of the files from the wasix-libc
> package are duplicating the files from the wasi-libc package[0].
> This is considered an error of our wasix-libc draft package if we do
> not take measures.
> One possible solution is to add the Conflicts field to d/control and
> set wasi-libc to it.
> I hope this change is satisfactory and useful.
>
> [0] https://packages.debian.org/sid/all/wasi-libc/filelist
>
> Fukui

Reply via email to