File tree Expand file tree Collapse file tree 21 files changed +86
-23
lines changed Expand file tree Collapse file tree 21 files changed +86
-23
lines changed Original file line number Diff line number Diff line change @@ -9,7 +9,10 @@ RUN curl -SL https://www.cpan.org/src/5.0/perl-5.8.9.tar.bz2 -o perl-5.8.9.tar.b
9
9
&& tar --strip-components=1 -xjf perl-5.8.9.tar.bz2 -C /usr/src/perl \
10
10
&& rm perl-5.8.9.tar.bz2 \
11
11
&& cat *.patch | patch -p1 \
12
- && ./Configure -Dusethreads -Duse64bitall -Duseshrplib -Dvendorprefix=/usr/local -A ccflags=-fwrapv -des \
12
+ && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \
13
+ && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \
14
+ && archFlag="$([ " $archBits" = '64' ] && echo '-Duse64bitall' || echo '-Duse64bitint')" \
15
+ && ./Configure -Darchname="$gnuArch" "$archFlag" -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -A ccflags=-fwrapv -des \
13
16
&& make -j$(nproc) \
14
17
&& make test_harness \
15
18
&& make install \
Original file line number Diff line number Diff line change @@ -9,7 +9,10 @@ RUN curl -SL https://www.cpan.org/src/5.0/perl-5.8.9.tar.bz2 -o perl-5.8.9.tar.b
9
9
&& tar --strip-components=1 -xjf perl-5.8.9.tar.bz2 -C /usr/src/perl \
10
10
&& rm perl-5.8.9.tar.bz2 \
11
11
&& cat *.patch | patch -p1 \
12
- && ./Configure -Duse64bitall -Duseshrplib -Dvendorprefix=/usr/local -A ccflags=-fwrapv -des \
12
+ && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \
13
+ && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \
14
+ && archFlag="$([ " $archBits" = '64' ] && echo '-Duse64bitall' || echo '-Duse64bitint')" \
15
+ && ./Configure -Darchname="$gnuArch" "$archFlag" -Duseshrplib -Dvendorprefix=/usr/local -A ccflags=-fwrapv -des \
13
16
&& make -j$(nproc) \
14
17
&& make test_harness \
15
18
&& make install \
Original file line number Diff line number Diff line change @@ -9,7 +9,10 @@ RUN curl -SL https://www.cpan.org/src/5.0/perl-5.10.1.tar.bz2 -o perl-5.10.1.tar
9
9
&& tar --strip-components=1 -xjf perl-5.10.1.tar.bz2 -C /usr/src/perl \
10
10
&& rm perl-5.10.1.tar.bz2 \
11
11
&& cat *.patch | patch -p1 \
12
- && ./Configure -Dusethreads -Duse64bitall -Duseshrplib -Dvendorprefix=/usr/local -A ccflags=-fwrapv -des \
12
+ && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \
13
+ && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \
14
+ && archFlag="$([ " $archBits" = '64' ] && echo '-Duse64bitall' || echo '-Duse64bitint')" \
15
+ && ./Configure -Darchname="$gnuArch" "$archFlag" -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -A ccflags=-fwrapv -des \
13
16
&& make -j$(nproc) \
14
17
&& make test_harness \
15
18
&& make install \
Original file line number Diff line number Diff line change @@ -9,7 +9,10 @@ RUN curl -SL https://www.cpan.org/src/5.0/perl-5.10.1.tar.bz2 -o perl-5.10.1.tar
9
9
&& tar --strip-components=1 -xjf perl-5.10.1.tar.bz2 -C /usr/src/perl \
10
10
&& rm perl-5.10.1.tar.bz2 \
11
11
&& cat *.patch | patch -p1 \
12
- && ./Configure -Duse64bitall -Duseshrplib -Dvendorprefix=/usr/local -A ccflags=-fwrapv -des \
12
+ && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \
13
+ && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \
14
+ && archFlag="$([ " $archBits" = '64' ] && echo '-Duse64bitall' || echo '-Duse64bitint')" \
15
+ && ./Configure -Darchname="$gnuArch" "$archFlag" -Duseshrplib -Dvendorprefix=/usr/local -A ccflags=-fwrapv -des \
13
16
&& make -j$(nproc) \
14
17
&& make test_harness \
15
18
&& make install \
Original file line number Diff line number Diff line change @@ -9,7 +9,10 @@ RUN curl -SL https://www.cpan.org/src/5.0/perl-5.12.5.tar.bz2 -o perl-5.12.5.tar
9
9
&& tar --strip-components=1 -xjf perl-5.12.5.tar.bz2 -C /usr/src/perl \
10
10
&& rm perl-5.12.5.tar.bz2 \
11
11
&& cat *.patch | patch -p1 \
12
- && ./Configure -Dusethreads -Duse64bitall -Duseshrplib -Dvendorprefix=/usr/local -A ccflags=-fwrapv -des \
12
+ && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \
13
+ && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \
14
+ && archFlag="$([ " $archBits" = '64' ] && echo '-Duse64bitall' || echo '-Duse64bitint')" \
15
+ && ./Configure -Darchname="$gnuArch" "$archFlag" -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -A ccflags=-fwrapv -des \
13
16
&& make -j$(nproc) \
14
17
&& make test_harness \
15
18
&& make install \
Original file line number Diff line number Diff line change @@ -9,7 +9,10 @@ RUN curl -SL https://www.cpan.org/src/5.0/perl-5.12.5.tar.bz2 -o perl-5.12.5.tar
9
9
&& tar --strip-components=1 -xjf perl-5.12.5.tar.bz2 -C /usr/src/perl \
10
10
&& rm perl-5.12.5.tar.bz2 \
11
11
&& cat *.patch | patch -p1 \
12
- && ./Configure -Duse64bitall -Duseshrplib -Dvendorprefix=/usr/local -A ccflags=-fwrapv -des \
12
+ && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \
13
+ && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \
14
+ && archFlag="$([ " $archBits" = '64' ] && echo '-Duse64bitall' || echo '-Duse64bitint')" \
15
+ && ./Configure -Darchname="$gnuArch" "$archFlag" -Duseshrplib -Dvendorprefix=/usr/local -A ccflags=-fwrapv -des \
13
16
&& make -j$(nproc) \
14
17
&& make test_harness \
15
18
&& make install \
Original file line number Diff line number Diff line change @@ -9,7 +9,10 @@ RUN curl -SL https://www.cpan.org/src/5.0/perl-5.14.4.tar.bz2 -o perl-5.14.4.tar
9
9
&& tar --strip-components=1 -xjf perl-5.14.4.tar.bz2 -C /usr/src/perl \
10
10
&& rm perl-5.14.4.tar.bz2 \
11
11
&& cat *.patch | patch -p1 \
12
- && ./Configure -Dusethreads -Duse64bitall -Duseshrplib -Dvendorprefix=/usr/local -A ccflags=-fwrapv -des \
12
+ && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \
13
+ && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \
14
+ && archFlag="$([ " $archBits" = '64' ] && echo '-Duse64bitall' || echo '-Duse64bitint')" \
15
+ && ./Configure -Darchname="$gnuArch" "$archFlag" -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -A ccflags=-fwrapv -des \
13
16
&& make -j$(nproc) \
14
17
&& make test_harness \
15
18
&& make install \
Original file line number Diff line number Diff line change @@ -9,7 +9,10 @@ RUN curl -SL https://www.cpan.org/src/5.0/perl-5.14.4.tar.bz2 -o perl-5.14.4.tar
9
9
&& tar --strip-components=1 -xjf perl-5.14.4.tar.bz2 -C /usr/src/perl \
10
10
&& rm perl-5.14.4.tar.bz2 \
11
11
&& cat *.patch | patch -p1 \
12
- && ./Configure -Duse64bitall -Duseshrplib -Dvendorprefix=/usr/local -A ccflags=-fwrapv -des \
12
+ && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \
13
+ && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \
14
+ && archFlag="$([ " $archBits" = '64' ] && echo '-Duse64bitall' || echo '-Duse64bitint')" \
15
+ && ./Configure -Darchname="$gnuArch" "$archFlag" -Duseshrplib -Dvendorprefix=/usr/local -A ccflags=-fwrapv -des \
13
16
&& make -j$(nproc) \
14
17
&& make test_harness \
15
18
&& make install \
Original file line number Diff line number Diff line change @@ -9,7 +9,10 @@ RUN curl -SL https://www.cpan.org/src/5.0/perl-5.16.3.tar.bz2 -o perl-5.16.3.tar
9
9
&& tar --strip-components=1 -xjf perl-5.16.3.tar.bz2 -C /usr/src/perl \
10
10
&& rm perl-5.16.3.tar.bz2 \
11
11
&& cat *.patch | patch -p1 \
12
- && ./Configure -Dusethreads -Duse64bitall -Duseshrplib -Dvendorprefix=/usr/local -A ccflags=-fwrapv -des \
12
+ && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \
13
+ && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \
14
+ && archFlag="$([ " $archBits" = '64' ] && echo '-Duse64bitall' || echo '-Duse64bitint')" \
15
+ && ./Configure -Darchname="$gnuArch" "$archFlag" -Dusethreads -Duseshrplib -Dvendorprefix=/usr/local -A ccflags=-fwrapv -des \
13
16
&& make -j$(nproc) \
14
17
&& make test_harness \
15
18
&& make install \
Original file line number Diff line number Diff line change @@ -9,7 +9,10 @@ RUN curl -SL https://www.cpan.org/src/5.0/perl-5.16.3.tar.bz2 -o perl-5.16.3.tar
9
9
&& tar --strip-components=1 -xjf perl-5.16.3.tar.bz2 -C /usr/src/perl \
10
10
&& rm perl-5.16.3.tar.bz2 \
11
11
&& cat *.patch | patch -p1 \
12
- && ./Configure -Duse64bitall -Duseshrplib -Dvendorprefix=/usr/local -A ccflags=-fwrapv -des \
12
+ && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" \
13
+ && archBits="$(dpkg-architecture --query DEB_BUILD_ARCH_BITS)" \
14
+ && archFlag="$([ " $archBits" = '64' ] && echo '-Duse64bitall' || echo '-Duse64bitint')" \
15
+ && ./Configure -Darchname="$gnuArch" "$archFlag" -Duseshrplib -Dvendorprefix=/usr/local -A ccflags=-fwrapv -des \
13
16
&& make -j$(nproc) \
14
17
&& make test_harness \
15
18
&& make install \
You can’t perform that action at this time.
0 commit comments