pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/55469: ruby-http-parser build fails on NetBSD/i386 9.0 and 2020Q2



>Number:         55469
>Category:       pkg
>Synopsis:       ruby-http-parser build fails on NetBSD/i386 9.0 and 2020Q2
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Jul 07 14:20:00 +0000 2020
>Originator:     Izumi Tsutsui
>Release:        NetBSD 9.0
>Organization:
>Environment:
System: NetBSD optiplex 9.0 NetBSD 9.0 (GENERIC) #0: Fri Feb 14 00:06:28 UTC 2020  mkrepro%mkrepro.NetBSD.org@localhost:/usr/src/sys/arch/i386/compile/GENERIC i386
Architecture: i386
Machine: i386
>Description:
pkgsrc/www/ruby-http-parser build on NetBSD/i386 9.0 and pkgsrc-2020Q2 fails:

---
===> Installing for ruby26-http-parser-1.2.1
=> Generating pre-install file lists
=> Installing gem into installation root
Building native extensions. This could take a while...
Successfully installed http-parser-1.2.1
Parsing documentation for http-parser-1.2.1
Installing ri documentation for http-parser-1.2.1
Done installing documentation for http-parser after 0 seconds
1 gem installed
=> Cleaning intermediate gem build files
rm http-parser-1.2.1/ext/i386-netbsd/http-parser/http_parser.o
rm -f gem_make.out
rm -f *.log
=> gem install
=> Automatic manual page handling
=> Generating post-install file lists
pkg_create: can't stat `/s/obj.i386/pkgsrc/www/ruby-http-parser/work.i386/.destd
ir/usr/pkg/lib/ruby/gems/2.6.0/gems/http-parser-1.2.1/ext/i486-netbsdelf/libhttp
-parser-ext.so'
=> Checking file-check results for ruby26-http-parser-1.2.1
ERROR: ************************************************************
ERROR: The following files are in the PLIST but not in /s/obj.i386/pkgsrc/www/ru
by-http-parser/work.i386/.destdir/usr/pkg:
ERROR:         /s/obj.i386/pkgsrc/www/ruby-http-parser/work.i386/.destdir/usr/pk
g/lib/ruby/gems/2.6.0/gems/http-parser-1.2.1/ext/i486-netbsdelf/libhttp-parser-ext.so
ERROR: ************************************************************
ERROR: The following files are in /s/obj.i386/pkgsrc/www/ruby-http-parser/work.i386/.destdir/usr/pkg but not in the PLIST:
ERROR:         /s/obj.i386/pkgsrc/www/ruby-http-parser/work.i386/.destdir/usr/pkg/lib/ruby/gems/2.6.0/gems/http-parser-1.2.1/ext/i386-netbsd/libhttp-parser-ext.so
*** Error code 1

Stop.
make[5]: stopped in /usr/pkgsrc/www/ruby-http-parser
*** Error code 1
---

Note no problem on NetBSD/amd64 9.0.

>How-To-Repeat:
Build pkgsrc/www/ruby-http-parser on NetBSD/i386 9.0.

>Fix:
No idea where "i386-netbsd" comes from.
Something wrong around ruby-ffi?
/usr/pkg/lib/ruby/gems/2.6.0/gems/ffi-1.13.1/lib/ffi/platform.rb



Home | Main Index | Thread Index | Old Index