Mail archive
alpine-user

Re: [alpine-user] missing header sys/queue.h

From: Natanael Copa <ncopa_at_alpinelinux.org>
Date: Fri, 8 Mar 2019 10:47:29 +0100

On Wed, 6 Mar 2019 20:28:15 +0100
Riccardo Mottola <riccardo.mottola_at_libero.it> wrote:

> Hi Chloe!
>
> Chloe Kudryavtsev wrote:
> >
> > In this case, musl does not include fts.h (for similar reasons).
> > To look for what package might contain a given file (including headers),
> > you can use the repository package browser (specifically the contents
> > subsection) available here[1].
> > In this case, it looks like the package you're missing is `fts-dev`.
> >
> > [1]: https://pkgs.alpinelinux.org/contents
>
> thank you, I was mitting that package (fts included) and together with
> my temporary sysctl patch, I can continue building, however things break
> this way:
>
> 2:36.82 /home/multix/code/Arctic-Fox/xpcom/io/nsLocalFileUnix.cpp: In
> member function 'virtual nsresult
> nsLocalFile::GetDiskSpaceAvailable(int64_t*)':
> 2:36.82
> /home/multix/code/Arctic-Fox/xpcom/io/nsLocalFileUnix.cpp:1414:10:
> error: 'BLOCK_SIZE' was not declared in this scope
> 2:36.83 if ((BLOCK_SIZE * dq.dqb_bhardlimit) > dq.dqb_curspace)
> 2:36.83 ^~~~~~~~~~
> 2:36.86
> /home/multix/code/Arctic-Fox/xpcom/io/nsLocalFileUnix.cpp:1414:10: note:
> suggested alternative: 'BLKGETSIZE'
> 2:36.86 if ((BLOCK_SIZE * dq.dqb_bhardlimit) > dq.dqb_curspace)
> 2:36.87 ^~~~~~~~~~
> 2:36.87 BLKGETSIZE
> 2:37.25 In the directory
> /home/multix/code/Arctic-Fox/obj-i686-pc-linux-gnu/xpcom/io
>
> is missing of BLOCK_SIZE another known alpine/musl issue?

fwiw, none of those isses are issues in alpine/musl. It is bugs in the
software you are trying to build. You should report those upstream.


-nc


---
Unsubscribe:  alpine-user+unsubscribe_at_lists.alpinelinux.org
Help:         alpine-user+help_at_lists.alpinelinux.org
---
Received on Fri Mar 08 2019 - 10:47:29 UTC