21 April 2014

The Ruby Reflector

Topic

GCC

  Source Favicon
By George Miranda of Chef Blog 26 days ago.
Email

The implementation of the GCC compatibility frontend in Xcode 5.1 (clang for LLVM) introduces a breaking change. In previous versions of Xcode, clang would accept unknown command line flags with a warning. As of Xcode 5.1, passing unknown flags causes rejection with an error. Clearly, rejecting unknown flags is sane behavior and Xcode is now arguably doing the right thing. This change highlights a bug that has been generating a mostly quiet failure for far too long.

Great. …

opscode.com Read
  Source Favicon
Email

Server would fail to build with GCC 4.8 in build configurations that have the MySQL maintainer mode enabled. Bugs fixed # 1244154 (upstream bug # 68909 ) and # 1186190 (upstream bug # 69407 ).

Other bug fixes: # 1082333 .

Release notes for Percona Server 5.1.73-14.11 are available in our online documentation . Bugs can be reported on the launchpad bug tracker .

The post Percona Server 5.1.73-14.11 is …

mysqlperformanceblog.com Read
  Source Favicon
By Hongli Lai of Phusion Corporate Blog 4 months ago.
Email

Introduced a workaround for a GCC 4.6 bug. This bug could cause Phusion Passsenger to crash during startup. Affected operating systems include Ubuntu 12.04 and Amazon Linux 2013.09.01, though not every machine with this OS installed exhibits the problem. See issue #902 .

Improved Node.js support: the Sails framework is now supported.

Improved Node.js support: the streams2 API is now supported.

Introduced support for hooks, allowing users to easily extend Phusion Passenger

blog.phusion.nl Read
  Source Favicon
By Hongli Lai of Phusion Corporate Blog 6 months ago.
Email

Fixed compilation problems on GCC 4.8.2 (e.g. Arch Linux 2013-10-27).

Fixed a compatibility problem with Solaris /usr/ccs/bin/make: issue #999 .

Support for the Meteor Javascript framework has been open sourced.

Installing or upgrading to 4.0.23 OS X Debian Ubuntu Heroku Ruby gem Tarball

Final

Phusion Passenger's core is open source. Please fork or watch us on Github.

If you would like to stay …

blog.phusion.nl Read
  Source Favicon
Email

Fix Homebrew + install GCC

After the upgrade, Apple will set the ownership of your /usr/local folder to root. You can easily fix this by running this command in Terminal: sudo chown -R `whoami` /usr/local

Next, you need to update Homebrew: brew update

If you need to install any Ruby that's older than 1.9.3, such as 1.9.2, 1.8.7 or REE, you'll need to install GCC 4.2. Apple does not ship the Command Line Tools with gcc-4.2 compiler anymore (you can check by running …

robots.thoughtbot.com Read
  Source Favicon
On omgbloglol 2 years ago.
Email

…if part of the reason you don't want people to have to compile things is the file size of the GCC package, you're not going to help that with statically linking everything. Locomotive was about 100MB, and I think that's probably the absolute minimum file size you'll be able to pull off if you go that route. Why not have them download ~150MB and be able to install anything they want ?

Which leads to my second issue: discouraging people from using the tools they will be …

omgbloglol.com Read
  Source Favicon
By Peter Cooper of Ruby Inside 2 years ago.
Email

…It adds LLVM/clang support (ideal for OS X Lion users), GCC 4.7 support, and includes security fixes in the OpenSSL extension.

Ruby Enterprise Edition 1.8.7-2012.02 released; End of Life Imminent

Phusion has unveiled the latest release of REE which is based on Ruby 1.8.7-p358 and RubyGems 1.8.15 and is compatible with XCode 4 and OS X Lion. However, REE is being slowly retired and no Ruby 1.9 version is forthcoming for several reasons.

JRuby 1.6.7 …

rubyinside.com Read
  Source Favicon
By Assaf of Labnotes 2 years ago.
Email

For reference The Hacker Shelf is a community-curated collection of free books for the intellectually curious. Lots of good stuff there.

Innovative Inventing on Principle . This is one of those presentations you just have to watch.

X-Bloat OSX GCC Installer is now official . If you didn't get the chance to download all 4GB of XCode, you can get just the toolchain here .

Manly Unix and Node: how to add man pages for your module . …

blog.labnotes.org Read
  Source Favicon
By Mike Gunderloy of A Fresh Cup 2 years ago.
Email

XCode, GCC, and Homebrew - One of the good things about Mountain Lion: Apple shipping official tools to support homebrew (and you can download them today).

capybara-firebug - Run Capybara tests with Firebug enabled under the selenium driver.

Youporn.com is now a 100% redis site - Another triumph for the technology of porn.

Ruby 1.9.2-p125 is released - Yay for new releases.

I Wouldn't Learn Ember in 2012 - Trolling or troll-stomping? You decide.

afreshcup.com Read
  Source Favicon
On Ruby News 2 years ago.
Email