Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OpenBSD: "../Make.conf", line 11: Need an operator #37

Closed
gopherbot opened this issue Nov 11, 2009 · 3 comments
Closed

OpenBSD: "../Make.conf", line 11: Need an operator #37

gopherbot opened this issue Nov 11, 2009 · 3 comments

Comments

@gopherbot
Copy link
Contributor

by nickthepreserver:

What steps will reproduce the problem?
1. Set the proper environment variables
2. Retrieve the Go source tree from its repository
3. Change directory to ./src and run all.bash

What is the expected output? What do you see instead?
"../Make.conf", line 11: Need an operator
"../Make.conf", line 13: Need an operator
Fatal errors encountered -- cannot continue
"../Make.conf", line 11: Need an operator
"../Make.conf", line 13: Need an operator
Fatal errors encountered -- cannot continue
rm -f *.o *.so
"../Make.conf", line 11: Need an operator
"../Make.conf", line 13: Need an operator
Fatal errors encountered -- cannot continue
"../../Make.conf", line 11: Need an operator
"../../Make.conf", line 13: Need an operator
Fatal errors encountered -- cannot continue
"../../Make.conf", line 11: Need an operator
"../../Make.conf", line 13: Need an operator
Fatal errors encountered -- cannot continue
"../../Make.conf", line 11: Need an operator
"../../Make.conf", line 13: Need an operator
Fatal errors encountered -- cannot continue
"../../Make.conf", line 11: Need an operator
"../../Make.conf", line 13: Need an operator
Fatal errors encountered -- cannot continue
"../../Make.conf", line 11: Need an operator
"../../Make.conf", line 13: Need an operator
Fatal errors encountered -- cannot continue
"../../Make.conf", line 11: Need an operator
"../../Make.conf", line 13: Need an operator
Fatal errors encountered -- cannot continue
"../../Make.conf", line 11: Need an operator
"../../Make.conf", line 13: Need an operator
Fatal errors encountered -- cannot continue
"../../Make.conf", line 11: Need an operator
"../../Make.conf", line 13: Need an operator
Fatal errors encountered -- cannot continue
"../../Make.conf", line 11: Need an operator
"../../Make.conf", line 13: Need an operator
Fatal errors encountered -- cannot continue
"../../Make.conf", line 11: Need an operator
"../../Make.conf", line 13: Need an operator
Fatal errors encountered -- cannot continue
"../../Make.conf", line 11: Need an operator
"../../Make.conf", line 13: Need an operator
Fatal errors encountered -- cannot continue
"../../Make.conf", line 11: Need an operator
"../../Make.conf", line 13: Need an operator
Fatal errors encountered -- cannot continue
"../../Make.conf", line 11: Need an operator
"../../Make.conf", line 13: Need an operator
Fatal errors encountered -- cannot continue
"../../Make.conf", line 11: Need an operator
"../../Make.conf", line 13: Need an operator
Fatal errors encountered -- cannot continue
"../../Make.conf", line 11: Need an operator
"../../Make.conf", line 13: Need an operator
Fatal errors encountered -- cannot continue
"../../Make.conf", line 11: Need an operator
"../../Make.conf", line 13: Need an operator
Fatal errors encountered -- cannot continue
"/home/nik/go/src/Make.cmd", line 6: Need an operator
"/home/nik/go/src/Make.cmd", line 8: Need an operator
Fatal errors encountered -- cannot continue
"../../Make.conf", line 11: Need an operator
"../../Make.conf", line 13: Need an operator
Fatal errors encountered -- cannot continue
"/home/nik/go/src/Make.cmd", line 6: Need an operator
"/home/nik/go/src/Make.cmd", line 8: Need an operator
Fatal errors encountered -- cannot continue
"../../Make.conf", line 11: Need an operator
"../../Make.conf", line 13: Need an operator
Fatal errors encountered -- cannot continue
"/home/nik/go/src/Make.cmd", line 6: Need an operator
"/home/nik/go/src/Make.cmd", line 8: Need an operator
Fatal errors encountered -- cannot continue
"/home/nik/go/src/Make.cmd", line 6: Need an operator
"/home/nik/go/src/Make.cmd", line 8: Need an operator
Fatal errors encountered -- cannot continue
"../../Make.conf", line 11: Need an operator
"../../Make.conf", line 13: Need an operator
Fatal errors encountered -- cannot continue
"/home/nik/go/src/Make.cmd", line 6: Need an operator
"/home/nik/go/src/Make.cmd", line 8: Need an operator
Fatal errors encountered -- cannot continue
"/home/nik/go/src/Make.cmd", line 6: Need an operator
"/home/nik/go/src/Make.cmd", line 8: Need an operator
Fatal errors encountered -- cannot continue
"../../Make.conf", line 11: Need an operator
"../../Make.conf", line 13: Need an operator
Fatal errors encountered -- cannot continue
rm -rf *.[568vqo] *.a [568vq].out *.cgo[12].go *.cgo[34].c *.so _obj _test
_testmain.go pi fib
rm -rf *.[568vqo] *.a [568vq].out *.cgo[12].go *.cgo[34].c *.so _obj _test
_testmain.go hello fib chain run.out


%%%% making lib9 %%%%

"../Make.conf", line 11: Need an operator
"../Make.conf", line 13: Need an operator
Fatal errors encountered -- cannot continue


What is your $GOOS?  $GOARCH?
merope% export|grep GO
GOARCH=386
GOBIN=/home/nik/lbin
GOOS=nacl
GOROOT=/home/nik/go


Which revision are you sync'ed to?  (hg log -l 1)
merope% hg log -l 1
changeset:   3975:b51fd2d6c160
tag:         tip
user:        Kevin Ballard <[email protected]>
date:        Tue Nov 10 20:05:24 2009 -0800
summary:     Implement new emacs command M-x gofmt


Please provide any additional information below.
merope% uname -a
OpenBSD merope 4.6 GENERIC#58 i386

Although the only formally supported operating systems are listed as Linux
and OSX, I noticed that under the available options for $GOOS there was
nacl. Also knowing that OSX is at its roots a BSD system, I assumed that it
should build on another BSD system. I don't know if this is the only reason
it won't build, but I hope it isn't.
@gopherbot
Copy link
Contributor Author

Comment 1 by nickthepreserver:

False alarm. I removed the ifdef/endif conditional line in Make.conf and Make.cmd and
it fixed this error.

@rsc
Copy link
Contributor

rsc commented Nov 11, 2009

Comment 2:

Glad you got it working.  There might be other
assumptions of GNU Make elsewhere in the system,
but if there is a simple way to root them out I'd
be interested to see it.
OpenBSD support will require more than just typing
gmake but might not be too bad--support for a new OS is
not too many lines of code, but you need to be comfortable
with low-level details.
Good luck.
Closing per note in comment.

Status changed to WontFix.

@rsc
Copy link
Contributor

rsc commented Nov 11, 2009

Comment 3:

Status changed to Retracted.

@golang golang locked and limited conversation to collaborators Jun 24, 2016
This issue was closed.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants