Welcome to FreeBSDFreaks.net!
FAQFAQ    SearchSearch      ProfileProfile    Private MessagesPrivate Messages   Log inLog in

libX11-XCB [Was: X drivers depend on Gnome?]

 
   FreeBSD Hosting (Home) -> FreeBSD Ports RSS
Next:  math/atlas does not build  
Author Message
Alex Goncharov

External


Since: Jan 26, 2009
Posts: 3



(Msg. 1) Posted: Sat Feb 07, 2009 9:25 pm
Post subject: libX11-XCB [Was: X drivers depend on Gnome?]
Archived from groups: mailing>freebsd>ports (more info?)

,--- I/Alex (Wed, 04 Feb 2009 10:22:27 -0500) ----*
| ,--- I/Alex (Wed, 04 Feb 2009 08:55:28 -0500) ----*
| | ,--- You/Florent (Wed, 4 Feb 2009 13:21:15 +0000) ----*
| | | Please send patches. Kthxbye.
| |
| | Does this mean that you agree with me in principle and if I send you
| | patches, there is a high probability they will he accepted (provided
| | they work, of course)?
| ,--- You/Florent (Wed, 4 Feb 2009 14:00:25 +0000) ----*
| | In principle yes.
|
| Good, thank you.
|
| | Now you do have to understand that this is a lot of boring work and
| | you'll need approval from portmgr@, not just me.
|
| I understand both and it remains to be seen if I handle the task (not
| in the next three weeks, at least, I think). But I don't want to go
| for a lot of boring work without knowing that the change would be
| welcome in principle, at least by some of the involved people.

I spent some time playing with this.

Yes, that's a lot of work -- and a potential build destabilization.

This said, I created a bsd.xorg.mk without GNOME dependencies, and
modified a few lower level X components make files accordingly.

The work is not done yet but I am able to build some protocols and
libraries now and am usefully improving my understanding of both the
ports build system and the modern X structure.

I don't think I am going to submit my patches, even when I am done,
because I see the far-reaching scope of the changes and an extra
destabilization of current X in ports would not be a good idea.

But I am thinking of building an X build structure for my own
consumption. Essentially, I want a minimalist X build/install -- I
run not that many X applications.

E.g. I haven't seen any benefit of using HAL yet -- so I am happily
running HAL-less and intend to continue to do so.

Now another new (about two-years-old, I think) addition to X caught my
attention -- XCB. I've done some reading and didn't see any argument
for using it by a non-X-developer (while the architectural argument
sounds good, no doubt.)

This is good recent post expressing one view on XCB usefulness --
http://mail-index.netbsd.org/pkgsrc-users/2008/09/07/msg007999.html:

Re: Why disabling XCB in x11/lix11 ?
...

So far nothing really needed it which made attacking the issues a
less interesting way to proceed.

And I also see plenty of XCB-enable/disable clauses in ports.

E.g.

graphics/cairo/Makefile:.ifdef(WITH_XCB)
graphics/libGL/bsd.mesalib.mk:.if defined(WITHOUT_XCB)

[ Three (grumbling) side observations here:

1. Why does bsd.mesalib.mk live in graphics/libGL, rather than in
the standard Mk?

2. Why are there two different switches for the same purpose:
WITH_XCB and WITHOUT_XCB?

3. Why neither of the switches is documented (as far as the search
in Mk shows)? ]

So, I built my libX11 without XCB and will try to build other
components without it.

My question to X experts is: will I lose anything without using XCB?
(Again, not caring about X application development.)

Thanks,

-- Alex -- alex-goncharov RemoveThis @comcast.net --

_______________________________________________
freebsd-ports RemoveThis @freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"

 >> Stay informed about: libX11-XCB [Was: X drivers depend on Gnome?] 
Back to top
Login to vote
Display posts from previous:   
Related Topics:
Gnome upgrade failed - bad tarball for gnome-speech? - I just checked my gnome upgrade script and it barfed: => Attempting to fetch from ftp://ftp.dataplus.se/pub/linux/gnome/sources/gnome-speech/0.3/. fetch: gnome-speech-0.3.6.tar.bz2: local modification time does not match remote => Attempting to fe...

Xorg meta-port + nvidia drivers: OK - Hello to all, I finally moved from XFree86 to Xorg. Everything is ok. I tested nvidia-drivers and bzflag game with success. Thanks to all who made this working. Yours, Nuno Teixeira -- SDF Public Access UNIX System - http://sdf.lonestar.org ..

Configuring an EPSON printer with pips drivers - Hello FreeBSDers, I am having problems with my Epson C60. I configured it months ago with cups, and it worked. Then it started printing some garbage (like ???) instead of documents, over the lan and locally, and the annoying part is that it spanned..

Several examples of stand-alone MATLAB instrument drivers .. - CAON Releases Fact Sheet For Investors Chan-On International Inc. Symbol: CAON Close: $0.72 UP 4.35% Read this over the weekend, you won't be sorry. CAON has changed direction and investors love it. Friday's volume went through the roof. Big news..

pkg_delete: package 'xorg-drivers-7.3' doesn't have a prefix - Dear list, I'm experiencing problems when I try to portupgrade the xorg-driver port. The old version of the port can't be uninstalled during the portupgrade due to an undefined prefix. The port can't be deleted by "pkg_delete -f xorg-drivers-7.3&qu...
   FreeBSD Hosting (Home) -> FreeBSD Ports All times are: Pacific Time (US & Canada)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum



[ Contact us | Terms of Service/Privacy Policy ]