On 14 July 2015 at 04:44, Brian G. <[email protected]> wrote:
> I just want to document some of the issues I'm having getting up and running
> with PHP and Symfony so we can all have visibility into these things.
>
> I will need to do this with ldl also, but haven't attempted to try that just
> yet.

You will not be able to do that - dynamic linking is not supported,
-ldl is part of libc but does not exist statically. It can be faked
but no one has automated this yet (I have done it with a  script in
the past). So this may be an issue.

What does it need dlopen for? C modules at a guess?

> For reference sake, here's what my build output said when I tried to link
> the files:
> https://gist.github.com/0b5b701fcd7e6cd75d01
>
> For symfony, things are a bit interesting. It appears to expect the
> existence of a filesystem it can write to. I was hopeful I could change some
> of the code to simply not use it, but that isn't proving straight-forward
> (it appears to be a really central dependency to a lot of it). I'm not sure
> if there's an option to really support this sort of thing on a rumpkernel.
> It appears I can pre-build all the files it wants to build on-demand, but in
> practice it simply doesn't work that way and always fails when attempting to
> write to disk.

You can have a writeable file system, you will eg have to use mke2fs
instead of mkisofs and adjust things for that, but it is not a
problem.

Justin

Reply via email to