[Bug 262190] net/rubygem-http-parser: add BUILD_DEPENDS= rubygem-ffi-compiler>=1.0<2.0:devel/rubygem-ffi-compiler

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 25 Feb 2022 11:35:55 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262190

            Bug ID: 262190
           Summary: net/rubygem-http-parser: add BUILD_DEPENDS=
                    rubygem-ffi-compiler>=1.0<2.0:devel/rubygem-ffi-compil
                    er
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: sunpoet@FreeBSD.org
          Reporter: vvd@unislabs.com
          Assignee: sunpoet@FreeBSD.org
             Flags: maintainer-feedback?(sunpoet@FreeBSD.org)
 Attachment #232102 maintainer-approval?
             Flags:
             Flags: maintainer-feedback?

Created attachment 232102
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=232102&action=edit
add BUILD_DEPENDS= rubygem-ffi-compiler>=1.0<2.0:devel/rubygem-ffi-compiler

13.0 amd64.

===>  Staging for rubygem-http-parser-1.2.3
===>   Generating temporary packing list
(cd /opt/obj/usr/ports/net/rubygem-http-parser/work/http-parser-1.2.3;
/usr/bin/env RB_USER_INSTALL=yes LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8
/usr/local/bin/gem27 install -l --no-update-sources --install-dir
/opt/obj/usr/ports/net/rubygem-http-parser/work/stage/usr/local/lib/ruby/gems/2.7
--ignore-dependencies
--bindir=/opt/obj/usr/ports/net/rubygem-http-parser/work/stage/usr/local/bin
--no-document http-parser-1.2.3.gem -- )
Building native extensions. This could take a while...
ERROR:  Error installing http-parser-1.2.3.gem:
        ERROR: Failed to build gem native extension.

    current directory:
/opt/obj/usr/ports/net/rubygem-http-parser/work/stage/usr/local/lib/ruby/gems/2.7/gems/http-parser-1.2.3/ext
/usr/local/bin/ruby27 -I/usr/local/lib/ruby/site_ruby/2.7 -rrubygems
/usr/local/lib/ruby/gems/2.7/gems/rake-13.0.6/exe/rake
RUBYARCHDIR\=/opt/obj/usr/ports/net/rubygem-http-parser/work/stage/usr/local/lib/ruby/gems/2.7/extensions/amd64-freebsd-13/2.7/http-parser-1.2.3
RUBYLIBDIR\=/opt/obj/usr/ports/net/rubygem-http-parser/work/stage/usr/local/lib/ruby/gems/2.7/extensions/amd64-freebsd-13/2.7/http-parser-1.2.3
rake aborted!
LoadError: cannot load such file -- ffi-compiler/compile_task
/opt/obj/usr/ports/net/rubygem-http-parser/work/stage/usr/local/lib/ruby/gems/2.7/gems/http-parser-1.2.3/ext/Rakefile:1:in
`<top (required)>'
(See full trace by running task with --trace)

rake failed, exit code 1

Gem files will remain installed in
/opt/obj/usr/ports/net/rubygem-http-parser/work/stage/usr/local/lib/ruby/gems/2.7/gems/http-parser-1.2.3
for inspection.
Results logged to
/opt/obj/usr/ports/net/rubygem-http-parser/work/stage/usr/local/lib/ruby/gems/2.7/extensions/amd64-freebsd-13/2.7/http-parser-1.2.3/gem_make.out
*** Error code 1

-- 
You are receiving this mail because:
You are the assignee for the bug.