eilandert opened a new issue #2084: URL: https://github.com/apache/incubator-pagespeed-mod/issues/2084
@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: ``` cd /usr/src/master bazel build -c opt //pagespeed/automatic:automatic cd /usr/src/master/pagespeed/automatic ADIR="/usr/src/master/bazel-bin" ALIST=$(find -L $ADIR -name "*.a" | grep -v main | grep -v copy | sed -e s/"^\."/"\/root"/g | xargs echo) echo "merging libs" ./merge_libraries.sh ~/pagespeed_automatic.a.dirty $ALIST > merge.log ./rename_c_symbols.sh ~/pagespeed_automatic.a.dirty ~/pagespeed_automatic.a > symbol-rename.log cd /usr/src/master mkdir -p psol/include if [ "$(uname -m)" = x86_64 ]; then bit_size_name=x64 else bit_size_name=ia32 fi bindir="psol/lib/Release/linux/$bit_size_name" mkdir -p "$bindir" echo Copying files to psol directory... cp -f ~/pagespeed_automatic.a $bindir/ rsync -arz "." "psol/include/" --prune-empty-dirs \ --exclude=".svn" \ --exclude=".git" \ --include='*.h' \ --include='*/' \ --include="apr_thread_compatible_pool.cc" \ --include="serf_url_async_fetcher.cc" \ --include="apr_mem_cache.cc" \ --include="key_value_codec.cc" \ --include="apr_memcache2.c" \ --include="loopback_route_fetcher.cc" \ --include="add_headers_fetcher.cc" \ --include="console_css_out.cc" \ --include="console_out.cc" \ --include="dense_hash_map" \ --include="dense_hash_set" \ --include="sparse_hash_map" \ --include="sparse_hash_set" \ --include="sparsetable" \ --include="mod_pagespeed_console_out.cc" \ --include="mod_pagespeed_console_css_out.cc" \ --include="mod_pagespeed_console_html_out.cc" \ --exclude='*' cd /usr/src/master tar czf /usr/src/psol.tar.gz psol ``` Any idea's or pointers? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@pagespeed.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org