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 2020/06/20 14:57:56 UTC

[GitHub] [incubator-pagespeed-ngx] theraw opened a new issue #1695: dockerfile fails. git.apache.org timed out.

theraw opened a new issue #1695:
URL: https://github.com/apache/incubator-pagespeed-ngx/issues/1695


   cmd
   ```bash
   export MOD_PAGESPEED_TAG=v1.13.35.2
   RUN git clone -b ${MOD_PAGESPEED_TAG} \
                 --recurse-submodules \
                 --depth=1 \
                 -c advice.detachedHead=false \
                 -j`nproc` \
                 https://github.com/apache/incubator-pagespeed-mod.git \
                 modpagespeed \
       ;
   ```
   output
   ```bash
   ...
   Cloning into '/build/modules/modpagespeed/third_party/httpd/src'...
   fatal: unable to connect to git.apache.org:
   git.apache.org[0: 52.202.80.70]: errno=Operation timed out
   
   fatal: clone of 'git://git.apache.org/httpd.git' into submodule path '/build/modules/modpagespeed/third_party/httpd/src' failed
   Failed to clone 'third_party/httpd/src'. Retry scheduled
   
   ```


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-pagespeed-ngx] Lofesa commented on issue #1695: dockerfile fails. git.apache.org timed out.

Posted by GitBox <gi...@apache.org>.
Lofesa commented on issue #1695:
URL: https://github.com/apache/incubator-pagespeed-ngx/issues/1695#issuecomment-651363894


   @theraw MOD_PAGESPEED_TAG=v1.14.36.1 is an upcomming release for mod_pagespeed (apache version). Ngx don´t have these label for now. But the errors you have are related to build the automatic library, and these is buil from the apache version.
   I think that master branch don´t have much more changes than the 1.14.36.1 version, so you can use both.
   To make a pull request you can do it to master or to a new branch. To the latest option, you need to clone the repository, create the new brach, make the file changes you consider and the do a pull request from your new branch to the original repository master branch.
   


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-pagespeed-ngx] theraw edited a comment on issue #1695: dockerfile fails. git.apache.org timed out.

Posted by GitBox <gi...@apache.org>.
theraw edited a comment on issue #1695:
URL: https://github.com/apache/incubator-pagespeed-ngx/issues/1695#issuecomment-647015862


   why didn't you update dockerfile alongside this https://github.com/apache/incubator-pagespeed-mod/pull/1957 ?
   
   even official build fail because of this reason https://travis-ci.org/github/apache/incubator-pagespeed-ngx 


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-pagespeed-ngx] theraw edited a comment on issue #1695: dockerfile fails. git.apache.org timed out.

Posted by GitBox <gi...@apache.org>.
theraw edited a comment on issue #1695:
URL: https://github.com/apache/incubator-pagespeed-ngx/issues/1695#issuecomment-647015862


   why didn't you update dockerfile alongside this https://github.com/apache/incubator-pagespeed-mod/pull/1957 ?
   
   even official build fail because of this reason https://travis-ci.org/github/apache/incubator-pagespeed-ngx 
   
   dockerfiles all out of date https://github.com/apache/incubator-pagespeed-ngx/tree/master/docker
   
   wiki last time updated on 2016 https://github.com/apache/incubator-pagespeed-ngx/wiki/Building-PSOL-From-Source `Maks Orlovich edited this page on Sep 9, 2016`
   
   and all of them fail to explain because they're out of date and it's impossible to compile psol from source i don't get the reason why would you make so hard to compile psol? google search `compile psol from source` no one did a tutorial or explain how to really compile psol from source only because there are no real docs or any kind of helpful explanation even the dockerfile published on official repo fails.


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-pagespeed-ngx] oschaaf commented on issue #1695: dockerfile fails. git.apache.org timed out.

Posted by GitBox <gi...@apache.org>.
oschaaf commented on issue #1695:
URL: https://github.com/apache/incubator-pagespeed-ngx/issues/1695#issuecomment-647026321


   Well the project is driven by volunteers these days. It looks like ngx_pagespeed needs some love, especially the docker image, but no one has had time to fix it. So if you do manage to figure it out we’d be happy to review any patches. As for the docs you pointed out, for building ngx_ngx_pagespeed, maybe https://github.com/apache/incubator-pagespeed-mod/wiki/Development works better for you. Most current development effort is done over at that repo. 


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-pagespeed-ngx] Lofesa commented on issue #1695: dockerfile fails. git.apache.org timed out.

Posted by GitBox <gi...@apache.org>.
Lofesa commented on issue #1695:
URL: https://github.com/apache/incubator-pagespeed-ngx/issues/1695#issuecomment-647699987


   See if some people on this issue #1672 can help.


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-pagespeed-ngx] theraw commented on issue #1695: dockerfile fails. git.apache.org timed out.

Posted by GitBox <gi...@apache.org>.
theraw commented on issue #1695:
URL: https://github.com/apache/incubator-pagespeed-ngx/issues/1695#issuecomment-647632024


   @oschaaf nice. But i'm talking about https://github.com/apache/incubator-pagespeed-ngx/tree/master/docker
   it uses **Alpine Linux** in reality i have no reason why i would build psol on ubuntu/debian/centos because i could get it prebuild even if i try to compile it i'm very sure it has no reason to fail since most of docs/and scripts are created for Ubuntu, Debian, CentOS, but i'm talking to be able to build it for another distro like alpine so i don't have to eat around 1+GB of a container *(which goes around 5GB if you install required libs to compile)* when it can be around 100-500MB with alpine
   
   I can't pull request because i haven't been able to build it on my alpine linux everytime i fix something another thing comes up but if i get it done i will
   
   before i had a problem with gflags, i had no idea how to fix that i tried to change tag to 
   `MOD_PAGESPEED_TAG=v1.14.36.1`
   a new problem came up
   ```c#
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   rm /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty
   ```


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-pagespeed-ngx] Lofesa commented on issue #1695: dockerfile fails. git.apache.org timed out.

Posted by GitBox <gi...@apache.org>.
Lofesa commented on issue #1695:
URL: https://github.com/apache/incubator-pagespeed-ngx/issues/1695#issuecomment-647012359


   Take a look in to the issue #1666 


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-pagespeed-ngx] theraw edited a comment on issue #1695: dockerfile fails. git.apache.org timed out.

Posted by GitBox <gi...@apache.org>.
theraw edited a comment on issue #1695:
URL: https://github.com/apache/incubator-pagespeed-ngx/issues/1695#issuecomment-647632024


   @oschaaf nice. But i'm talking about https://github.com/apache/incubator-pagespeed-ngx/tree/master/docker
   it uses **Alpine Linux** in reality i have no reason why i would build psol on ubuntu/debian/centos because i could get it prebuild even if i try to compile it i'm very sure it has no reason to fail since most of docs/and scripts are created for Ubuntu, Debian, CentOS, but i'm talking to be able to build it for another distro like alpine so i don't have to eat around 1+GB of a container *(which goes around 5GB if you install required libs to compile)* when it can be around 100-500MB with alpine
   
   I can't pull request because i haven't been able to build it on my alpine linux everytime i fix something another thing comes up but if i get it done i will
   
   before i had a problem with gflags, i had no idea how to fix that i tried to change tag to 
   `MOD_PAGESPEED_TAG=v1.14.36.1`
   a new problem came up
   ```c#
   ...
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   rm /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty
   ```
   which i have no idea what it means


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-pagespeed-ngx] theraw commented on issue #1695: dockerfile fails. git.apache.org timed out.

Posted by GitBox <gi...@apache.org>.
theraw commented on issue #1695:
URL: https://github.com/apache/incubator-pagespeed-ngx/issues/1695#issuecomment-651162138


   @Lofesa wasn't able to get it done on alpine 10/11/12
   
   However i tried on alpine 3.8, and i was able to compile it using master `MOD_PAGESPEED_TAG=master` can u please tell me where can i see all available tags?
   
   `export MOD_PAGESPEED_TAG=v1.13.35.2` seems like latest and current stable on from https://github.com/apache/incubator-pagespeed-ngx/releases but however around issues i found a another tag `MOD_PAGESPEED_TAG=v1.14.36.1` which doesn't seems published on release page yet?
   
   Now i could pull request changes on using "master" tag https://github.com/apache/incubator-pagespeed-ngx/blob/master/docker/alpine-3.8/nginx-stable/Dockerfile#L9 and maybe trying to cleanup docker image, However i don't know if using master for production is a good idea, if you think is ok let me know and i'll pull request if not then i'm closing this issue anyway since i somewhat found a solution


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-pagespeed-ngx] theraw commented on issue #1695: dockerfile fails. git.apache.org timed out.

Posted by GitBox <gi...@apache.org>.
theraw commented on issue #1695:
URL: https://github.com/apache/incubator-pagespeed-ngx/issues/1695#issuecomment-647015862


   why didn't you update dockerfile alongside this https://github.com/apache/incubator-pagespeed-mod/pull/1957 ?


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-pagespeed-ngx] theraw closed issue #1695: dockerfile fails. git.apache.org timed out.

Posted by GitBox <gi...@apache.org>.
theraw closed issue #1695:
URL: https://github.com/apache/incubator-pagespeed-ngx/issues/1695


   


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-pagespeed-ngx] oschaaf commented on issue #1695: dockerfile fails. git.apache.org timed out.

Posted by GitBox <gi...@apache.org>.
oschaaf commented on issue #1695:
URL: https://github.com/apache/incubator-pagespeed-ngx/issues/1695#issuecomment-647424399


   FWIW, I checked, and I could build nginx 1.17.0 with ngx_pagespeed@head against mod_pagespeed@head without any trouble.
   
   Leaving the hack and slash script I used to test as a breadcrumb, maybe someone else finds it useful (possibly future me :-)).
   High level that creates ~/working dir and ends up producing a working nginx/ngx_pagespeed binary.
   
   - Builds a release version of `pagespeed_automatic.a` from mod_pagespeed using an Ubuntu 16.04 docker image. We build this with a relatively old gcc version for compatibility reasons. 
   - Builds nginx/ngx_pagespeed directly on the machine, consuming the artifact from the step above. Further configuring nginx is a matter of modifying the `./configure` line. (My dev machine used clang-10, but this ought to just work with most gcc/clang versions)
   
   ```bash
   set -xue
   
   PREFIX=${PREFIX:-${USER}}
   
   mkdir -p ~/workdir
   cd ~/workdir
   
   if [ ! -d incubator-pagespeed-mod ]; then
     git clone --recursive --jobs=10 https://github.com/apache/incubator-pagespeed-mod.git
   fi
   
   echo "                                                                                                                                                                                                                                        
   incubator-pagespeed-mod/out/                                                                                                                                                                                                                  
   incubator-pagespeed-mod/tools/                                                                                                                                                                                                                
   incubator-pagespeed-mod/log/                                                                                                                                                                                                                  
   incubator-pagespeed-mod/third_party/                                                                                                                                                                                                          
   incubator-pagespeed-mod/.git/                                                                                                                                                                                                                 
   " > .dockerignore
   
   docker build --tag "${PREFIX}/pagespeed-dev:latest" -f- . <<EOF                                                                                                                                                                               
     FROM ubuntu:xenial                                                                                                                                                                                                                          
     WORKDIR "/build/"                                                                                                                                                                                                                           
     RUN apt update && apt install -y sudo lsb-core                                                                                                                                                                                              
     COPY incubator-pagespeed-mod/ /build                                                                                                                                                                                                        
     RUN install/run_with_log.sh log/install_packages.log                                                                                                                                                                                        
     RUN install/install_required_packages.sh --additional_dev_packages                                                                                                                                                                          
   EOF                                                                                                                                                                                                                                           
   
   docker run -v $(pwd):/build/ -it  pagespeed:latest /bin/bash -c \
   "                                                                                                                                                                                                                                             
   set -xueo pipefail                                                                                                                                                                                                                            
   pushd incubator-pagespeed-mod                                                                                                                                                                                                                 
   export MAKEFLAGS=\"-j$(nproc)\"                                                                                                                                                                                                               
   build/gyp_chromium --depth=.                                                                                                                                                                                                                  
   pushd pagespeed/automatic                                                                                                                                                                                                                     
   make BUILDTYPE=Release -C ../../pagespeed/automatic all                                                                                                                                                                                       
   "
   
   git clone https://github.com/apache/incubator-pagespeed-ngx.git
   wget http://nginx.org/download/nginx-1.17.0.tar.gz
   tar -xvzf nginx-1.17.0.tar.gz
   
   cd nginx-1.17.0
   export MAKEFLAGS=-j$(nproc)
   MOD_PAGESPEED_DIR="$(pwd)/../incubator-pagespeed-mod/" ./configure --with-cc-opt="-Wno-error" --add-module="$(pwd)/../incubator-pagespeed-ngx"
   make
   
   echo "nginx binary build. you can cd into nginx-1.17.0 and make install"
   ```


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-pagespeed-ngx] theraw edited a comment on issue #1695: dockerfile fails. git.apache.org timed out.

Posted by GitBox <gi...@apache.org>.
theraw edited a comment on issue #1695:
URL: https://github.com/apache/incubator-pagespeed-ngx/issues/1695#issuecomment-647632024


   @oschaaf nice. But i'm talking about https://github.com/apache/incubator-pagespeed-ngx/tree/master/docker
   it uses **Alpine Linux** in reality i have no reason why i would build psol on ubuntu/debian/centos because i could get it prebuild even if i try to compile it i'm very sure it has no reason to fail since most of docs/and scripts are created for Ubuntu, Debian, CentOS, but i'm talking to be able to build it for another distro like alpine so i don't have to eat around 1+GB of a container *(which goes around 5GB if you install required libs to compile)* when it can be around 100-500MB with alpine
   
   I can't pull request because i haven't been able to build it on my alpine linux everytime i fix something another thing comes up but if i get it done i will
   
   before i had a problem with gflags, i had no idea how to fix that i tried to change tag to 
   `MOD_PAGESPEED_TAG=v1.14.36.1`
   a new problem came up
   ```c#
   build/gyp_chromium --depth=. \
                 -D use_system_libs=1 \
       && \
       cd /build/modpagespeed/pagespeed/automatic && \
       make psol BUILDTYPE=Release \
                 CFLAGS+="-I/usr/include/apr-1" \
                 CXXFLAGS+="-I/usr/include/apr-1 -DUCHAR_TYPE=uint16_t" \
                 -j`nproc` \
       ;
   
   ...
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   rm /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty
   ```
   which i have no idea what it means


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-pagespeed-ngx] theraw edited a comment on issue #1695: dockerfile fails. git.apache.org timed out.

Posted by GitBox <gi...@apache.org>.
theraw edited a comment on issue #1695:
URL: https://github.com/apache/incubator-pagespeed-ngx/issues/1695#issuecomment-647632024


   @oschaaf nice. But i'm talking about https://github.com/apache/incubator-pagespeed-ngx/tree/master/docker
   it uses **Alpine Linux** in reality i have no reason why i would build psol on ubuntu/debian/centos because i could get it prebuild even if i try to compile it i'm very sure it has no reason to fail since most of docs/and scripts are created for Ubuntu, Debian, CentOS, but i'm talking to be able to build it for another distro like alpine so i don't have to eat around 1+GB of a container *(which goes around 5GB if you install required libs to compile)* when it can be around 100-500MB with alpine
   
   I can't pull request because i haven't been able to build it on my alpine linux everytime i fix something another thing comes up but if i get it done i will
   
   before i had a problem with gflags, i had no idea how to fix that i tried to change tag to 
   `MOD_PAGESPEED_TAG=v1.14.36.1`
   a new problem came up
   ```c#
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   BFD: /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty(99.logging.pb.o.o): invalid relocation type 42
   BFD: BFD (GNU Binutils) 2.25 assertion fail elf64-x86-64.c:341
   rm /build/modpagespeed/pagespeed/automatic/pagespeed_automatic.a.dirty
   ```
   which i have no idea what it means


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org