==> Creating clean working copy [build]...done
==> Making package: ruby-eventmachine 1.0.3-2 (Wed Oct 14 08:37:20 EDT 2015)
==> Retrieving sources...
  -> Found eventmachine-1.0.3.gem
==> Validating source files with md5sums...
    eventmachine-1.0.3.gem ... Passed
==> Making package: ruby-eventmachine 1.0.3-2 (Wed Oct 14 08:37:21 EDT 2015)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (2) libyaml-0.1.6-1  ruby-2.2.3-1

Total Installed Size:  18.81 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
installing libyaml...
installing ruby...
The default location of gem installs is $HOME/.gem/ruby
Add the following line to your PATH if you plan to install using gem
$(ruby -rubygems -e "puts Gem.user_dir")/bin
If you want to install to the system wide location, you must either:
edit /etc/gemrc or run gem with the --no-user-install flag.
Optional dependencies for ruby
    ruby-docs: Ruby documentation
    tk: for Ruby/TK
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found eventmachine-1.0.3.gem
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with md5sums...
    eventmachine-1.0.3.gem ... Passed
==> Extracting sources...
==> Entering fakeroot environment...
==> Starting package()...
Building native extensions.  This could take a while...
ERROR:  Error installing eventmachine-1.0.3.gem:
	ERROR: Failed to build gem native extension.

    /usr/bin/ruby -r ./siteconf20151014-174-3foo9f.rb extconf.rb
checking for rb_trap_immediate in ruby.h,rubysig.h... no
checking for rb_thread_blocking_region()... no
checking for inotify_init() in sys/inotify.h... yes
checking for writev() in sys/uio.h... yes
checking for rb_wait_for_single_fd()... yes
checking for rb_enable_interrupt()... no
checking for rb_time_new()... yes
checking for sys/event.h... no
checking for epoll_create() in sys/epoll.h... yes
creating Makefile

make "DESTDIR=" clean

make "DESTDIR="
compiling ssl.cpp
compiling ed.cpp
compiling page.cpp
compiling kb.cpp
kb.cpp: In member function 'virtual void KeyboardDescriptor::Read()':
kb.cpp:77:27: warning: ignoring return value of 'ssize_t read(int, void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
  read (GetSocket(), &c, 1);
                           ^
compiling binder.cpp
compiling pipe.cpp
compiling cmain.cpp
compiling rubymain.cpp
compiling em.cpp
em.cpp: In member function 'void EventMachine_t::_RunEpollOnce()':
em.cpp:574:37: error: 'rb_thread_select' was not declared in this scope
   EmSelect (0, NULL, NULL, NULL, &tv);
                                     ^
em.cpp: In member function 'int SelectData_t::_Select()':
em.cpp:827:67: error: 'rb_thread_select' was not declared in this scope
  return EmSelect (maxsocket+1, &fdreads, &fdwrites, &fderrors, &tv);
                                                                   ^
em.cpp: In member function 'void EventMachine_t::_RunSelectOnce()':
em.cpp:946:40: error: 'rb_thread_select' was not declared in this scope
      EmSelect (0, NULL, NULL, NULL, &tv);
                                        ^
em.cpp: In member function 'void EventMachine_t::SignalLoopBreaker()':
em.cpp:282:34: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
  write (LoopBreakerWriter, "", 1);
                                  ^
em.cpp: In member function 'void EventMachine_t::_ReadLoopBreaker()':
em.cpp:991:50: warning: ignoring return value of 'ssize_t read(int, void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
  read (LoopBreakerReader, buffer, sizeof(buffer));
                                                  ^
Makefile:229: recipe for target 'em.o' failed
make: *** [em.o] Error 1

make failed, exit code 2

Gem files will remain installed in /build/ruby-eventmachine/pkg/ruby-eventmachine/usr/lib/ruby/gems/2.2.0/gems/eventmachine-1.0.3 for inspection.
Results logged to /build/ruby-eventmachine/pkg/ruby-eventmachine/usr/lib/ruby/gems/2.2.0/extensions/armv6l-linux/2.2.0/eventmachine-1.0.3/gem_make.out
==> ERROR: A failure occurred in package().
    Aborting...
==> Removing installed dependencies...
checking dependencies...

Packages (2) libyaml-0.1.6-1  ruby-2.2.3-1

Total Removed Size:  18.81 MiB

:: Do you want to remove these packages? [Y/n] 
removing ruby...
removing libyaml...
==> ERROR: Build failed, check /chroot/armv6/build/build