[PATCH wayland-web 1/7] Put a box around all code samples
Bill Spitzak
spitzak at gmail.com
Sun May 25 13:41:08 PDT 2014
On 05/24/2014 12:45 AM, Pekka Paalanen wrote:
> On Fri, 23 May 2014 18:57:38 -0700
> Bill Spitzak <spitzak at gmail.com> wrote:
>
>> Not sure what happened here. I tested this and it came out with a
>> header email, with all the patches as replies to it. But when I
>> did it for real the header disappared. Header message:
>>
>> This is v4 of this patch. It has been split into several commits,
>> the diffs reduced by avoiding refilling paragraphs, and the Ubuntu
>> specific instructions moved to their own document, and other
>> changes based on comments from previous version.
>
> Hi,
>
> this is starting to look good. Here are some comments, that I think
> I can fix when applying or in follow-up patches:
>
> - add some home page links to project that people might need to
> build
Good idea but actually these tend not to be in the README or any other
file. I can certainly do some guesses from google search for the
homepage. If you know any you may want to add them, but I will try to
put my guesses in.
> - explain that linunwind only helps with weston crash reports and
> is safe to skip, if not intending to report bugs
ok. Actually I thought that was obvious but more info can't hurt.
> - move the weston --disable-setuid-install away from the example
> line, and explain it in text; users will need weston-launch
> setuid root. Use sudo.
ok.
> - $ sudo usermod -a -G $WLD/bin/weston-launch $USER
> is wrong, 'weston-launch' is a group name, not a file.
Thanks, that was a mistake.
> - No idea why you needed the CPPFLAGS for libepoxy, I certainly
> didn't need it and it should not be needed. Not to mention that
> variables set for configure should be arguments, not environment.
> If there is a problem, it needs to be fixed libepoxy upstream,
> since we are building it from git anyway.
Can't reproduce it on this machine, but I will try the other one
Tuesday. I forget whether configure or make is what failed. I agree it
is probably a minor bug in libepoxy.
> - I'm not sure if <a href="/"> works locally, maybe just use the
> main page file name, so the links can be tested without
> publishing.
That was there before, but I will change it to index.html.
> - Drop the note of removing LLVM by removing r300. You need LLVM
> also for llvmpipe at least, otherwise you get softpipe.
That's what I thought. Without r300 it will silently configure without
llvm but that is not what the user wants.
> - (check libevdev)
>
> - --with-xkb-config-root should not be needed, xkeyboard-config
> instead is.
What is xkeyboard-config, a program I should run?
I'm also wondering if this is redundant with the instructions to link
various kbd stuff into the prefix directory (in the xserver directions)
or if maybe none of it is needed. As far as I can tell removing all of
this does not cause anything to fail, but since I am running under X11 I
suspect I am not hitting the necessary code.
> - Drop the note about pam.
ok
> - The note added in patch 7 is wrong.
I may need your help to fix this. All I know is that most of weston
works without DRI2 in the x server and was trying to correct that.
> I think I won't touch the ubuntu12.04 page, so the
> --disable-setuid-install, CPPFLAGS, etc. oddities can stay there if
> you want.
Ok. Yes I think these things should stay.
More information about the wayland-devel
mailing list