{"id":1187,"date":"2008-08-28T21:50:30","date_gmt":"2008-08-28T11:50:30","guid":{"rendered":"http:\/\/www.flamingspork.com\/blog\/?p=1187"},"modified":"2008-08-28T21:50:30","modified_gmt":"2008-08-28T11:50:30","slug":"when-the-problem-is-likely-a-bug-in-the-linker","status":"publish","type":"post","link":"https:\/\/www.flamingspork.com\/blog\/2008\/08\/28\/when-the-problem-is-likely-a-bug-in-the-linker\/","title":{"rendered":"when the problem is likely a bug in the linker&#8230;"},"content":{"rendered":"<p>Windows FAIL.<\/p>\n<p>It has been suggested the current thing I&#8217;m trying to fix is actually a bug in the Microsoft linker&#8230;. and I&#8217;m quite willing to believe that.<\/p>\n<p>I wonder if I can expense rehab if this Windows port leads to a drinking problem&#8230;.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Windows FAIL. It has been suggested the current thing I&#8217;m trying to fix is actually a bug in the Microsoft linker&#8230;. and I&#8217;m quite willing to believe that. I wonder if I can expense rehab if this Windows port leads &hellip; <a href=\"https:\/\/www.flamingspork.com\/blog\/2008\/08\/28\/when-the-problem-is-likely-a-bug-in-the-linker\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[14],"tags":[],"class_list":["post-1187","post","type-post","status-publish","format-standard","hentry","category-mysql"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5a6n8-j9","jetpack-related-posts":[{"id":2161,"url":"https:\/\/www.flamingspork.com\/blog\/2010\/10\/21\/haildb-being-built-by-default-in-drizzle\/","url_meta":{"origin":1187,"position":0},"title":"HailDB being built by default in Drizzle","author":"Stewart Smith","date":"2010-10-21","format":false,"excerpt":"It just it trunk - if you have HailDB installed when you build Drizzle, you will now get the HailDB plugin built. You can even run Drizzle with it (remove innobase plugin, load HailDB plugin). Previously, we had problems building both due to symbol conflicts between innobase and HailDB. We've\u2026","rel":"","context":"In &quot;code&quot;","block_context":{"text":"code","link":"https:\/\/www.flamingspork.com\/blog\/category\/code\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":943,"url":"https:\/\/www.flamingspork.com\/blog\/2007\/11\/29\/bug-id-6493264-solaris-libc-should-provide-posix_memalign\/","url_meta":{"origin":1187,"position":1},"title":"Bug ID: 6493264 Solaris libc should provide posix_memalign","author":"Stewart Smith","date":"2007-11-29","format":false,"excerpt":"Bug ID: 6493264 Solaris libc should provide posix_memalign At least it's acknowledged as a problem :) Although I now have to go and implement it in the NDB portlib. I wish we could drop support for everything other than linux 2.6... would make this stuff a lot nicer.","rel":"","context":"In &quot;mysql&quot;","block_context":{"text":"mysql","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/mysql\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1623,"url":"https:\/\/www.flamingspork.com\/blog\/2009\/05\/06\/c-stl-bitset-only-useful-for-known-at-compile-time-number-of-bits\/","url_meta":{"origin":1187,"position":2},"title":"c++ stl bitset only useful for known-at-compile-time number of bits","author":"Stewart Smith","date":"2009-05-06","format":false,"excerpt":"Found in the libstdc++ docs: Extremely weird solutions. If you have access to the compiler and linker at runtime, you can do something insane, like figuring out just how many bits you need, then writing a temporary source code file. That file contains an instantiation of bitset for the required\u2026","rel":"","context":"In &quot;code&quot;","block_context":{"text":"code","link":"https:\/\/www.flamingspork.com\/blog\/category\/code\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":714,"url":"https:\/\/www.flamingspork.com\/blog\/2006\/06\/14\/a-followup-on-a-bug-on-failure-failure\/","url_meta":{"origin":1187,"position":3},"title":"A Followup on: a bug on failure failure","author":"Stewart Smith","date":"2006-06-14","format":false,"excerpt":"Ramblings \u00c2\u00bb Blog Archive \u00c2\u00bb a bug on failure failure I blogged about MySQL Bug 17928 a little while ago. Well, I've submitted a patch that fixes the problem. I wrote rather a rather detailed explanation in the Changeset comments (and I encourage every body who commits code anywhere to\u2026","rel":"","context":"In &quot;mysql&quot;","block_context":{"text":"mysql","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/mysql\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":801,"url":"https:\/\/www.flamingspork.com\/blog\/2007\/03\/12\/irritation-of-the-day\/","url_meta":{"origin":1187,"position":4},"title":"irritation of the day&#8230;.","author":"Stewart Smith","date":"2007-03-12","format":false,"excerpt":"There's a lot of things about the MySQL bug tracking system i like... but there's a few things that annoy the heck out of me. Today it's the fact that if you put a term in the \"with any of the words\" field on advanced search that's an number (e.g.\u2026","rel":"","context":"In &quot;mysql&quot;","block_context":{"text":"mysql","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/mysql\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4035,"url":"https:\/\/www.flamingspork.com\/blog\/2016\/02\/26\/mysql-contributions-status\/","url_meta":{"origin":1187,"position":5},"title":"MySQL Contributions status","author":"Stewart Smith","date":"2016-02-26","format":false,"excerpt":"This post is an update to the status of various MySQL bugs (some with patches) that I've filed over the past couple of years (or that people around me have). I'm not looking at POWER specific ones, as there are these too, but each of these bugs here deal with\u2026","rel":"","context":"In &quot;code&quot;","block_context":{"text":"code","link":"https:\/\/www.flamingspork.com\/blog\/category\/code\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/1187","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/comments?post=1187"}],"version-history":[{"count":1,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/1187\/revisions"}],"predecessor-version":[{"id":1188,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/1187\/revisions\/1188"}],"wp:attachment":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/media?parent=1187"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/categories?post=1187"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/tags?post=1187"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}