You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Before golang.org/cl/13921 (which I sort of stopped following, bad me), "go install -buildmode=shared prefix/..." created a file called "libprefix.so", which was obviously a problem when prefix was something like "." or "../". However, now it expands the ... into all the matches packages, joins them with -, which can clearly be a very long name indeed.
We need to restore the good sort of old /... behaviour without re-introducing the bad sort.
The text was updated successfully, but these errors were encountered:
DO NOT SUBMIT (needs test fixing, but I have about 5 mins work left this year)
Before golang.org/cl/13921, "go install -buildmode=shared prefix/..." created a
file called "libprefix.so", which was obviously a problem when prefix was
something like "." or "../". However, now it expands the ... into all the
matched packages, joins them with -, which can clearly be a very long name
indeed. Because I plan to build shared libraries for Ubuntu by running commands
exactly like "go install -buildmode=shared prefix/...", this special cases this
to produce the old behaviour (but de-relativises prefix first).
Fixesgolang#13714
Change-Id: I4fd8d4934279f9a18cc70a13e4ef3e23f6abcb6e
Before golang.org/cl/13921 (which I sort of stopped following, bad me), "go install -buildmode=shared prefix/..." created a file called "libprefix.so", which was obviously a problem when prefix was something like "." or "../". However, now it expands the ... into all the matches packages, joins them with -, which can clearly be a very long name indeed.
We need to restore the good sort of old /... behaviour without re-introducing the bad sort.
The text was updated successfully, but these errors were encountered: