mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [ptxdist] xorg-server meson build.
@ 2021-09-08 12:51 Christian Melki
  2021-09-08 14:10 ` Michael Olbrich
  0 siblings, 1 reply; 4+ messages in thread
From: Christian Melki @ 2021-09-08 12:51 UTC (permalink / raw)
  To: ptxdist, m.olbrich

I'm having trouble building xorg-server with meson.

Getting various non-constructive errors.
../xorg-server-1.20.10/include/meson.build:175:10: ERROR: 'not-found' is 
not a pkgconfig dependency

../xorg-server-1.20.10/hw/xfree86/meson.build:101:0: ERROR: '' is not a 
static library.

I reverted the "version bump" below and I'm not having any problems with 
the autotools version. Upgraded to 1.2.10 with autotools.

https://git.pengutronix.de/cgit/ptxdist/commit/rules/xorg-server.make?id=b111e5a8938b8581aecc809ec9df5b1b58e77a8f


Regards,
Christian

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [ptxdist] xorg-server meson build.
  2021-09-08 12:51 [ptxdist] xorg-server meson build Christian Melki
@ 2021-09-08 14:10 ` Michael Olbrich
  2021-09-08 17:31   ` Christian Melki
  0 siblings, 1 reply; 4+ messages in thread
From: Michael Olbrich @ 2021-09-08 14:10 UTC (permalink / raw)
  To: Christian Melki; +Cc: ptxdist

On Wed, Sep 08, 2021 at 02:51:03PM +0200, Christian Melki wrote:
> I'm having trouble building xorg-server with meson.
> 
> Getting various non-constructive errors.
> ../xorg-server-1.20.10/include/meson.build:175:10: ERROR: 'not-found' is not
> a pkgconfig dependency
> 
> ../xorg-server-1.20.10/hw/xfree86/meson.build:101:0: ERROR: '' is not a
> static library.
> 
> I reverted the "version bump" below and I'm not having any problems with the
> autotools version. Upgraded to 1.2.10 with autotools.
> 
> https://git.pengutronix.de/cgit/ptxdist/commit/rules/xorg-server.make?id=b111e5a8938b8581aecc809ec9df5b1b58e77a8f

It's probably a bug in the xorg meson rules triggered by an unusual
combination of options. Neither upstream xorg-server nor the package in
ptxdist are well maintained.

Michael

-- 
Pengutronix e.K.                           |                             |
Steuerwalder Str. 21                       | http://www.pengutronix.de/  |
31137 Hildesheim, Germany                  | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [ptxdist] xorg-server meson build.
  2021-09-08 14:10 ` Michael Olbrich
@ 2021-09-08 17:31   ` Christian Melki
  2021-09-29  9:26     ` Michael Olbrich
  0 siblings, 1 reply; 4+ messages in thread
From: Christian Melki @ 2021-09-08 17:31 UTC (permalink / raw)
  To: Michael Olbrich; +Cc: ptxdist

On 9/8/21 4:10 PM, Michael Olbrich wrote:
> On Wed, Sep 08, 2021 at 02:51:03PM +0200, Christian Melki wrote:
>> I'm having trouble building xorg-server with meson.
>>
>> Getting various non-constructive errors.
>> ../xorg-server-1.20.10/include/meson.build:175:10: ERROR: 'not-found' is not
>> a pkgconfig dependency
>>
>> ../xorg-server-1.20.10/hw/xfree86/meson.build:101:0: ERROR: '' is not a
>> static library.
>>
>> I reverted the "version bump" below and I'm not having any problems with the
>> autotools version. Upgraded to 1.2.10 with autotools.
>>
>> https://git.pengutronix.de/cgit/ptxdist/commit/rules/xorg-server.make?id=b111e5a8938b8581aecc809ec9df5b1b58e77a8f
> 
> It's probably a bug in the xorg meson rules triggered by an unusual
> combination of options. Neither upstream xorg-server nor the package in
> ptxdist are well maintained.
> 

Meaning? I should revert the meson variant and try to maintain the
package or "we dropped this, nobody uses xorg anymore?"

The combinations are pretty much the default ones that get selected from
dependencies.

And I like to think that xorg-server is still very much a thing. Atleast
on embedded? :)

> Michael
> 


_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [ptxdist] xorg-server meson build.
  2021-09-08 17:31   ` Christian Melki
@ 2021-09-29  9:26     ` Michael Olbrich
  0 siblings, 0 replies; 4+ messages in thread
From: Michael Olbrich @ 2021-09-29  9:26 UTC (permalink / raw)
  To: Christian Melki; +Cc: ptxdist

On Wed, Sep 08, 2021 at 07:31:10PM +0200, Christian Melki wrote:
> On 9/8/21 4:10 PM, Michael Olbrich wrote:
> > On Wed, Sep 08, 2021 at 02:51:03PM +0200, Christian Melki wrote:
> >> I'm having trouble building xorg-server with meson.
> >>
> >> Getting various non-constructive errors.
> >> ../xorg-server-1.20.10/include/meson.build:175:10: ERROR: 'not-found' is not
> >> a pkgconfig dependency
> >>
> >> ../xorg-server-1.20.10/hw/xfree86/meson.build:101:0: ERROR: '' is not a
> >> static library.
> >>
> >> I reverted the "version bump" below and I'm not having any problems with the
> >> autotools version. Upgraded to 1.2.10 with autotools.
> >>
> >> https://git.pengutronix.de/cgit/ptxdist/commit/rules/xorg-server.make?id=b111e5a8938b8581aecc809ec9df5b1b58e77a8f
> > 
> > It's probably a bug in the xorg meson rules triggered by an unusual
> > combination of options. Neither upstream xorg-server nor the package in
> > ptxdist are well maintained.
> > 
> 
> Meaning? I should revert the meson variant and try to maintain the
> package or "we dropped this, nobody uses xorg anymore?"

Well, I don't use it any more. But I would very much appreciate patches
that keep the package maintained.
I'd start with updating to the latest version. I took a quick look at the
meson files and at least the first issue seems to be fixed with the latest
release.

> The combinations are pretty much the default ones that get selected from
> dependencies.

I assume that you mean the defaults in PTXdist. Those are pretty much
random or just disabled by default.

> And I like to think that xorg-server is still very much a thing. Atleast
> on embedded? :)

I think we're living in different filter bubbles :-). I've not used the
xorg server in embedded projects many years.

Michael

-- 
Pengutronix e.K.                           |                             |
Steuerwalder Str. 21                       | http://www.pengutronix.de/  |
31137 Hildesheim, Germany                  | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2021-09-29  9:26 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-08 12:51 [ptxdist] xorg-server meson build Christian Melki
2021-09-08 14:10 ` Michael Olbrich
2021-09-08 17:31   ` Christian Melki
2021-09-29  9:26     ` Michael Olbrich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox