You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pagespeed.apache.org by GitBox <gi...@apache.org> on 2018/01/09 21:45:28 UTC
[GitHub] oppianmatt opened a new issue #1524: build instructions no longer working for 1.13.35.1-beta
oppianmatt opened a new issue #1524: build instructions no longer working for 1.13.35.1-beta
URL: https://github.com/apache/incubator-pagespeed-ngx/issues/1524
Linked from the README https://www.modpagespeed.com/doc/build_ngx_pagespeed_from_source
```
#[check the release notes for the latest version]
NPS_VERSION=1.13.35.1-beta
cd
wget https://github.com/pagespeed/ngx_pagespeed/archive/v${NPS_VERSION}.zip
unzip v${NPS_VERSION}.zip
cd ngx_pagespeed-${NPS_VERSION}/
NPS_RELEASE_NUMBER=${NPS_VERSION/beta/}
NPS_RELEASE_NUMBER=${NPS_VERSION/stable/}
psol_url=https://dl.google.com/dl/page-speed/psol/${NPS_RELEASE_NUMBER}.tar.gz
[ -e scripts/format_binary_url.sh ] && psol_url=$(scripts/format_binary_url.sh PSOL_BINARY_URL)
wget ${psol_url}
tar -xzvf $(basename ${psol_url}) # extracts to psol/
```
because the name has changed:
```
+ wget https://github.com/pagespeed/ngx_pagespeed/archive/v1.13.35.1-beta.zip
--2018-01-09 21:42:53-- https://github.com/pagespeed/ngx_pagespeed/archive/v1.13.35.1-beta.zip
Resolving github.com (github.com)... 192.30.253.112, 192.30.253.113
Connecting to github.com (github.com)|192.30.253.112|:443... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://github.com/apache/incubator-pagespeed-ngx/archive/v1.13.35.1-beta.zip [following]
--2018-01-09 21:42:54-- https://github.com/apache/incubator-pagespeed-ngx/archive/v1.13.35.1-beta.zip
Reusing existing connection to github.com:443.
HTTP request sent, awaiting response... 302 Found
Location: https://codeload.github.com/apache/incubator-pagespeed-ngx/zip/v1.13.35.1-beta [following]
--2018-01-09 21:42:54-- https://codeload.github.com/apache/incubator-pagespeed-ngx/zip/v1.13.35.1-beta
Resolving codeload.github.com (codeload.github.com)... 192.30.253.121, 192.30.253.120
Connecting to codeload.github.com (codeload.github.com)|192.30.253.121|:443... connected.HTTP request sent, awaiting response... 200 OK
Length: 153270 (150K) [application/zip]
Saving to: 'v1.13.35.1-beta.zip'
0K .......... .......... .......... .......... .......... 33% 290K 0s
50K .......... .......... .......... .......... .......... 66% 542K 0s
100K .......... .......... .......... .......... ......... 100% 4.34M=0.3s
2018-01-09 21:42:55 (542 KB/s) - 'v1.13.35.1-beta.zip' saved [153270/153270]
+ unzip v1.13.35.1-beta.zip
Archive: v1.13.35.1-beta.zip
1beaa2efb189c91cc7861caaf6a0277a241dfa39
creating: incubator-pagespeed-ngx-1.13.35.1-beta/
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/.gitignore
extracting: incubator-pagespeed-ngx-1.13.35.1-beta/.gitmodules
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/.travis.yml
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/LICENSE
extracting: incubator-pagespeed-ngx-1.13.35.1-beta/PSOL_BINARY_URL
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/README.md
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/config
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/config.make
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/cpp_feature
creating: incubator-pagespeed-ngx-1.13.35.1-beta/scripts/
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/scripts/build_ngx_pagespeed.sh
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/scripts/format_binary_url.sh
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/scripts/pagespeed_libraries_generator.sh
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/scripts/rebuild.sh
creating: incubator-pagespeed-ngx-1.13.35.1-beta/src/
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/src/log_message_handler.cc
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/src/log_message_handler.h
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/src/ngx_base_fetch.cc
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/src/ngx_base_fetch.h
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/src/ngx_caching_headers.cc
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/src/ngx_caching_headers.h
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/src/ngx_event_connection.cc
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/src/ngx_event_connection.h
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/src/ngx_fetch.cc
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/src/ngx_fetch.h
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/src/ngx_gzip_setter.cc
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/src/ngx_gzip_setter.h
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/src/ngx_list_iterator.cc
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/src/ngx_list_iterator.h
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/src/ngx_message_handler.cc
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/src/ngx_message_handler.h
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/src/ngx_pagespeed.cc
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/src/ngx_pagespeed.h
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/src/ngx_rewrite_driver_factory.cc
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/src/ngx_rewrite_driver_factory.h
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/src/ngx_rewrite_options.cc
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/src/ngx_rewrite_options.h
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/src/ngx_server_context.cc
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/src/ngx_server_context.h
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/src/ngx_url_async_fetcher.cc
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/src/ngx_url_async_fetcher.h
creating: incubator-pagespeed-ngx-1.13.35.1-beta/test/
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/test/nginx_system_test.sh
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/test/pagespeed_test.conf.template
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/test/run_tests.sh
inflating: incubator-pagespeed-ngx-1.13.35.1-beta/test/valgrind.sup
+ cd ngx_pagespeed-1.13.35.1-beta/
build: line 26: cd: ngx_pagespeed-1.13.35.1-beta/: No such file or directory
```
Note can modify the zip so it extracts to expected location:
```
unzip v${NPS_VERSION}.zip -d ngx_pagespeed-${NPS_VERSION}
```
But then it fails fetching psol with a 404:
```
+ cd ngx_pagespeed-1.13.35.1-beta/
+ NPS_RELEASE_NUMBER=1.13.35.1-
+ NPS_RELEASE_NUMBER=1.13.35.1-beta
+ psol_url=https://dl.google.com/dl/page-speed/psol/1.13.35.1-beta.tar.gz
+ '[' -e scripts/format_binary_url.sh ']'
+ wget https://dl.google.com/dl/page-speed/psol/1.13.35.1-beta.tar.gz
--2018-01-09 21:44:42-- https://dl.google.com/dl/page-speed/psol/1.13.35.1-beta.tar.gz
Resolving dl.google.com (dl.google.com)... 216.58.210.46, 2a00:1450:4009:800::200e
Connecting to dl.google.com (dl.google.com)|216.58.210.46|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2018-01-09 21:44:42 ERROR 404: Not Found.
```
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
With regards,
Apache Git Services