* [Review] Remove /xorg-lib/pixman_* in favor of /libpixman/libpixman_* @ 2008-03-31 22:00 Leon Woestenberg 2008-04-01 6:44 ` Koen Kooi 0 siblings, 1 reply; 6+ messages in thread From: Leon Woestenberg @ 2008-03-31 22:00 UTC (permalink / raw) To: openembedded-devel Hello, (lib)pixman is present at two locations: /libpixman/libpixman_* /xorg-lib/pixman_* The latter has a false/redundant DEPENDS = "util-macros xorg-headers-native" as it includes xorg-lib/xorg-lib-common.inc. That these are redundant can be tested with the latest 0.9.6 recipes, present in both directories, which have been *identical* and present since 2007-11-10. * I propose to remove the xorg-lib/ ones, as pixman is independent of X. That's also the way I use it. * I would like to hear if anyone using X and /libpixman/libpixman 0.9.6 found any problems so far, as I don't use X on my targets (yet). Regards, -- Leon ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Review] Remove /xorg-lib/pixman_* in favor of /libpixman/libpixman_* 2008-03-31 22:00 [Review] Remove /xorg-lib/pixman_* in favor of /libpixman/libpixman_* Leon Woestenberg @ 2008-04-01 6:44 ` Koen Kooi 2008-04-01 10:33 ` Leon Woestenberg 0 siblings, 1 reply; 6+ messages in thread From: Koen Kooi @ 2008-04-01 6:44 UTC (permalink / raw) To: openembedded-devel -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Leon Woestenberg schreef: | Hello, | | (lib)pixman is present at two locations: | | /libpixman/libpixman_* | /xorg-lib/pixman_* | | The latter has a false/redundant DEPENDS = "util-macros | xorg-headers-native" as it includes xorg-lib/xorg-lib-common.inc. | | That these are redundant can be tested with the latest 0.9.6 recipes, | present in both directories, which have been *identical* and present | since 2007-11-10. | | * I propose to remove the xorg-lib/ ones, as pixman is independent of | X. That's also the way I use it. | | * I would like to hear if anyone using X and /libpixman/libpixman | 0.9.6 found any problems so far, as I don't use X on my targets (yet). How about dropping the xorg-lib one and renaming libpixman to pixman? regards, Koen -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) iD8DBQFH8dnlMkyGM64RGpERAigbAJ4541CA5X/zMvP1WOzYWJWIJaYzcACeKwgD 59VCHHpCF2mR/2Rrxs0QMGs= =6hH/ -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Review] Remove /xorg-lib/pixman_* in favor of /libpixman/libpixman_* 2008-04-01 6:44 ` Koen Kooi @ 2008-04-01 10:33 ` Leon Woestenberg 2008-04-07 14:45 ` pHilipp Zabel 0 siblings, 1 reply; 6+ messages in thread From: Leon Woestenberg @ 2008-04-01 10:33 UTC (permalink / raw) To: openembedded-devel Hello Koen, On Tue, Apr 1, 2008 at 8:44 AM, Koen Kooi <koen@dominion.kabel.utwente.nl> wrote: > How about dropping the xorg-lib one and renaming libpixman to pixman? > +1 on both. I'll commit tomorrow if nobody beat me to it. Regards, -- Leon ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Review] Remove /xorg-lib/pixman_* in favor of /libpixman/libpixman_* 2008-04-01 10:33 ` Leon Woestenberg @ 2008-04-07 14:45 ` pHilipp Zabel 2008-04-07 18:29 ` Leon Woestenberg 0 siblings, 1 reply; 6+ messages in thread From: pHilipp Zabel @ 2008-04-07 14:45 UTC (permalink / raw) To: openembedded-devel On Tue, Apr 1, 2008 at 12:33 PM, Leon Woestenberg <leon.woestenberg@gmail.com> wrote: > Hello Koen, > > > On Tue, Apr 1, 2008 at 8:44 AM, Koen Kooi > <koen@dominion.kabel.utwente.nl> wrote: > > How about dropping the xorg-lib one and renaming libpixman to pixman? > > > +1 on both. I'll commit tomorrow if nobody beat me to it. Sorry I'm late, but I kind of maybe disagree a bit. I might be confused about the cairo/xorg source locations, but as I understand it, xorg.freedesktop.org/releases/individual/lib is the canonical upstream version. So why not put it in xorg-lib and make use of xorg-lib-common.inc? +1 on the libpixman -> pixman part though. regards Philipp ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Review] Remove /xorg-lib/pixman_* in favor of /libpixman/libpixman_* 2008-04-07 14:45 ` pHilipp Zabel @ 2008-04-07 18:29 ` Leon Woestenberg 2008-04-07 19:08 ` pHilipp Zabel 0 siblings, 1 reply; 6+ messages in thread From: Leon Woestenberg @ 2008-04-07 18:29 UTC (permalink / raw) To: openembedded-devel Hello Philipp, On Mon, Apr 7, 2008 at 4:45 PM, pHilipp Zabel <philipp.zabel@gmail.com> wrote: > On Tue, Apr 1, 2008 at 12:33 PM, Leon Woestenberg > <leon.woestenberg@gmail.com> wrote: > > Hello Koen, > > On Tue, Apr 1, 2008 at 8:44 AM, Koen Kooi > > <koen@dominion.kabel.utwente.nl> wrote: > > > How about dropping the xorg-lib one and renaming libpixman to pixman? > > > > > +1 on both. I'll commit tomorrow if nobody beat me to it. > > Sorry I'm late, but I kind of maybe disagree a bit. I might be > confused about the cairo/xorg source locations, but as I understand > it, xorg.freedesktop.org/releases/individual/lib is the canonical > upstream version. So why not put it in xorg-lib and make use of > xorg-lib-common.inc? > Putting it in xorg-lib is not the big issue. However including xorg-lib-common.inc is a big issue. For a system that only uses pixman, and not anything else, it starts building a complete X server etc. etc. because the xorg include adds those dependencies. These dependencies are NOT in pixman. Maybe in upper libraries, but even then it depends on their configuration etc. etc. I'ld like to keep the "embedded" in OpenEmbedded, also for small embedded Linux systems. > +1 on the libpixman -> pixman part though. > OK, that sounds easy enough. What would be the good reason to keep pixman in the xorg-lib directory? Why do we have this directory, we don't have a gnome/ directory where gtk+ lives, I do not really see the benefit? Regards, -- Leon ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Review] Remove /xorg-lib/pixman_* in favor of /libpixman/libpixman_* 2008-04-07 18:29 ` Leon Woestenberg @ 2008-04-07 19:08 ` pHilipp Zabel 0 siblings, 0 replies; 6+ messages in thread From: pHilipp Zabel @ 2008-04-07 19:08 UTC (permalink / raw) To: openembedded-devel On Mon, Apr 7, 2008 at 8:29 PM, Leon Woestenberg <leon.woestenberg@gmail.com> wrote: > Hello Philipp, > > > > On Mon, Apr 7, 2008 at 4:45 PM, pHilipp Zabel <philipp.zabel@gmail.com> wrote: > > On Tue, Apr 1, 2008 at 12:33 PM, Leon Woestenberg > > <leon.woestenberg@gmail.com> wrote: > > > Hello Koen, > > > On Tue, Apr 1, 2008 at 8:44 AM, Koen Kooi > > > <koen@dominion.kabel.utwente.nl> wrote: > > > > How about dropping the xorg-lib one and renaming libpixman to pixman? > > > > > > > +1 on both. I'll commit tomorrow if nobody beat me to it. > > > > Sorry I'm late, but I kind of maybe disagree a bit. I might be > > confused about the cairo/xorg source locations, but as I understand > > it, xorg.freedesktop.org/releases/individual/lib is the canonical > > upstream version. So why not put it in xorg-lib and make use of > > xorg-lib-common.inc? > > > Putting it in xorg-lib is not the big issue. However including > xorg-lib-common.inc is a big issue. > > For a system that only uses pixman, and not anything else, it starts > building a complete X server etc. etc. because the xorg include adds > those dependencies. Argh, I didn't see that. I guess we could start including xorg-lib-common.inc and overwriting DEPENDS = "" in pixman.bb, but that's a bit hackish... As pixman doesn't gain too much from xorg-lib-common.inc, I'm just as fine with putting it outside xorg-lib. > These dependencies are NOT in pixman. Maybe in upper libraries, but > even then it depends on their configuration etc. etc. > > I'ld like to keep the "embedded" in OpenEmbedded, also for small > embedded Linux systems. Sure thing. Especially as this is not even an optional dependency, but just plain wrong :) > What would be the good reason to keep pixman in the xorg-lib > directory? Why do we have this directory, we don't have a gnome/ > directory where gtk+ lives, I do not really see the benefit? The main reason was to group the common fields of many very similar recipes into -common.inc files so they wouldn't have to be duplicated all the time. This also decreased the number of entries in the packages dir quite a bit. And I figured it's just easier to check for updates / new xorg packages by running some scripts against the xorg-* dirs and $XORG_MIRROR/.../index.html than to maintain a list of xorg packages or even watch them manually. The only reason left I see for putting pixman in xorg-lib is a) consistency and b) I have to add an exception for pixman to my shell script so it doesn't show up as missing :) regards Philipp ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2008-04-07 19:08 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2008-03-31 22:00 [Review] Remove /xorg-lib/pixman_* in favor of /libpixman/libpixman_* Leon Woestenberg 2008-04-01 6:44 ` Koen Kooi 2008-04-01 10:33 ` Leon Woestenberg 2008-04-07 14:45 ` pHilipp Zabel 2008-04-07 18:29 ` Leon Woestenberg 2008-04-07 19:08 ` pHilipp Zabel
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.