{"id":1866,"date":"2010-03-22T10:04:49","date_gmt":"2010-03-22T00:04:49","guid":{"rendered":"http:\/\/www.flamingspork.com\/blog\/?p=1866"},"modified":"2010-03-22T10:04:49","modified_gmt":"2010-03-22T00:04:49","slug":"libeatmydata-for-solaris","status":"publish","type":"post","link":"https:\/\/www.flamingspork.com\/blog\/2010\/03\/22\/libeatmydata-for-solaris\/","title":{"rendered":"libeatmydata for Solaris"},"content":{"rendered":"<p>Thanks to Olly Betts, <a href=\"http:\/\/launchpad.net\/libeatmydata\">libeatmydata<\/a> now has Solaris support as of <a href=\"https:\/\/launchpad.net\/libeatmydata\/trunk\/release-15\">release-15<\/a>. So for those of you living on Solaris and actually doing a real fsync() during your test runs&#8230; do not fret! Feedback much appreciated (even better in patch form).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Thanks to Olly Betts, libeatmydata now has Solaris support as of release-15. So for those of you living on Solaris and actually doing a real fsync() during your test runs&#8230; do not fret! Feedback much appreciated (even better in patch &hellip; <a href=\"https:\/\/www.flamingspork.com\/blog\/2010\/03\/22\/libeatmydata-for-solaris\/\">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_post_was_ever_published":false,"_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}},"categories":[1],"tags":[153,46],"class_list":["post-1866","post","type-post","status-publish","format-standard","hentry","category-general","tag-libeatmydata","tag-solaris"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5a6n8-u6","jetpack-related-posts":[{"id":3335,"url":"https:\/\/www.flamingspork.com\/blog\/2013\/05\/18\/new-libeatmydata-release-2\/","url_meta":{"origin":1866,"position":0},"title":"New libeatmydata release","author":"Stewart Smith","date":"2013-05-18","format":false,"excerpt":"Good news everyone! There's a new libeatmydata release! I've put a source tarball up on the launchpad page: release-79. This version packs: RPM and debian packaging in tree A bug fix so that O_SYNC and O_DSYNC are properly discarded on 32bit machines both with and without _FILE_OFFSET_BITS being set. I'd\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":1587,"url":"https:\/\/www.flamingspork.com\/blog\/2009\/04\/08\/using-dtrace-to-find-out-why-solaris-is-so-slow-and-if-its-actually-solaris\/","url_meta":{"origin":1866,"position":1},"title":"Using Dtrace to find out if the hardware or Solaris is slow (but really just working around the problem)","author":"Stewart Smith","date":"2009-04-08","format":false,"excerpt":"A little while ago, I was the brave soul tasked with making sure Drizzle was working properly and passing all tests on Solaris and OpenSolaris. Brian recently blogged about some of the advantages of also running on Solaris and the SunStudio compilers - more warnings from the compiler is a\u2026","rel":"","context":"In &quot;drizzle&quot;","block_context":{"text":"drizzle","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/drizzle-work-et-al\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4795,"url":"https:\/\/www.flamingspork.com\/blog\/2021\/04\/11\/libeatmydata-v129\/","url_meta":{"origin":1866,"position":2},"title":"libeatmydata v129","author":"Stewart Smith","date":"2021-04-11","format":false,"excerpt":"Every so often, I release a new libeatmydata. This has not happened for a long time. This is just some bug fixes, most of which have been in the Debian package for some time, I've just been lazy and not sat down and merged them. git clone https:\/\/github.com\/stewartsmith\/libeatmydata.git Download the\u2026","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/www.flamingspork.com\/blog\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3083,"url":"https:\/\/www.flamingspork.com\/blog\/2012\/07\/03\/new-libeatmydata-release\/","url_meta":{"origin":1866,"position":3},"title":"New libeatmydata release!","author":"Stewart Smith","date":"2012-07-03","format":false,"excerpt":"I updated the web site for libeatmydata (woah!):\u00c2\u00a0http:\/\/flamingspork.com\/projects\/libeatmydata\/\u00c2\u00a0and the launchpad page: https:\/\/launchpad.net\/libeatmydata\u00c2\u00a0to reflect this too. New exciting things in the land of libeatmydata: sync_file_range is now wrapped (thanks to Phillip Susi) I now bundle the eatmydata helper script originally included in the debian packages the autotools foo builds on MacOS\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":3894,"url":"https:\/\/www.flamingspork.com\/blog\/2014\/10\/30\/new-libeatmydata-release-105\/","url_meta":{"origin":1866,"position":4},"title":"New libeatmydata release: 105","author":"Stewart Smith","date":"2014-10-30","format":false,"excerpt":"Over on the project page and on launchpad you can now download libeatmydata 105. This release fixes a couple of bugs that came in via the Debian project, including a rather interesting one about some binaries not running .so ctors to properly init libeatmydata and the code path in the\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":3162,"url":"https:\/\/www.flamingspork.com\/blog\/2012\/09\/26\/new-libeatmydata-release-65-macos-x-10-7-fixes\/","url_meta":{"origin":1866,"position":5},"title":"New libeatmydata release (65): MacOS X 10.7 fixes","author":"Stewart Smith","date":"2012-09-26","format":false,"excerpt":"This release incorporates contributions from\u00c2\u00a0Blair Zajac to fix issues on MacOS X 10.7. You can get the source tarball over on the launchpad page for the release\u00c2\u00a0or directly from my web site: source:\u00c2\u00a0libeatmydata-65.tar.gz signature:\u00c2\u00a0libeatmydata-65.tar.gz.asc SHA1:\u00c2\u00a01e53fc809020de7f166fa7232456d12f1485e9d4","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\/1866","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=1866"}],"version-history":[{"count":2,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/1866\/revisions"}],"predecessor-version":[{"id":1868,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/1866\/revisions\/1868"}],"wp:attachment":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/media?parent=1866"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/categories?post=1866"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/tags?post=1866"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}