ports/159217: New port: devel/goprotobuf - Protocol buffers for Go
wen heping
wenheping at gmail.com
Thu Aug 11 12:10:11 UTC 2011
The following reply was made to PR ports/159217; it has been noted by GNATS.
From: wen heping <wenheping at gmail.com>
To: bug-followup at FreeBSD.org, magik at roorback.net
Cc:
Subject: Re: ports/159217: New port: devel/goprotobuf - Protocol buffers for Go
Date: Thu, 11 Aug 2011 20:05:32 +0800
Hi,
The build failed on my box. Here is the error log, would you fix it ?
wen
building goprotobuf-20110713 in directory /usr/local/tinderbox/9.0-FreeBSD
build started at Thu Aug 11 11:50:04 UTC 2011
port directory: /usr/ports/devel/goprotobuf
building for: 9.0-CURRENT i386
maintained by: magik at roorback.net
ident warning: no id keywords in /usr/ports/devel/goprotobuf/Makefile
Makefile ident:
prefixes: LOCALBASE=usr/local PREFIX=/usr/local
Begin Configuration:
---Begin Environment---
ARCH=i386
PACKAGE_BUILDING=1
USER=root
CCACHE_DIR=
BRANCH=CURRENT
CCACHE_NOLINK=1
HOST_WORKDIR=
BATCH=1
OLDPWD=/
HOME=/root
PKGZIPCMD=bzip2
HAVE_MOTIF=1
FTP_TIMEOUT=900
HTTP_TIMEOUT=900
defaultUpdateHost=cvsup.FreeBSDChina.org
pb=/usr/local/tinderbox
DISTFILE_CACHE=/usr/ports/distfiles
OSREL=9.0
defaultUpdateType=CSUP
PYTHON_DEFAULT_VERSION=python2.7
TINDERD_LOGFILE=/dev/null
PORTOBJFORMAT=elf
WRKDIRPREFIX=/work
DISTDIR=/tmp/distfiles
DISTCACHE=/distcache
CCACHE_LOGFILE=
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin
PACKAGES=/tmp/packages
TIMEOUT=7200
PKGSUFFIX=.tbz
OSVERSION=900021
OPTIONS_ENABLED=0
__DSVERSION__=3.2
TINDERD_SLEEPTIME=120
UNAME_n=tinderbox.host
__MKLVL__=1
CCACHE_JAIL=0
LOCALBASE=/usr/local
CCACHE_MAX_SIZE=1G
DISTFILE_URI=
X_WINDOW_SYSTEM=xorg
MASTER_SITE_OVERRIDE=file:///distcache/${DIST_SUBDIR}/
OPTIONS_DIR=
UNAME_r=9.0-CURRENT
USA_RESIDENT=YES
UNAME_s=FreeBSD
PARALLEL_PACKAGE_BUILD=1
PWD=/usr/ports/devel/goprotobuf
UNAME_v=FreeBSD 9.0-CURRENT #0: Thu Aug 11 19:46:23 CST 2011
root at tinderbox.host:/usr/src/sys/magic/kernel/path
FTP_PASSIVE_MODE=yes
CCACHE_ENABLED=0
INDEXFILE=INDEX-9
---End Environment---
---Begin OPTIONS List---
---End OPTIONS List---
End Configuration.
FETCH_DEPENDS=
PATCH_DEPENDS=
EXTRACT_DEPENDS=
BUILD_DEPENDS=go-20110515.tbz gettext-0.18.1.1.tbz
libiconv-1.13.1_1.tbz gmake-3.82.tbz
RUN_DEPENDS=go-20110515.tbz
add_pkg
================================================================
====================<phase 1: make checksum>====================
===> License check disabled, port has not defined LICENSE
=> goprotobuf-20110713.tar.gz doesn't seem to exist in /tmp/distfiles/.
=> Attempting to fetch file:///distcache//goprotobuf-20110713.tar.gz
goprotobuf-20110713.tar.gz 64 kB 3108 kBps
=> SHA256 Checksum OK for goprotobuf-20110713.tar.gz.
================================================================
====================<phase 2: make extract>====================
add_pkg
===> License check disabled, port has not defined LICENSE
===> Extracting for goprotobuf-20110713
=> SHA256 Checksum OK for goprotobuf-20110713.tar.gz.
================================================================
====================<phase 3: make patch>====================
add_pkg
===> Patching for goprotobuf-20110713
================================================================
====================<phase 4: make build>====================
add_pkg go-20110515.tbz gettext-0.18.1.1.tbz libiconv-1.13.1_1.tbz
gmake-3.82.tbz
adding dependencies
pkg_add go-20110515.tbz
------------------------------------------------------------------
To build Go programs for FreeBSD, you'll want to set up your
environment properly. The following environment variables should
be set:
GOOS=freebsd
GOARCH=386
GOROOT=/usr/local/lib/go
Your compiler is 8g and your linker is 8l.
For more information on programming in Go and for more
documentation, see http://www.golang.org.
------------------------------------------------------------------
pkg_add gettext-0.18.1.1.tbz
pkg_add libiconv-1.13.1_1.tbz
skipping libiconv-1.13.1_1, already added
pkg_add gmake-3.82.tbz
===> goprotobuf-20110713 depends on file: /usr/local/bin/8g - found
===> goprotobuf-20110713 depends on executable: gmake - found
===> Configuring for goprotobuf-20110713
===> Building for goprotobuf-20110713
cd proto && gomake
gmake[1]: Entering directory
`/work/a/ports/devel/goprotobuf/work/goprotobuf-20110713/proto'
8g -o _go_.8 encode.go decode.go extensions.go lib.go message_set.go
properties.go text.go text_parser.go
rm -f _obj/goprotobuf.googlecode.com/hg/proto.a
gopack grc _obj/goprotobuf.googlecode.com/hg/proto.a _go_.8
gmake[1]: Leaving directory
`/work/a/ports/devel/goprotobuf/work/goprotobuf-20110713/proto'
cd compiler/descriptor && gomake
gmake[1]: Entering directory
`/work/a/ports/devel/goprotobuf/work/goprotobuf-20110713/compiler/descriptor'
8g -I../../proto/_obj -o _go_.8 descriptor.pb.go
rm -f _obj/goprotobuf.googlecode.com/hg/compiler/descriptor.a
gopack grc _obj/goprotobuf.googlecode.com/hg/compiler/descriptor.a _go_.8
gmake[1]: Leaving directory
`/work/a/ports/devel/goprotobuf/work/goprotobuf-20110713/compiler/descriptor'
cd compiler/generator && gomake
gmake[1]: Entering directory
`/work/a/ports/devel/goprotobuf/work/goprotobuf-20110713/compiler/generator'
gmake -C ../descriptor install
gmake[2]: Entering directory
`/work/a/ports/devel/goprotobuf/work/goprotobuf-20110713/compiler/descriptor'
cp _obj/goprotobuf.googlecode.com/hg/compiler/descriptor.a
"/usr/local/lib/go/pkg/freebsd_386/goprotobuf.googlecode.com/hg/compiler/descriptor.a"
gmake[2]: Leaving directory
`/work/a/ports/devel/goprotobuf/work/goprotobuf-20110713/compiler/descriptor'
gmake -C ../plugin install
gmake[2]: Entering directory
`/work/a/ports/devel/goprotobuf/work/goprotobuf-20110713/compiler/plugin'
8g -I../../proto/_obj -I ../descriptor/_obj -o _go_.8 plugin.pb.go
rm -f _obj/goprotobuf.googlecode.com/hg/compiler/plugin.a
gopack grc _obj/goprotobuf.googlecode.com/hg/compiler/plugin.a _go_.8
cp _obj/goprotobuf.googlecode.com/hg/compiler/plugin.a
"/usr/local/lib/go/pkg/freebsd_386/goprotobuf.googlecode.com/hg/compiler/plugin.a"
gmake[2]: Leaving directory
`/work/a/ports/devel/goprotobuf/work/goprotobuf-20110713/compiler/plugin'
gmake -C ../../proto install
gmake[2]: Entering directory
`/work/a/ports/devel/goprotobuf/work/goprotobuf-20110713/proto'
cp _obj/goprotobuf.googlecode.com/hg/proto.a
"/usr/local/lib/go/pkg/freebsd_386/goprotobuf.googlecode.com/hg/proto.a"
gmake[2]: Leaving directory
`/work/a/ports/devel/goprotobuf/work/goprotobuf-20110713/proto'
8g -o _go_.8 generator.go
rm -f _obj/goprotobuf.googlecode.com/hg/compiler/generator.a
gopack grc _obj/goprotobuf.googlecode.com/hg/compiler/generator.a _go_.8
gmake[1]: Leaving directory
`/work/a/ports/devel/goprotobuf/work/goprotobuf-20110713/compiler/generator'
cd compiler/plugin && gomake
gmake[1]: Entering directory
`/work/a/ports/devel/goprotobuf/work/goprotobuf-20110713/compiler/plugin'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory
`/work/a/ports/devel/goprotobuf/work/goprotobuf-20110713/compiler/plugin'
cd compiler && gomake
gmake[1]: Entering directory
`/work/a/ports/devel/goprotobuf/work/goprotobuf-20110713/compiler'
8g -I../proto/_obj -I./generator/_obj -o _go_.8 main.go
8l -L../proto/_obj -L./generator/_obj -L./descriptor/_obj
-L./plugin/_obj -o protoc-gen-go _go_.8
gmake[1]: Leaving directory
`/work/a/ports/devel/goprotobuf/work/goprotobuf-20110713/compiler'
================================================================
====================<phase 5: make test>====================
make: don't know how to make regression-test(continuing)
1 error
================================================================
Fatal error: filesystem was touched prior to 'make install' phase
usr/local/lib/go/pkg/freebsd_386/goprotobuf.googlecode.com extra
================================================================
================================================================
build of /usr/ports/devel/goprotobuf ended at Thu Aug 11 11:50:30 UTC 2011
More information about the freebsd-ports-bugs
mailing list