Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 9 Oct 2014 06:39:10 -0400
From:      Robert Burmeister <Robert.Burmeister@UToledo.edu>
To:        <ruby@FreeBSD.org>
Subject:   FreeBSD Port: graphics/rubygem-cairo
Message-ID:  <543665CE.2000400@UToledo.edu>

next in thread | raw e-mail | index | archive | help
FreeBSD 10.1RC1 i386.
Not a great time to bump the default version of Ruby!

I have not been able to build rubygem-cairo since the 1.12.9 update.
Was building fine previously.

Upgraded to Ruby 2.0, as it is now the default.

Set make.conf DEFAULT_VERSIONS=ruby=2.0
and portupgraded ruby\*

rubygem-cairo is still trying to use Ruby 1.9.

gem_make.out
> /usr/local/bin/ruby19 extconf.rb --build-args
> checking for GCC... yes
> checking for Win32 OS... no
> checking for cairo version (>= 1.2.0)... yes
> *** extconf.rb failed ***
> Could not create Makefile due to some reason, probably lack of
> necessary libraries and/or headers.  Check the mkmf.log file for more
> details.  You may need configuration options.
>
> Provided configuration options:
>     --with-opt-dir
>     --without-opt-dir
>     --with-opt-include
>     --without-opt-include=${opt-dir}/include
>     --with-opt-lib
>     --without-opt-lib=${opt-dir}/lib
>     --with-make-prog
>     --without-make-prog
>     --srcdir=.
>     --curdir
>     --ruby=/usr/local/bin/ruby19
>     --with-pkg-config
>     --without-pkg-config
>     --with-override-variables
>     --without-override-variables
> /usr/local/lib/ruby/gems/1.9/gems/pkg-config-1.1.5/lib/pkg-config.rb:239:in 
> `parse_pc': .pc for zlib doesn't exist. (RuntimeError)
>     from 
> /usr/local/lib/ruby/gems/1.9/gems/pkg-config-1.1.5/lib/pkg-config.rb:181:in 
> `declaration'
>     from 
> /usr/local/lib/ruby/gems/1.9/gems/pkg-config-1.1.5/lib/pkg-config.rb:130:in 
> `requires_private'
>     from 
> /usr/local/lib/ruby/gems/1.9/gems/pkg-config-1.1.5/lib/pkg-config.rb:312:in 
> `all_required_packages'
>     from 
> /usr/local/lib/ruby/gems/1.9/gems/pkg-config-1.1.5/lib/pkg-config.rb:195:in 
> `collect_cflags'
>     from 
> /usr/local/lib/ruby/gems/1.9/gems/pkg-config-1.1.5/lib/pkg-config.rb:134:in 
> `cflags'
>     from 
> /usr/local/lib/ruby/gems/1.9/gems/pkg-config-1.1.5/lib/pkg-config.rb:196:in 
> `block in collect_cflags'
>     from 
> /usr/local/lib/ruby/gems/1.9/gems/pkg-config-1.1.5/lib/pkg-config.rb:195:in 
> `collect'
>     from 
> /usr/local/lib/ruby/gems/1.9/gems/pkg-config-1.1.5/lib/pkg-config.rb:195:in 
> `collect_cflags'
>     from 
> /usr/local/lib/ruby/gems/1.9/gems/pkg-config-1.1.5/lib/pkg-config.rb:134:in 
> `cflags'
>     from 
> /usr/local/lib/ruby/gems/1.9/gems/pkg-config-1.1.5/lib/pkg-config.rb:196:in 
> `block in collect_cflags'
>     from 
> /usr/local/lib/ruby/gems/1.9/gems/pkg-config-1.1.5/lib/pkg-config.rb:195:in 
> `collect'
>     from 
> /usr/local/lib/ruby/gems/1.9/gems/pkg-config-1.1.5/lib/pkg-config.rb:195:in 
> `collect_cflags'
>     from 
> /usr/local/lib/ruby/gems/1.9/gems/pkg-config-1.1.5/lib/pkg-config.rb:134:in 
> `cflags'
>     from 
> /usr/local/lib/ruby/gems/1.9/gems/pkg-config-1.1.5/lib/pkg-config.rb:196:in 
> `block in collect_cflags'
>     from 
> /usr/local/lib/ruby/gems/1.9/gems/pkg-config-1.1.5/lib/pkg-config.rb:195:in 
> `collect'
>     from 
> /usr/local/lib/ruby/gems/1.9/gems/pkg-config-1.1.5/lib/pkg-config.rb:195:in 
> `collect_cflags'
>     from 
> /usr/local/lib/ruby/gems/1.9/gems/pkg-config-1.1.5/lib/pkg-config.rb:134:in 
> `cflags'
>     from 
> /usr/local/lib/ruby/gems/1.9/gems/pkg-config-1.1.5/lib/pkg-config.rb:365:in 
> `cflags'
>     from 
> /usr/local/lib/ruby/gems/1.9/gems/pkg-config-1.1.5/lib/pkg-config.rb:416:in 
> `have_package'
>     from extconf.rb:158:in `required_pkg_config_package'
>     from extconf.rb:166:in `<main>'





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?543665CE.2000400>