-
Notifications
You must be signed in to change notification settings - Fork 156
bazel build / psol #2084
Comments
What do you need to add that pagespeed_automatic.a is an intermediate library which can be used to build the Apache or nginx versions. |
Sorry, there was a part github was not showing. updated my post. I need to add My goal is to build a working PSOL from the master tree with bazel |
I don't think I ever really got to producing/testing a standalone Checking I did find this script, but unfortunately I left no context or notes: At a glance this script doesn't seem to be that different from what you are doing above (in fact it does less it seems) .. so I am pessimistic that it will produce a better I do remember that at the time I was hoping for an a NGINX version that would support bazel builds. Because then |
@oschaaf I am trying to cook some things up with docker ( https://github.com/eilandert/psol-bazel ) but right now I get some 403 errors on some bazel stuff so I have to delay my attempts... And yes, if I can build this I will try to use it with nginx/ngx_pagespeed ;-) |
I wouldn't say doomed.. but it will require some effort to get ngx_pagespeed to work with the bleeding edge / bazel build system. The path of least resistance is probably producing a working |
I am stuck now at Will investigate later |
@eilandert "File "base/logging.h" contains "include glog/logging.h" |
@oschaaf or whoever knows how to do this ... :-)
First, when I build with bazel I need to add
#include <cstdarg>
to pagespeed/kernel/base/string.h or else bazel build will fail.When I build with bazel I get a pagespeed_automatic.a which is 3mb big and not recognized by nginx configure. Is this size normal?
I tried a lot of things, I ended up with the following:
Any idea's or pointers?
The text was updated successfully, but these errors were encountered: