Skip site navigation (1)Skip section navigation (2)



index | | raw e-mail

Install them as occasion demands.
===>   rubygem-ruby-netcdf-0.8.0_1 depends on file: /usr/local/bin/ruby34 - found
===>   Returning to build of rubygem-ruby-netcdf-0.8.0_1
===>   rubygem-ruby-netcdf-0.8.0_1 depends on file: /usr/local/bin/gem - not found
===>   Installing existing package /packages/All/ruby34-gems-4.0.10.pkg
[143arm64-default-job-01] Installing ruby34-gems-4.0.10...
[143arm64-default-job-01] Extracting ruby34-gems-4.0.10: .......... done
===>   rubygem-ruby-netcdf-0.8.0_1 depends on file: /usr/local/bin/gem - found
===>   Returning to build of rubygem-ruby-netcdf-0.8.0_1
===========================================================================
=======================<phase: extract        >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License BSD2CLAUSE accepted by the user
===> Fetching all distfiles required by rubygem-ruby-netcdf-0.8.0_1 for building
===>  Extracting for rubygem-ruby-netcdf-0.8.0_1
=> SHA256 Checksum OK for rubygem/ruby-netcdf-0.8.0.gem.
Unpacked gem: '/wrkdirs/usr/ports/science/rubygem-ruby-netcdf/work/ruby-netcdf-0.8.0'
===========================================================================
=======================<phase: patch-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   rubygem-ruby-netcdf-0.8.0_1 depends on file: /usr/local/bin/ruby34 - found
===========================================================================
=======================<phase: patch          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  Patching for rubygem-ruby-netcdf-0.8.0_1
===========================================================================
=======================<phase: build-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   rubygem-ruby-netcdf-0.8.0_1 depends on file: /usr/local/bin/ruby34 - found
===>   rubygem-ruby-netcdf-0.8.0_1 depends on file: /usr/local/bin/gem - found
===========================================================================
=======================<phase: lib-depends    >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   rubygem-ruby-netcdf-0.8.0_1 depends on shared library: libnetcdf.so - not found
===>   Installing existing package /packages/All/netcdf-4.10.0.pkg
[143arm64-default-job-01] Installing netcdf-4.10.0...
[143arm64-default-job-01] `-- Installing curl-8.19.0_2...
[143arm64-default-job-01] |   `-- Installing brotli-1.2.0,1...
[143arm64-default-job-01] |   `-- Extracting brotli-1.2.0,1: .......... done
[143arm64-default-job-01] |   `-- Installing libidn2-2.3.8...
[143arm64-default-job-01] |   | `-- Installing libunistring-1.4.2...
[143arm64-default-job-01] |   | `-- Extracting libunistring-1.4.2: .......... done
[143arm64-default-job-01] |   `-- Extracting libidn2-2.3.8: .......... done
[143arm64-default-job-01] |   `-- Installing libnghttp2-1.69.0...
[143arm64-default-job-01] |   `-- Extracting libnghttp2-1.69.0: .......... done
[143arm64-default-job-01] |   `-- Installing libpsl-0.21.5_2...
[143arm64-default-job-01] |   `-- Extracting libpsl-0.21.5_2: .......... done
[143arm64-default-job-01] |   `-- Installing libssh2-1.11.1,3...
[143arm64-default-job-01] |   `-- Extracting libssh2-1.11.1,3: .......... done
[143arm64-default-job-01] |   `-- Installing zstd-1.5.7_1...
[143arm64-default-job-01] |   `-- Extracting zstd-1.5.7_1: .......... done
[143arm64-default-job-01] `-- Extracting curl-8.19.0_2: .......... done
[143arm64-default-job-01] `-- Installing hdf5-1.12.2_2,1...
[143arm64-default-job-01] |   `-- Installing gcc14-14.2.0_4...
[143arm64-default-job-01] |   | `-- Installing binutils-2.44,1...
[143arm64-default-job-01] |   | `-- Extracting binutils-2.44,1: .......... done
[143arm64-default-job-01] |   | `-- Installing gmp-6.3.0...
[143arm64-default-job-01] |   | `-- Extracting gmp-6.3.0: .......... done
[143arm64-default-job-01] |   | `-- Installing mpc-1.4.1...
[143arm64-default-job-01] |   |   `-- Installing mpfr-4.2.2,1...
[143arm64-default-job-01] |   |   `-- Extracting mpfr-4.2.2,1: .......... done
[143arm64-default-job-01] |   | `-- Extracting mpc-1.4.1: .......... done
[143arm64-default-job-01] |   `-- Extracting gcc14-14.2.0_4: .......... done
[143arm64-default-job-01] |   `-- Installing libaec-1.1.6...
[143arm64-default-job-01] |   `-- Extracting libaec-1.1.6: .......... done
[143arm64-default-job-01] `-- Extracting hdf5-1.12.2_2,1: .......... done
[143arm64-default-job-01] `-- Installing pkgconf-2.4.3,1...
[143arm64-default-job-01] `-- Extracting pkgconf-2.4.3,1: .......... done
[143arm64-default-job-01] Extracting netcdf-4.10.0: .......... done
=====
Message from gcc14-14.2.0_4:

--
To ensure binaries built with this toolchain find appropriate versions
of the necessary run-time libraries, you may want to link using

  -Wl,-rpath=/usr/local/lib/gcc14

For ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens
transparently.
===>   rubygem-ruby-netcdf-0.8.0_1 depends on shared library: libnetcdf.so - found (/usr/local/lib/libnetcdf.so)
===>   Returning to build of rubygem-ruby-netcdf-0.8.0_1
===========================================================================
=======================<phase: configure      >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  Configuring for rubygem-ruby-netcdf-0.8.0_1
===========================================================================
=======================<phase: build          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  Building for rubygem-ruby-netcdf-0.8.0_1
  Successfully built RubyGem
  Name: ruby-netcdf
  Version: 0.8.0
  File: ruby-netcdf-0.8.0.gem
===========================================================================
=======================<phase: run-depends    >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   rubygem-ruby-netcdf-0.8.0_1 depends on package: rubygem-narray>=0 - not found
===>   Installing existing package /packages/All/rubygem-narray-0.6.1.2.pkg
[143arm64-default-job-01] Installing rubygem-narray-0.6.1.2...
[143arm64-default-job-01] Extracting rubygem-narray-0.6.1.2: .......... done
===>   rubygem-ruby-netcdf-0.8.0_1 depends on package: rubygem-narray>=0 - found
===>   Returning to build of rubygem-ruby-netcdf-0.8.0_1
===>   rubygem-ruby-netcdf-0.8.0_1 depends on package: rubygem-narray_miss>=0 - not found
===>   Installing existing package /packages/All/rubygem-narray_miss-1.4.0.pkg
[143arm64-default-job-01] Installing rubygem-narray_miss-1.4.0...
[143arm64-default-job-01] Extracting rubygem-narray_miss-1.4.0: .......... done
===>   rubygem-ruby-netcdf-0.8.0_1 depends on package: rubygem-narray_miss>=0 - found
===>   Returning to build of rubygem-ruby-netcdf-0.8.0_1
===>   rubygem-ruby-netcdf-0.8.0_1 depends on file: /usr/local/bin/ruby34 - found
===>   rubygem-ruby-netcdf-0.8.0_1 depends on file: /usr/local/bin/gem - found
===========================================================================
=======================<phase: stage          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  Staging for rubygem-ruby-netcdf-0.8.0_1
===>   Generating temporary packing list
(cd /wrkdirs/usr/ports/science/rubygem-ruby-netcdf/work/ruby-netcdf-0.8.0; /usr/bin/env -i HOME=/wrkdirs/usr/ports/science/rubygem-ruby-netcdf/work  MACHINE_ARCH=aarch64  PWD="${PWD}"  GIT_CEILING_DIRECTORIES=/wrkdirs/usr/ports/science/rubygem-ruby-netcdf/work  __MAKE_CONF=/nonexistent OSVERSION=1403000 PATH=/wrkdirs/usr/ports/science/rubygem-ruby-netcdf/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin TMPDIR=/tmp UNAME_r=14.3-RELEASE-p12 UNAME_v=FreeBSD\ 14.3-RELEASE-p12 LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 RB_USER_INSTALL=yes LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 /usr/local/bin/gem install -l --no-update-sources --install-dir /wrkdirs/usr/ports/science/rubygem-ruby-netcdf/work/stage/usr/local/lib/ruby/gems/3.4 --ignore-dependencies --bindir=/wrkdirs/usr/ports/science/rubygem-ruby-netcdf/work/stage/usr/local/bin --no-document ruby-netcdf-0.8.0.gem -- )
Building native extensions. This could take a while...
ERROR:  Error installing ruby-netcdf-0.8.0.gem:
	ERROR: Failed to build gem native extension.

    current directory: /wrkdirs/usr/ports/science/rubygem-ruby-netcdf/work/stage/usr/local/lib/ruby/gems/3.4/gems/ruby-netcdf-0.8.0/ext/numru
/usr/local/bin/ruby34 extconf.rb
checking for narray.h... yes
checking for narray_config.h... 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=${opt-dir}/include
	--without-opt-include
	--with-opt-lib=${opt-dir}/lib
	--without-opt-lib
	--with-make-prog
	--without-make-prog
	--srcdir=.
	--curdir
	--ruby=/usr/local/bin/$(RUBY_BASE_NAME)34
	--with-narray-dir
	--without-narray-dir
	--with-narray-include=${narray-dir}/include
	--without-narray-include
	--with-narray-lib=${narray-dir}/lib
	--without-narray-lib
	--with-netcdf-dir
	--without-netcdf-dir
	--with-netcdf-include=${netcdf-dir}/include
	--without-netcdf-include
	--with-netcdf-lib=${netcdf-dir}/lib
	--without-netcdf-lib
	--with-narray-dir
	--without-narray-dir
	--with-narray-include
	--without-narray-include
	--with-narray-lib
	--without-narray-lib
	--with-narray_config-dir
	--without-narray_config-dir
	--with-narray_config-include=${narray_config-dir}/include
	--without-narray_config-include
	--with-narray_config-lib=${narray_config-dir}/lib
	--without-narray_config-lib
extconf.rb:55:in '<main>': Invalid netcdf version: 4.10.0. Use --with-netcdf-version= (RuntimeError)

To see why this extension failed to compile, please check the mkmf.log which can be found here:

  /wrkdirs/usr/ports/science/rubygem-ruby-netcdf/work/stage/usr/local/lib/ruby/gems/3.4/extensions/aarch64-freebsd-14/3.4/ruby-netcdf-0.8.0/mkmf.log

extconf failed, exit code 1

Gem files will remain installed in /wrkdirs/usr/ports/science/rubygem-ruby-netcdf/work/stage/usr/local/lib/ruby/gems/3.4/gems/ruby-netcdf-0.8.0 for inspection.
Results logged to /wrkdirs/usr/ports/science/rubygem-ruby-netcdf/work/stage/usr/local/lib/ruby/gems/3.4/extensions/aarch64-freebsd-14/3.4/ruby-netcdf-0.8.0/gem_make.out
*** Error code 1

Stop.
make: stopped in /usr/ports/science/rubygem-ruby-netcdf


home | help