LRN, the author of the libitm patch of MSYS2 gcc package, suggested disabling it:
[22:57:27] <lh_mouse> LRN, wasn't you the guy who wrote the enable-libitm patch for MSYS2 ? [22:57:36] <lh_mouse> s/wasn't/weren't/ [22:57:42] <LRN> that is quite possible [22:58:02] <lh_mouse> possible ? :S [22:58:07] <LRN> I don't remember [22:58:13] <lh_mouse> oh my god. [22:58:46] <LRN> If i did do that, i'm sure it was accompanied by a "I have no idea what libitm does, i can only assure you that it compiles" disclaimer :) [23:00:11] <lh_mouse> fair enough. you have answered what I was going to ask. :> [23:00:59] <lh_mouse> no there isn't such a disclaimer. [23:01:00] <lh_mouse> https://github.com/Alexpux/MINGW-packages/blob/master/mingw-w64-gcc-git/0012-MinGW-w64-Enable-libitm.patch [23:01:02] <m2bot> Title: MINGW-packages/0012-MinGW-w64-Enable-libitm.patch at master · Alexpux/MINGW-packages · GitHub (at github.com) [23:01:31] <lh_mouse> Sweet! Somebody ate it! [23:02:57] * mikedld|w (~mikedld|w@128.140.241.11) has joined [23:02:59] <LRN> the disclaimer might have been verbal only [23:03:12] <LRN> i don't usually put stuff into .patch file headers [23:03:51] * AmineKhaldi has quit (Ping timeout: 480 seconds) [23:04:10] <lh_mouse> Well you should. Otherwise people would turn to you if it is broken. And it seems broken now. [23:04:28] <LRN> yep, it was me [23:05:09] <LRN> on 2014-01-21 i've updated gcc-4.8.2 package to the 2nd revision. Changelog states, among other things: "Build libatomic, libitm" [23:05:30] * lh_mouse stretches himself. [23:07:13] <LRN> On 2015-01-07 i've made gcc-4.9.2 package. Changelog states, beside the obligatory "Updated from upstream": "Don't build sanitizer and libitm (both fail at runtime)" [23:07:53] <LRN> this was also the last gcc package i've made, i've been using that build since then [23:09:06] <LRN> Most likely, i've found some example code for libitm, tried it out, and it didn't work, which prompted me to not to build libitm anymore [23:09:15] <lh_mouse> I thought you should submit a Pull Request to remove that patch, should libitm be broken at runtime. [23:10:07] <LRN> Well, i don't want to shift the blame here, but i'm not really involved into MSYS2 development directly [23:10:55] <LRN> I do my own stuff, and then alexey picks it up (usually after my notification, sometimes by himself) [23:11:07] <LRN> and i pick up his stuff whenever i update things [23:11:25] <LRN> i guess i never told him about libitm, and he never asked [23:11:38] <lh_mouse> That was the problem, exactly. [23:12:09] <LRN> anyway: Now you know, and knowledge the battle! [23:12:26] <lh_mouse> Would you mind my sending this conversion to MSYS2 ML? RiCON is waiting for a solution. [23:14:16] <LRN> feel free to do so [23:14:24] <lh_mouse> Thanks. ------------------ Best regards, lh_mouse 2016-07-26 ------------------------------------------------------------------------------ What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic patterns at an interface-level. Reveals which users, apps, and protocols are consuming the most bandwidth. Provides multi-vendor support for NetFlow, J-Flow, sFlow and other flows. Make informed decisions using capacity planning reports.http://sdm.link/zohodev2dev _______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public