[ports-i386@freebsd.org: ruby18-lv-0.12 failed on i386 9]

Erwin Lansing erwin at FreeBSD.org
Thu Feb 23 08:25:23 UTC 2012


FYI; can you please investigate and/or report to the developers?  If
you are already aware of this problem but do not yet have a fix,
please mark the port BROKEN in the appropriate case, so that users do
not unexpectedly encounter it.

See http://pointyhat.freebsd.org for the full log.

Thanks,
-erwin

----- Forwarded message from User Ports-i386 <ports-i386 at freebsd.org> -----

Date: Wed, 22 Feb 2012 15:02:51 GMT
From: User Ports-i386 <ports-i386 at freebsd.org>
To: erwin at FreeBSD.org, miwi at FreeBSD.org, itetcu at FreeBSD.org
Subject: ruby18-lv-0.12 failed on i386 9

You can also find this build log at

  http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/a.9.20120221143123/ruby18-lv-0.12.log

building ruby18-lv-0.12 on hobson3.isc.freebsd.org
in directory /usr2/pkgbuild/9/20120221143123/chroot/13
building for: 9.0-RELEASE i386
maintained by: ruby at FreeBSD.org
port directory: /usr/ports/converters/ruby-lv
Makefile ident: $FreeBSD: ports/converters/ruby-lv/Makefile,v 1.10 2010/06/07 21:00:36 pgollucci Exp $
build started at Wed Feb 22 15:02:20 UTC 2012
FETCH_DEPENDS=
PATCH_DEPENDS=ruby-1.8.7.357,1.tbz
EXTRACT_DEPENDS=lv-4.51_1.tbz ruby-1.8.7.357,1.tbz
BUILD_DEPENDS=ruby-1.8.7.357,1.tbz
RUN_DEPENDS=ruby-1.8.7.357,1.tbz
prefixes: LOCALBASE=usr/local
add_pkg
================================================================
====================<phase 1: make checksum>====================
===>  License check disabled, port has not defined LICENSE
=> ruby-lv-0.12.tar.gz doesn't seem to exist in /tmp/distfiles/ruby.
=> Attempting to fetch ftp://freebsd.isc.org/pub/FreeBSD/ports/distfiles/ruby/ruby-lv-0.12.tar.gz
ruby-lv-0.12.tar.gz                                     18 kB  862 kBps
=> SHA256 Checksum OK for ruby/ruby-lv-0.12.tar.gz.
================================================================
====================<phase 2: make extract>====================
add_pkg lv-4.51_1.tbz ruby-1.8.7.357,1.tbz
adding dependencies
pkg_add lv-4.51_1.tbz
pkg_add ruby-1.8.7.357,1.tbz

====
Note that some of the standard libraries are provided as separate
ports since they require extra dependencies:

	converters/ruby-iconv	iconv module

	databases/ruby-gdbm:	GDBM module

	x11-toolkits/ruby-tk:	Tcl/Tk modules
	japanese/ruby-tk:	Tcl/Tk modules for Japanized Tcl/Tk

	lang/ruby-mode.el:	Emacs lisp modules

Install them as occasion demands.
====

===>  License check disabled, port has not defined LICENSE
===>  Extracting for ruby18-lv-0.12
=> SHA256 Checksum OK for ruby/ruby-lv-0.12.tar.gz.
===>   ruby18-lv-0.12 depends on file: /nonexistent - not found
===>    Verifying configure for /nonexistent in /usr/ports/misc/lv
===>  License check disabled, port has not defined LICENSE
=> lv451.tar.gz doesn't seem to exist in /tmp/distfiles/.
=> Attempting to fetch ftp://freebsd.isc.org/pub/FreeBSD/ports/distfiles/lv451.tar.gz
lv451.tar.gz                                           590 kB 4879 kBps
===>  Extracting for lv-4.51_1
=> SHA256 Checksum OK for lv451.tar.gz.
===>  Patching for lv-4.51_1
===>  Applying FreeBSD patches for lv-4.51_1
===>  Configuring for lv-4.51_1
creating cache ./config.cache
checking whether ln -s works... yes
checking for gcc... cc
checking whether the C compiler (cc -O2 -pipe -fno-strict-aliasing ) works... yes
checking whether the C compiler (cc -O2 -pipe -fno-strict-aliasing ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether cc accepts -g... yes
checking for a BSD compatible install... /usr/bin/install -c -o root -g wheel
checking how to run the C preprocessor... cpp
checking whether make sets ${MAKE}... yes
checking for perl... no
checking for perl4... no
checking for perl5... no
checking if --enable-purify is specified... no
checking for tgetstr in -lterminfo... no
checking for tgetstr in -ltermcap... yes
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for fcntl.h... yes
checking for sys/ioctl.h... yes
checking for sys/time.h... yes
checking for termio.h... no
checking for unistd.h... yes
checking for termios.h... yes
checking for locale.h... yes
checking for sigvec... yes
checking for tgetnum... yes
checking for setlocale... yes
checking whether getpgrp takes no argument... yes
checking whether cc needs -traditional... no
checking return type of signal handlers... void
checking for nl_langinfo and CODESET... yes
updating cache ./config.cache
creating ./config.status
creating Makefile
===>   Returning to build of ruby18-lv-0.12
===>   ruby18-lv-0.12 depends on file: /usr/local/bin/ruby18 - found
/bin/cp -Rp `cd /usr/ports/misc/lv && make -V WRKSRC` /work/a/ports/converters/ruby-lv/work/lv-0.12/lv
/bin/ln -sf . /work/a/ports/converters/ruby-lv/work/lv-0.12/lv/src
/bin/ln -sf . /work/a/ports/converters/ruby-lv/work/lv-0.12/lv/build
/usr/bin/sed -i.bak -e 's|CFLAGS=|CFLAGS=-fPIC |' /work/a/ports/converters/ruby-lv/work/lv-0.12/lv/Makefile
Deleting ruby-1.8.7.357,1
Deleting lv-4.51_1
================================================================
====================<phase 3: make patch>====================
add_pkg ruby-1.8.7.357,1.tbz
adding dependencies
pkg_add ruby-1.8.7.357,1.tbz

====
Note that some of the standard libraries are provided as separate
ports since they require extra dependencies:

	converters/ruby-iconv	iconv module

	databases/ruby-gdbm:	GDBM module

	x11-toolkits/ruby-tk:	Tcl/Tk modules
	japanese/ruby-tk:	Tcl/Tk modules for Japanized Tcl/Tk

	lang/ruby-mode.el:	Emacs lisp modules

Install them as occasion demands.
====

===>  Patching for ruby18-lv-0.12
===>   ruby18-lv-0.12 depends on file: /usr/local/bin/ruby18 - found
cd /work/a/ports/converters/ruby-lv/work/lv-0.12/lv; /usr/bin/patch Makefile < /work/a/ports/converters/ruby-lv/work/lv-0.12/lv4491.patch
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff -ru lv4491.orig/src/Makefile.in lv4491/src/Makefile.in
|--- lv4491.orig/src/Makefile.in	Sun Jul 25 15:33:53 1999
|+++ lv4491/src/Makefile.in	Mon Oct 11 12:22:19 1999
--------------------------
Patching file Makefile using Plan A...
Hunk #1 failed at 38.
Hunk #2 succeeded at 59.
1 out of 2 hunks failed--saving rejects to Makefile.rej
Hmm...  Ignoring the trailing garbage.
done
*** Error code 1

Stop in /a/ports/converters/ruby-lv.
================================================================
build of /usr/ports/converters/ruby-lv ended at Wed Feb 22 15:02:49 UTC 2012

----- End forwarded message -----
-- 
Erwin Lansing                                   http://droso.org
Prediction is very difficult
especially about the future                    erwin at FreeBSD.org


More information about the freebsd-ruby mailing list