Re: Building Wayland/weston with a LFS/BLFS minimum packagelist?

2017-12-07 Thread Emil Velikov
On 7 December 2017 at 03:20, scsijon  wrote:
> Sorry, but i've read a lot of pages on your site and the git repositories
> and can't find an answer or hint of one anywhere.
>
> Does someone have a minimum packageset/packagelist needed, anywhere in their
> files to build the Linux that Wayland/Weston sits on top of, I'm looking at
> building the minimum requirements with LFS/BLFS first and then adding
> Wayland/?Weston on top of that.
>
> And no i'm not looking at using something like Mint or any other prebuilt
> system first! I may even not add a X Server into the mix. I'm trying to keep
> it as simple and small as possible.
>
I doubt anyone will do an explicit list, since info is already present
in configure.ac.
Things are bound to get out of sync fairly quickly ;-)

There's a few simple ways to do that:
 1) use a barebone chroot and run configure - will flag each missing dependency
 2) grep -10 -w PKG_CHECK_MODULES configure.ac
 3) objdump -x $library | grep -w NEEDED, or equivalent based on
dependencies listed in distribution packaging.
Debian/Fedora tend to list explicit dependencies while Arch want to
keep the deps list short and do some funny sfuff.

For wayland:
 2) ffi, expat, libxml (grep with context and you'll see it's an
optional one), wayland-scanner (build-time)
 3) (using objdump) libc.so, libffi.so, libm.so, libphtread.so,
librt.so - for the wayland lib; c, expat + libxml2 for wayland-scanner

With above tools you can look at weston or any other project that you prefer -)

HTH
Emil
___
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-devel


Building Wayland/weston with a LFS/BLFS minimum packagelist?

2017-12-06 Thread scsijon
Sorry, but i've read a lot of pages on your site and the git 
repositories and can't find an answer or hint of one anywhere.


Does someone have a minimum packageset/packagelist needed, anywhere in 
their files to build the Linux that Wayland/Weston sits on top of, I'm 
looking at building the minimum requirements with LFS/BLFS first and 
then adding Wayland/?Weston on top of that.


And no i'm not looking at using something like Mint or any other 
prebuilt system first! I may even not add a X Server into the mix. I'm 
trying to keep it as simple and small as possible.


thanks

scsijon
___
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-devel