Please backport gcc-mingw-w64 20.2 (universe) from bionic-proposed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Xenial Backports |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Please backport gcc-mingw-w64 20.2 (universe) from bionic-proposed to xenial.
Reason for the backport:
=======
The version in Xenial is broken, resulting in broken results when building e.g. Bitcoin Core.
Testing:
========
Mark off items in the checklist [X] as you test them, but please leave the checklist so that backporters can quickly evaluate the state of testing.
You can test-build the backport in your PPA with backportpackage:
$ backportpackage -u ppa:<lp username>/<ppa name> -s bionic -d xenial gcc-mingw-w64
* xenial:
[ ] Package builds without modification
[ ] gnat-mingw-w64-i686 installs cleanly and runs
[ ] gnat-mingw-
[ ] g++-mingw-
[ ] gobjc-mingw-w64 installs cleanly and runs
[ ] gcc-mingw-w64-base installs cleanly and runs
[ ] gnat-mingw-
[ ] gobjc++
[ ] gcc-mingw-
[ ] gfortran-mingw-w64 installs cleanly and runs
[ ] gobjc++
[ ] gcc-mingw-
[ ] gfortran-
[ ] g++-mingw-
[ ] gcc-mingw-w64-i686 installs cleanly and runs
[ ] gnat-mingw-
[ ] g++-mingw-w64 installs cleanly and runs
[ ] gobjc++
[ ] gcc-mingw-
[ ] gobjc++
[ ] gobjc-mingw-
[ ] gobjc++-mingw-w64 installs cleanly and runs
[ ] gnat-mingw-w64 installs cleanly and runs
[ ] gfortran-
[ ] gfortran-
[ ] gobjc-mingw-
[ ] g++-mingw-w64-i686 installs cleanly and runs
[ ] gobjc-mingw-
[ ] g++-mingw-
[ ] gcc-mingw-w64 installs cleanly and runs
[ ] gobjc-mingw-
[ ] gfortran-
Reverse dependencies:
=======
The following reverse-
gnat-mingw-w64-i686
-------------------
gnat-mingw-
-------
g++-mingw-
-------
* libnb-platform1
[ ] xenial (Reverse-
gobjc-mingw-w64
---------------
gcc-mingw-w64-base
------------------
gnat-mingw-
-------
gobjc++
-------
gcc-mingw-
-------
gfortran-mingw-w64
------------------
gobjc++
-------
gcc-mingw-
-------
* mingw-w64
[ ] xenial (Reverse-
gfortran-
-------
g++-mingw-
-------
gcc-mingw-w64-i686
------------------
* mingw-w64
[ ] xenial (Reverse-
gnat-mingw-
-------
g++-mingw-w64
-------------
* mingw-w64
[ ] xenial (Reverse-Depends)
gobjc++
-------
gcc-mingw-
-------
gobjc++
-------
gobjc-mingw-
-------
gobjc++-mingw-w64
-----------------
gnat-mingw-w64
--------------
gfortran-
-------
gfortran-
-------
gobjc-mingw-
-------
g++-mingw-w64-i686
------------------
* libnb-platform1
[ ] xenial (Reverse-
* android
[ ] xenial (Reverse-
gobjc-mingw-
-------
g++-mingw-
-------
gcc-mingw-w64
-------------
* libz-mingw-w64
[ ] xenial (Reverse-
* mingw-w64-
[ ] xenial (Reverse-Breaks)
* mingw-w64
[ ] xenial (Reverse-Depends)
* mingw-w64-i686-dev
[ ] xenial (Reverse-Breaks)
* gdb-mingw-w64
[ ] xenial (Reverse-
gobjc-mingw-
-------
gfortran-
-------
Changed in xenial-backports: | |
status: | New → Won't Fix |
I tried to push this up to my PPA, but ran into dependency issues... It wants the following: binutils- mingw-w64- i686 (>= 2.28~), binutils- mingw-w64- x86-64 (>= 2.28~), g++-7, gcc-7-source (>= 7.2.0-20), gnat-7
I tried backporting binutils-mingw-w64 to the PPA, that then wanted binutils-source, which comes from src:binutils. When I tried binutils, I got a weird error:
# Pastebin dFgEDKXz 2.30.orig. tar.xz 2.30-4ubuntu1~ ubuntu16. 04.1~ppa1. debian. tar.xz 2.30-4ubuntu1~ ubuntu16. 04.1~ppa1. dsc 1-1ubuntu1~ 16.04.6 >../binutils_ 2.30-4ubuntu1~ ubuntu16. 04.1~ppa1_ source. changes changelog( l395): found change data where expected next heading or end of file changelog( l7258): invalid abbreviated month name 'Sept' changelog( l7258): cannot parse non-comformant date '18 Sept 1999 01:21:05 -0400' 1-1ubuntu1~ 16.04.6 failed
dpkg-source -b binutils-xenial
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: building binutils using existing ./binutils_
dpkg-source: info: building binutils in binutils_
dpkg-source: info: building binutils in binutils_
dpkg-genchanges -S -sa -v2.26.
dpkg-genchanges: warning: debian/
LINE: *
dpkg-genchanges: warning: debian/
LINE: -- Christopher C. Chimelis <email address hidden> Sat, 18 Sept 1999 01:21:05 -0400
dpkg-genchanges: warning: debian/
LINE: -- Christopher C. Chimelis <email address hidden> Sat, 18 Sept 1999 01:21:05 -0400
dpkg-genchanges: warning: 'since' option specifies non-existing version
dpkg-genchanges: warning: use newest entry that is earlier than the one specified
dpkg-genchanges: error: unknown1 is not a valid version
dpkg-buildpackage: error: dpkg-genchanges gave error exit status 255
debuild: fatal error at line 1376:
dpkg-buildpackage -rfakeroot -d -us -uc -S -nc -sa -v2.26.
backportpackage: Error: debuild returned 29.
And when I tried g++-7, all kinds of other stuff started popping up, causing me to suspect that I'm going down a rabbit hole I shouldn't be. Is there something else I should be doing?
Thanks!