Re: mingw-gcc-12.0.1 and mingw-binutils-2.38 coming to rawhide

2022-04-20 Thread Jonathan Wakely
On Thu, 24 Mar 2022 at 08:49, Sandro Mani wrote:
>
>
> On 14.03.22 23:50, Sandro Mani wrote:
> > Hi
> >
> > As per [1] I'll be landing mingw-gcc-12.0.1 and mingw-binutils-2.38
> > towards the end of the week. I've completed test-builds here [2].
>
> Looks like there is an ABI incompatibility (std::__once_functor went
> away), I'll need to rebuild all dependent mingw packages:

FWIW this means mingw now supports TLS and this libstdc++-internal
macro changed value:
#ifdef _GLIBCXX_HAVE_TLS

That causes libstdc++ to use a different definition of std::call_once,
without the std::__once_functor global.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: mingw-gcc-12.0.1 and mingw-binutils-2.38 coming to rawhide

2022-03-27 Thread Sandro Mani


On 24.03.22 09:49, Sandro Mani wrote:


On 14.03.22 23:50, Sandro Mani wrote:

Hi

As per [1] I'll be landing mingw-gcc-12.0.1 and mingw-binutils-2.38 
towards the end of the week. I've completed test-builds here [2].


Looks like there is an ABI incompatibility (std::__once_functor went 
away), I'll need to rebuild all dependent mingw packages:


[...]

This is now done. These failures remain to be resolved:

mingw-freeimage: error: '__mingw_uuidof' was not declared in this scope 
=> needs further investigation


mingw-libvirt: runtime error: file ../docs/page.xsl line 223 element 
element => would be fixed by updating to libvirt-8.1.0


mingw-llvm: malloc(): invalid size (unsorted); collect2: fatal error: ld 
terminated with signal 6 [Aborted], core dumped => needs further 
investigation, possible binutils bug?


mingw-qt5-qtdeclarative: undefined reference to 
`QQmlPrivate::Constructorstrue>::createSingletonInstance' => will attempt to merge patches of 
native package


wine: /usr/bin/x86_64-w64-mingw32-dlltool: 
{dlls/winmm/libwinmm.cross.a,dlls/winmm/libwinmm.delay.a,dlls/oleaut32/liboleaut32.delay.a,dlls/oleaut32/liboleaut32.cross.a}: 
No such file or directory => possible parallel build issue, -j1 attempt 
ongoing https://koji.fedoraproject.org/koji/taskinfo?taskID=84810799



Sandro___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: mingw-gcc-12.0.1 and mingw-binutils-2.38 coming to rawhide

2022-03-24 Thread Sandro Mani


On 14.03.22 23:50, Sandro Mani wrote:

Hi

As per [1] I'll be landing mingw-gcc-12.0.1 and mingw-binutils-2.38 
towards the end of the week. I've completed test-builds here [2].


Looks like there is an ABI incompatibility (std::__once_functor went 
away), I'll need to rebuild all dependent mingw packages:


eigen3
enchant2
GeographicLib
geos
giflib
gtkspell3
gtkspellmm30
jxrlib
leptonica
libgeotiff
libkml
librttopo
libspatialite
libwebp
mingw-adwaita-icon-theme
mingw-adwaita-qt
mingw-angleproject
mingw-antlr
mingw-atk
mingw-atkmm
mingw-biblesync
mingw-boost
mingw-brotli
mingw-bzip2
mingw-cairo
mingw-cairomm
mingw-c-ares
mingw-cfitsio
mingw-clucene
mingw-cmocka
mingw-colord
mingw-crt
mingw-curl
mingw-Cython
mingw-dbus
mingw-dbus-glib
mingw-djvulibre
mingw-dlfcn
mingw-drmingw
mingw-exiv2
mingw-expat
mingw-fcgi
mingw-fftw
mingw-flac
mingw-fltk
mingw-fontconfig
mingw-freeglut
mingw-freeimage
mingw-freetype
mingw-freexl
mingw-fribidi
mingw-ftplib
mingw-g2clib
mingw-GConf2
mingw-gdal
mingw-gdb
mingw-gdbm
mingw-gdk-pixbuf
mingw-gettext
mingw-glew
mingw-glib2
mingw-glibmm24
mingw-glib-networking
mingw-glslang
mingw-gmp
mingw-gnutls
mingw-goocanvas2
mingw-graphene
mingw-graphite2
mingw-gsl
mingw-gsm
mingw-gstreamer
mingw-gstreamer1
mingw-gstreamer1-plugins-bad-free
mingw-gstreamer1-plugins-base
mingw-gstreamer1-plugins-good
mingw-gtk2
mingw-gtk3
mingw-gtkmm24
mingw-gtkmm30
mingw-gtksourceview3
mingw-gtksourceviewmm3
mingw-gtk-vnc
mingw-hamlib
mingw-harfbuzz
mingw-hidapi
mingw-hunspell
mingw-icu
mingw-id3lib
mingw-imath
mingw-jansson
mingw-jasper
mingw-jimtcl
mingw-jsoncpp
mingw-json-glib
mingw-lcms
mingw-lcms2
mingw-libarchive
mingw-libcharset
mingw-libconfuse
mingw-libcroco
mingw-libepoxy
mingw-libffi
mingw-libftdi
mingw-libgamerzilla
mingw-libgcrypt
mingw-libglade2
mingw-libglademm24
mingw-libgnurx
mingw-libgpg-error
mingw-libgsf
mingw-libgta
mingw-libgusb
mingw-libid3tag
mingw-libIDL
mingw-libidn
mingw-libidn2
mingw-libimagequant
mingw-libjpeg-turbo
mingw-libltdl
mingw-libmicrohttpd
mingw-libmng
mingw-libogg
mingw-libosinfo
mingw-libpng
mingw-libpsl
mingw-LibRaw
mingw-librsvg2
mingw-libsigc++20
mingw-libsigc++30
mingw-libsqlite3x
mingw-libssh2
mingw-libtasn1
mingw-libtheora
mingw-libtiff
mingw-libunistring
mingw-libusbx
mingw-libvirt
mingw-libvorbis
mingw-libxml++
mingw-libxml2
mingw-libxslt
mingw-libzip
mingw-llvm
mingw-log4c
mingw-mediawriter
mingw-minizip
mingw-mpfr
mingw-nettle
mingw-numpy
mingw-openal-soft
mingw-opencv
mingw-openexr
mingw-openssl
mingw-opus
mingw-opusfile
mingw-orc
mingw-osinfo-db-tools
mingw-p11-kit
mingw-pango
mingw-pangomm
mingw-pcre
mingw-pcre2
mingw-pdcurses
mingw-physfs
mingw-pixman
mingw-plotmm
mingw-polyclipping
mingw-poppler
mingw-portablexdr
mingw-portaudio
mingw-postgresql
mingw-protobuf
mingw-python3
mingw-python-ephem
mingw-python-lxml
mingw-python-markupsafe
mingw-python-psycopg2
mingw-python-pyproj
mingw-python-pyyaml
mingw-python-qt5
mingw-python-shapely
mingw-qca
mingw-qextserialport
mingw-qscintilla
mingw-qt5-qtbase
mingw-qt5-qtdeclarative
mingw-qt5-qtquickcontrols
mingw-qt5-qtquickcontrols2
mingw-qt5-qttools
mingw-qt5-qtwebkit
mingw-qt6-qt3d
mingw-qt6-qtactiveqt
mingw-qt6-qtbase
mingw-qt6-qtcharts
mingw-qt6-qtdeclarative
mingw-qt6-qtimageformats
mingw-qt6-qtmultimedia
mingw-qt6-qtpositioning
mingw-qt6-qtsensors
mingw-qt6-qtshadertools
mingw-qt6-qtsvg
mingw-qt6-qttools
mingw-qt6-qtwebsockets
mingw-qtkeychain
mingw-qtspell
mingw-qwt
mingw-qwtpolar
mingw-readline
mingw-rest
mingw-sane-backends
mingw-sdl12-compat
mingw-SDL2
mingw-SDL2_image
mingw-SDL2_mixer
mingw-SDL2_ttf
mingw-SDL_image
mingw-SDL_mixer
mingw-SDL_ttf
mingw-sparsehash
mingw-spatialindex
mingw-speex
mingw-speexdsp
mingw-spice-gtk
mingw-spirv-headers
mingw-spirv-tools
mingw-sqlite
mingw-taglib
mingw-tcl
mingw-termcap
mingw-tk
mingw-twaindsm
mingw-usbredir
mingw-vulkan-loader
mingw-vulkan-tools
mingw-vulkan-validation-layers
mingw-wavpack
mingw-windows-default-manifest
mingw-wine-gecko
mingw-win-iconv
mingw-winpthreads
mingw-winstorecompat
mingw-wpcap
mingw-wxWidgets
mingw-wxWidgets3
mingw-xerces-c
mingw-xz
mingw-yaml-cpp
mingw-zfstream
mingw-zlib
mingw-zstd
openjpeg2
OpenSceneGraph
osgearth
podofo
proj
python-pillow
samba
shapelib
svg2svgt
tesseract
uriparser
wine
wine-mono


I'd fire these off over the weekend.

Sandro
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


mingw-gcc-12.0.1 and mingw-binutils-2.38 coming to rawhide

2022-03-14 Thread Sandro Mani

Hi

As per [1] I'll be landing mingw-gcc-12.0.1 and mingw-binutils-2.38 
towards the end of the week. I've completed test-builds here [2].


Sandro

[1] https://fedoraproject.org/wiki/Changes/F37MingwEnvToolchainUpdate
[2] https://copr.fedorainfracloud.org/coprs/smani/mingw-gcc-12/
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure