Menu

#246 Missing libgcc DLL in the 1.24 Win32 binary package

1.24.x
closed-fixed
nobody
None
5
2017-05-30
2017-03-06
manx
No

This issue actually applies to 1.24.0, but that version is not available in the "Milestone" dropdown box.

In the provided Win32 binary package https://www.mpg123.de/download/win32/1.24.0/mpg123-1.24.0-x86.zip , libmpg123-0.dll references symbols __divdi3 and __moddi3 imported from LIBGCC_S_SJLJ-1.DLL. However, LIBGCC_S_SJLJ-1.DLL is not included in the zip archive, resulting in failure when starting mpg123.exe or loading libmpg123-0.dll.

The Win64 package https://www.mpg123.de/download/win64/1.24.0/mpg123-1.24.0-x86-64.zip is not affected because the symbols are not imported there.

Discussion

  • Thomas Orgis

    Thomas Orgis - 2017-03-08

    I thought we got that fixed … but I remember that the 32 bit build didn't work out that easily. I notified our Windows builder … worst-case we add libgcc, best-case we get the frikkin' static-gcc to work.

     
  • Thomas Orgis

    Thomas Orgis - 2017-03-08
    • Group: svn --> 1.24.x
     
  • manx

    manx - 2017-03-08

    The earlier vrsion http://mpg123.de/download/win32/mpg123-1.23.8-x86.zip just contains libgcc_s_sjlj-1.dll.

     
  • Jonathan Yong

    Jonathan Yong - 2017-03-08

    I'll investigate this over the weekends.

     
  • Thomas Orgis

    Thomas Orgis - 2017-05-30

    I also hope the new binaries for 1.25.0 work, too. Closing.

     
  • Thomas Orgis

    Thomas Orgis - 2017-05-30
    • status: open --> closed-fixed
     

Log in to post a comment.

MongoDB Logo MongoDB