[Bug 268888] devel/rubygem-oj-introspect: fails to build (introspect.c:2:10: fatal error: 'oj.h' file not found)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 11 Jan 2023 16:34:16 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268888 Bug ID: 268888 Summary: devel/rubygem-oj-introspect: fails to build (introspect.c:2:10: fatal error: 'oj.h' file not found) Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: mfechner@FreeBSD.org Reporter: vvd@unislabs.com Flags: maintainer-feedback?(mfechner@FreeBSD.org) Assignee: mfechner@FreeBSD.org 13.1-p5 amd64. [/usr/ports/devel/rubygem-oj-introspect]# make ===> License MIT accepted by the user ===> rubygem-oj-introspect-0.7.1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by rubygem-oj-introspect-0.7.1 for building ===> Extracting for rubygem-oj-introspect-0.7.1 => SHA256 Checksum OK for rubygem/oj-introspect-0.7.1.gem. ===> rubygem-oj-introspect-0.7.1 depends on file: /usr/local/bin/ruby30 - found ===> rubygem-oj-introspect-0.7.1 depends on file: /usr/local/bin/gem - found Unpacked gem: '/opt/obj/usr/ports/devel/rubygem-oj-introspect/work/oj-introspect-0.7.1' ===> Patching for rubygem-oj-introspect-0.7.1 ===> rubygem-oj-introspect-0.7.1 depends on file: /usr/local/bin/ruby30 - found ===> Applying FreeBSD patches for rubygem-oj-introspect-0.7.1 from /usr/ports/devel/rubygem-oj-introspect/files ===> rubygem-oj-introspect-0.7.1 depends on package: rubygem-oj>=3.13.23<3.14 - found ===> rubygem-oj-introspect-0.7.1 depends on file: /usr/local/bin/ruby30 - found ===> rubygem-oj-introspect-0.7.1 depends on file: /usr/local/bin/gem - found ===> Configuring for rubygem-oj-introspect-0.7.1 ===> Building for rubygem-oj-introspect-0.7.1 Successfully built RubyGem Name: oj-introspect Version: 0.7.1 File: oj-introspect-0.7.1.gem ===> Staging for rubygem-oj-introspect-0.7.1 ===> rubygem-oj-introspect-0.7.1 depends on package: rubygem-oj>=3.13.23<3.14 - found ===> rubygem-oj-introspect-0.7.1 depends on file: /usr/local/bin/ruby30 - found ===> rubygem-oj-introspect-0.7.1 depends on file: /usr/local/bin/gem - found ===> Generating temporary packing list (cd /opt/obj/usr/ports/devel/rubygem-oj-introspect/work/oj-introspect-0.7.1; /usr/bin/env 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 /opt/obj/usr/ports/devel/rubygem-oj-introspect/work/stage/usr/local/lib/ruby/gems/3.0 --ignore-dependencies --bindir=/opt/obj/usr/ports/devel/rubygem-oj-introspect/work/stage/usr/local/bin --no-document oj-introspect-0.7.1.gem -- ) Building native extensions. This could take a while... ERROR: Error installing oj-introspect-0.7.1.gem: ERROR: Failed to build gem native extension. current directory: /opt/obj/usr/ports/devel/rubygem-oj-introspect/work/stage/usr/local/lib/ruby/gems/3.0/gems/oj-introspect-0.7.1/ext/oj-introspect /usr/local/bin/ruby30 -I /usr/local/lib/ruby/site_ruby/3.0 extconf.rb creating Makefile current directory: /opt/obj/usr/ports/devel/rubygem-oj-introspect/work/stage/usr/local/lib/ruby/gems/3.0/gems/oj-introspect-0.7.1/ext/oj-introspect make DESTDIR\= sitearchdir\=./.gem.20230111-50587-uki7e6 sitelibdir\=./.gem.20230111-50587-uki7e6 clean current directory: /opt/obj/usr/ports/devel/rubygem-oj-introspect/work/stage/usr/local/lib/ruby/gems/3.0/gems/oj-introspect-0.7.1/ext/oj-introspect make DESTDIR\= sitearchdir\=./.gem.20230111-50587-uki7e6 sitelibdir\=./.gem.20230111-50587-uki7e6 compiling introspect.c introspect.c:2:10: fatal error: 'oj.h' file not found #include "oj.h" ^~~~~~ 1 error generated. *** Error code 1 Stop. make[1]: stopped in /opt/obj/usr/ports/devel/rubygem-oj-introspect/work/stage/usr/local/lib/ruby/gems/3.0/gems/oj-introspect-0.7.1/ext/oj-introspect make failed, exit code 1 Gem files will remain installed in /opt/obj/usr/ports/devel/rubygem-oj-introspect/work/stage/usr/local/lib/ruby/gems/3.0/gems/oj-introspect-0.7.1 for inspection. Results logged to /opt/obj/usr/ports/devel/rubygem-oj-introspect/work/stage/usr/local/lib/ruby/gems/3.0/extensions/amd64-freebsd-13/3.0/oj-introspect-0.7.1/gem_make.out *** Error code 1 Stop. make: stopped in /usr/ports/devel/rubygem-oj-introspect -- You are receiving this mail because: You are the assignee for the bug.