multiple definition of http.HandlerFunc

Bug #1425788 reported by Curtis Hovey
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
juju-core
Fix Released
High
Dimiter Naydenov

Bug Description

# testmain
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x6c1e8): multiple definition of `__go_imt_I9_ServeHTTPFpN23_net_http.ResponseWriterpN16_net_http.Requesteee__N20_net_http.HandlerFunc'
/tmp/go-build720321255/github.com/juju/juju/libapiserver.a(apiserver.o):(.rodata.__go_imt_I9_ServeHTTPFpN23_net_http.ResponseWriterpN16_net_http.Requesteee__N20_net_http.HandlerFunc[__go_imt_I9_ServeHTTPFpN23_net_http.ResponseWriterpN16_net_http.Requesteee__N20_net_http.HandlerFunc]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x21fd0): multiple definition of `__go_pimt__I5_WriteFpAN5_uint8eerN3_intN5_erroreee__N7_os.File'
/tmp/go-build720321255/github.com/juju/juju/juju/libtesting.a(testing.o):(.rodata.__go_pimt__I5_WriteFpAN5_uint8eerN3_intN5_erroreee__N7_os.File[__go_pimt__I5_WriteFpAN5_uint8eerN3_intN5_erroreee__N7_os.File]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out: In function `_start':
(.text+0x361c): multiple definition of `_start'
/usr/lib/gcc/powerpc64le-linux-gnu/4.9/../../../powerpc64le-linux-gnu/crt1.o:(.text+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out: In function `_fini':
(.fini+0x0): multiple definition of `_fini'
/usr/lib/gcc/powerpc64le-linux-gnu/4.9/../../../powerpc64le-linux-gnu/crti.o:(.fini+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x25a10): multiple definition of `__go_pimt__I5_WriteFpAN5_uint8eerN3_intN5_erroreee__N12_bytes.Buffer'
/tmp/go-build720321255/gopkg.in/juju/charm.v4/libtesting.a(testing.o):(.rodata.__go_pimt__I5_WriteFpAN5_uint8eerN3_intN5_erroreee__N12_bytes.Buffer[__go_pimt__I5_WriteFpAN5_uint8eerN3_intN5_erroreee__N12_bytes.Buffer]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x1e7be8): multiple definition of `__go_pimt__I13_EnvironConfigFrpN43_github_com_juju_juju_environs_config.ConfigN5_erroree28_WatchForEnvironConfigChangesFrN40_github_com_juju_juju_state.NotifyWatchereee__N32_github_com_juju_juju_state.State'
/tmp/go-build720321255/github.com/juju/juju/apiserver/libuniter.a(uniter.o):(.rodata.__go_pimt__I13_EnvironConfigFrpN43_github_com_juju_juju_environs_config.ConfigN5_erroree28_WatchForEnvironConfigChangesFrN40_github_com_juju_juju_state.NotifyWatchereee__N32_github_com_juju_juju_state.State[__go_pimt__I13_EnvironConfigFrpN43_github_com_juju_juju_environs_config.ConfigN5_erroree28_WatchForEnvironConfigChangesFrN40_github_com_juju_juju_state.NotifyWatchereee__N32_github_com_juju_juju_state.State]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x2094d8): multiple definition of `__go_pimt__I5_CloseFrN5_erroree9_LocalAddrFrN8_net.Addree4_ReadFpAN5_uint8eerN3_intN5_erroree10_RemoteAddrFrN8_net.Addree11_SetDeadlineFpN9_time.TimeerN5_erroree15_SetReadDeadlineFpN9_time.TimeerN5_erroree16_SetWriteDeadlineFpN9_time.TimeerN5_erroree5_WriteFpAN5_uint8eerN3_intN5_erroreee__N15_crypto_tls.Conn'
/tmp/go-build720321255/github.com/juju/libtesting.a(testing.o):(.rodata.__go_pimt__I5_CloseFrN5_erroree9_LocalAddrFrN8_net.Addree4_ReadFpAN5_uint8eerN3_intN5_erroree10_RemoteAddrFrN8_net.Addree11_SetDeadlineFpN9_time.TimeerN5_erroree15_SetReadDeadlineFpN9_time.TimeerN5_erroree16_SetWriteDeadlineFpN9_time.TimeerN5_erroree5_WriteFpAN5_uint8eerN3_intN5_erroreee__N15_crypto_tls.Conn[__go_pimt__I5_CloseFrN5_erroree9_LocalAddrFrN8_net.Addree4_ReadFpAN5_uint8eerN3_intN5_erroree10_RemoteAddrFrN8_net.Addree11_SetDeadlineFpN9_time.TimeerN5_erroree15_SetReadDeadlineFpN9_time.TimeerN5_erroree16_SetWriteDeadlineFpN9_time.TimeerN5_erroree5_WriteFpAN5_uint8eerN3_intN5_erroreee__N15_crypto_tls.Conn]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x1e7d30): multiple definition of `__go_pimt__I20_WatchEnvironMachinesFrN41_github_com_juju_juju_state.StringsWatchereee__N32_github_com_juju_juju_state.State'
/tmp/go-build720321255/github.com/juju/juju/apiserver/libprovisioner.a(provisioner.o):(.rodata.__go_pimt__I20_WatchEnvironMachinesFrN41_github_com_juju_juju_state.StringsWatchereee__N32_github_com_juju_juju_state.State[__go_pimt__I20_WatchEnvironMachinesFrN41_github_com_juju_juju_state.StringsWatchereee__N32_github_com_juju_juju_state.State]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x1efa0): multiple definition of `__go_pimt__I5_ErrorFrN6_stringeee__N43_github_com_juju_juju_apiserver_params.Error'
/tmp/go-build720321255/github.com/juju/juju/worker/libdiskformatter.a(diskformatter.o):(.rodata.__go_pimt__I5_ErrorFrN6_stringeee__N43_github_com_juju_juju_apiserver_params.Error[__go_pimt__I5_ErrorFrN6_stringeee__N43_github_com_juju_juju_apiserver_params.Error]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out: In function `__data_start':
(.data+0x0): multiple definition of `__data_start'
/usr/lib/gcc/powerpc64le-linux-gnu/4.9/../../../powerpc64le-linux-gnu/crt1.o:(.data+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x1e7430): multiple definition of `__go_imt_I2_IdFrN6_stringee4_KindFrN6_stringee6_StringFrN6_stringeee__N32_github_com_juju_names.EnvironTag'
/tmp/go-build720321255/github.com/juju/juju/apiserver/libmetricsmanager.a(metricsmanager.o):(.rodata.__go_imt_I2_IdFrN6_stringee4_KindFrN6_stringee6_StringFrN6_stringeee__N32_github_com_juju_names.EnvironTag[__go_imt_I2_IdFrN6_stringee4_KindFrN6_stringee6_StringFrN6_stringeee__N32_github_com_juju_names.EnvironTag]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x59058): multiple definition of `__go_pimt__I5_WriteFpAN5_uint8eerN3_intN5_erroreee__N12_bufio.Writer'
/tmp/go-build720321255/gopkg.in/libcheck.v1.a(check.o):(.rodata.__go_pimt__I5_WriteFpAN5_uint8eerN3_intN5_erroreee__N12_bufio.Writer[__go_pimt__I5_WriteFpAN5_uint8eerN3_intN5_erroreee__N12_bufio.Writer]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x79e90): multiple definition of `__go_pimt__I4_ReadFpAN5_uint8eerN3_intN5_erroree4_SeekFpN5_int64N3_interN5_int64N5_erroreee__N7_os.File'
/tmp/go-build720321255/github.com/juju/juju/libapiserver.a(apiserver.o):(.rodata.__go_pimt__I4_ReadFpAN5_uint8eerN3_intN5_erroree4_SeekFpN5_int64N3_interN5_int64N5_erroreee__N7_os.File[__go_pimt__I4_ReadFpAN5_uint8eerN3_intN5_erroree4_SeekFpN5_int64N3_interN5_int64N5_erroreee__N7_os.File]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x16cbf0): multiple definition of `__go_imt_I2_IdFrN6_stringee4_KindFrN6_stringee6_StringFrN6_stringeee__N29_github_com_juju_names.UserTag'
/tmp/go-build720321255/github.com/juju/juju/juju/libtesting.a(testing.o):(.rodata.__go_imt_I2_IdFrN6_stringee4_KindFrN6_stringee6_StringFrN6_stringeee__N29_github_com_juju_names.UserTag[__go_imt_I2_IdFrN6_stringee4_KindFrN6_stringee6_StringFrN6_stringeee__N29_github_com_juju_names.UserTag]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x27f58): multiple definition of `__go_pimt__I4_ReadFpAN5_uint8eerN3_intN5_erroreee__N12_bytes.Reader'
/tmp/go-build720321255/github.com/juju/juju/environs/libtesting.a(testing.o):(.rodata.__go_pimt__I4_ReadFpAN5_uint8eerN3_intN5_erroreee__N12_bytes.Reader[__go_pimt__I4_ReadFpAN5_uint8eerN3_intN5_erroreee__N12_bytes.Reader]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x1e9368): multiple definition of `__go_imt_I2_IdFrN6_stringee4_KindFrN6_stringee6_StringFrN6_stringeee__N32_github_com_juju_names.ServiceTag'
/tmp/go-build720321255/github.com/juju/juju/apiserver/libuniter.a(uniter.o):(.rodata.__go_imt_I2_IdFrN6_stringee4_KindFrN6_stringee6_StringFrN6_stringeee__N32_github_com_juju_names.ServiceTag[__go_imt_I2_IdFrN6_stringee4_KindFrN6_stringee6_StringFrN6_stringeee__N32_github_com_juju_names.ServiceTag]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x1e7600): multiple definition of `__go_pimt__I4_LifeFrN31_github_com_juju_juju_state.Lifeeee__N34_github_com_juju_juju_state.Service'
/tmp/go-build720321255/github.com/juju/juju/apiserver/libclient.a(client.o):(.rodata.__go_pimt__I4_LifeFrN31_github_com_juju_juju_state.Lifeeee__N34_github_com_juju_juju_state.Service[__go_pimt__I4_LifeFrN31_github_com_juju_juju_state.Lifeeee__N34_github_com_juju_juju_state.Service]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x16adb0): multiple definition of `__go_pimt__I5_CloseFrN5_erroreee__N30_github_com_juju_juju_api.State'
/tmp/go-build720321255/github.com/juju/juju/cmd/jujud/libagent.a(agent.o):(.rodata.__go_pimt__I5_CloseFrN5_erroreee__N30_github_com_juju_juju_api.State[__go_pimt__I5_CloseFrN5_erroreee__N30_github_com_juju_juju_api.State]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x2c5e48): multiple definition of `__go_pimt__I6_FormatFpN27_github_com_juju_loggo.LevelN6_stringN6_stringN3_intN9_time.TimeN6_stringerN6_stringeee__N38_github_com_juju_loggo.DefaultFormatter'
/tmp/go-build720321255/github.com/juju/juju/cmd/jujud/libutil.a(util.o):(.rodata.__go_pimt__I6_FormatFpN27_github_com_juju_loggo.LevelN6_stringN6_stringN3_intN9_time.TimeN6_stringerN6_stringeee__N38_github_com_juju_loggo.DefaultFormatter[__go_pimt__I6_FormatFpN27_github_com_juju_loggo.LevelN6_stringN6_stringN3_intN9_time.TimeN6_stringerN6_stringeee__N38_github_com_juju_loggo.DefaultFormatter]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x4e8f8): multiple definition of `__go_pimt__I9_RoundTripFppN16_net_http.RequesterpN17_net_http.ResponseN5_erroreee__N18_net_http.Transport'
/tmp/go-build720321255/github.com/juju/juju/apiserver/libmetricsender.a(metricsender.o):(.rodata.__go_pimt__I9_RoundTripFppN16_net_http.RequesterpN17_net_http.ResponseN5_erroreee__N18_net_http.Transport[__go_pimt__I9_RoundTripFppN16_net_http.RequesterpN17_net_http.ResponseN5_erroreee__N18_net_http.Transport]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x298388): multiple definition of `__go_pimt__I3_GetFppN26_gopkg_in_juju_charm_v4.URLerN28_gopkg_in_juju_charm_v4.CharmN5_erroree6_LatestFpApN26_gopkg_in_juju_charm_v4.URLeVerAN36_gopkg_in_juju_charm_v4.CharmRevisioneN5_erroree7_ResolveFppN32_gopkg_in_juju_charm_v4.ReferenceerpN26_gopkg_in_juju_charm_v4.URLN5_erroreee__N33_gopkg_in_juju_charm_v4.CharmStore'
/tmp/go-build720321255/github.com/juju/juju/apiserver/libclient.a(client.o):(.rodata.__go_pimt__I3_GetFppN26_gopkg_in_juju_charm_v4.URLerN28_gopkg_in_juju_charm_v4.CharmN5_erroree6_LatestFpApN26_gopkg_in_juju_charm_v4.URLeVerAN36_gopkg_in_juju_charm_v4.CharmRevisioneN5_erroree7_ResolveFppN32_gopkg_in_juju_charm_v4.ReferenceerpN26_gopkg_in_juju_charm_v4.URLN5_erroreee__N33_gopkg_in_juju_charm_v4.CharmStore[__go_pimt__I3_GetFppN26_gopkg_in_juju_charm_v4.URLerN28_gopkg_in_juju_charm_v4.CharmN5_erroree6_LatestFpApN26_gopkg_in_juju_charm_v4.URLeVerAN36_gopkg_in_juju_charm_v4.CharmRevisioneN5_erroree7_ResolveFppN32_gopkg_in_juju_charm_v4.ReferenceerpN26_gopkg_in_juju_charm_v4.URLN5_erroreee__N33_gopkg_in_juju_charm_v4.CharmStore]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x298628): multiple definition of `__go_pimt__I6_ReadAtFpAN5_uint8eN5_int64erN3_intN5_erroreee__N7_os.File'
/tmp/go-build720321255/github.com/juju/juju/libapiserver.a(apiserver.o):(.rodata.__go_pimt__I6_ReadAtFpAN5_uint8eN5_int64erN3_intN5_erroreee__N7_os.File[__go_pimt__I6_ReadAtFpAN5_uint8eN5_int64erN3_intN5_erroreee__N7_os.File]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x1e74e8): multiple definition of `__go_pimt__I10_FindEntityFpN25_github_com_juju_names.TagerN33_github_com_juju_juju_state.EntityN5_erroreee__N32_github_com_juju_juju_state.State'
/tmp/go-build720321255/github.com/juju/juju/apiserver/libupgrader.a(upgrader.o):(.rodata.__go_pimt__I10_FindEntityFpN25_github_com_juju_names.TagerN33_github_com_juju_juju_state.EntityN5_erroreee__N32_github_com_juju_juju_state.State[__go_pimt__I10_FindEntityFpN25_github_com_juju_names.TagerN33_github_com_juju_juju_state.EntityN5_erroreee__N32_github_com_juju_juju_state.State]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out: In function `__go_init_main':
/home/ubuntu/juju-core_1.23-alpha1/src/github.com/juju/juju/cmd/juju/addrelation.go:4: multiple definition of `__go_init_main'
/tmp/go-build720321255/github.com/juju/juju/featuretests/_test/main.o:/tmp/go-build720321255/github.com/juju/juju/featuretests/_test/_testmain.go:2: first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x1233c0): multiple definition of `__go_pimt__I10_PreferIPv6FrN4_booleee__N43_github_com_juju_juju_environs_config.Config'
/tmp/go-build720321255/github.com/juju/juju/provider/libdummy.a(dummy.o):(.rodata.__go_pimt__I10_PreferIPv6FrN4_booleee__N43_github_com_juju_juju_environs_config.Config[__go_pimt__I10_PreferIPv6FrN4_booleee__N43_github_com_juju_juju_environs_config.Config]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x296970): multiple definition of `__go_pimt__I6_ReadAtFpAN5_uint8eN5_int64erN3_intN5_erroreee__N12_bytes.Reader'
/tmp/go-build720321255/gopkg.in/juju/charm.v4/libtesting.a(testing.o):(.rodata.__go_pimt__I6_ReadAtFpAN5_uint8eN5_int64erN3_intN5_erroreee__N12_bytes.Reader[__go_pimt__I6_ReadAtFpAN5_uint8eN5_int64erN3_intN5_erroreee__N12_bytes.Reader]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x1e93b8): multiple definition of `__go_imt_I2_IdFrN6_stringee4_KindFrN6_stringee6_StringFrN6_stringeee__N29_github_com_juju_names.UnitTag'
/tmp/go-build720321255/github.com/juju/juju/worker/libdeployer.a(deployer.o):(.rodata.__go_imt_I2_IdFrN6_stringee4_KindFrN6_stringee6_StringFrN6_stringeee__N29_github_com_juju_names.UnitTag[__go_imt_I2_IdFrN6_stringee4_KindFrN6_stringee6_StringFrN6_stringeee__N29_github_com_juju_names.UnitTag]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x126938): multiple definition of `__go_pimt__I10_EnvironTagFrN32_github_com_juju_names.EnvironTagee12_MongoSessionFrpN23_gopkg_in_mgo_v2.Sessioneee__N32_github_com_juju_juju_state.State'
/tmp/go-build720321255/github.com/juju/juju/libapiserver.a(apiserver.o):(.rodata.__go_pimt__I10_EnvironTagFrN32_github_com_juju_names.EnvironTagee12_MongoSessionFrpN23_gopkg_in_mgo_v2.Sessioneee__N32_github_com_juju_juju_state.State[__go_pimt__I10_EnvironTagFrN32_github_com_juju_names.EnvironTagee12_MongoSessionFrpN23_gopkg_in_mgo_v2.Sessioneee__N32_github_com_juju_juju_state.State]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x28000): multiple definition of `__go_pimt__I4_ReadFpAN5_uint8eerN3_intN5_erroreee__N7_os.File'
/tmp/go-build720321255/github.com/juju/juju/juju/libtesting.a(testing.o):(.rodata.__go_pimt__I4_ReadFpAN5_uint8eerN3_intN5_erroreee__N7_os.File[__go_pimt__I4_ReadFpAN5_uint8eerN3_intN5_erroreee__N7_os.File]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x321b8): multiple definition of `__go_pimt__I4_ReadFpAN5_uint8eerN3_intN5_erroreee__N12_bytes.Buffer'
/tmp/go-build720321255/github.com/juju/juju/provider/libdummy.a(dummy.o):(.rodata.__go_pimt__I4_ReadFpAN5_uint8eerN3_intN5_erroreee__N12_bytes.Buffer[__go_pimt__I4_ReadFpAN5_uint8eerN3_intN5_erroreee__N12_bytes.Buffer]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x1e3b8): multiple definition of `__go_pimt__I7_APICallFpN6_stringN3_intN6_stringN6_stringIeIeerN5_erroree17_BestFacadeVersionFpN6_stringerN3_intee5_CloseFrN5_erroree10_EnvironTagFrN32_github_com_juju_names.EnvironTagN5_erroreee__N30_github_com_juju_juju_api.State'
/tmp/go-build720321255/github.com/juju/juju/featuretests/_test/github.com/juju/juju/libfeaturetests.a(featuretests.o):(.rodata.__go_pimt__I7_APICallFpN6_stringN3_intN6_stringN6_stringIeIeerN5_erroree17_BestFacadeVersionFpN6_stringerN3_intee5_CloseFrN5_erroree10_EnvironTagFrN32_github_com_juju_names.EnvironTagN5_erroreee__N30_github_com_juju_juju_api.State[__go_pimt__I7_APICallFpN6_stringN3_intN6_stringN6_stringIeIeerN5_erroree17_BestFacadeVersionFpN6_stringerN3_intee5_CloseFrN5_erroree10_EnvironTagFrN32_github_com_juju_names.EnvironTagN5_erroreee__N30_github_com_juju_juju_api.State]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x2977a8): multiple definition of `__go_pimt__I7_ActionsFrpN30_gopkg_in_juju_charm_v4.Actionsee6_ConfigFrpN29_gopkg_in_juju_charm_v4.Configee4_MetaFrpN27_gopkg_in_juju_charm_v4.Metaee7_MetricsFrpN30_gopkg_in_juju_charm_v4.Metricsee8_RevisionFrN3_inteee__N35_gopkg_in_juju_charm_v4.CharmArchive'
/tmp/go-build720321255/gopkg.in/juju/charm.v4/libtesting.a(testing.o):(.rodata.__go_pimt__I7_ActionsFrpN30_gopkg_in_juju_charm_v4.Actionsee6_ConfigFrpN29_gopkg_in_juju_charm_v4.Configee4_MetaFrpN27_gopkg_in_juju_charm_v4.Metaee7_MetricsFrpN30_gopkg_in_juju_charm_v4.Metricsee8_RevisionFrN3_inteee__N35_gopkg_in_juju_charm_v4.CharmArchive[__go_pimt__I7_ActionsFrpN30_gopkg_in_juju_charm_v4.Actionsee6_ConfigFrpN29_gopkg_in_juju_charm_v4.Configee4_MetaFrpN27_gopkg_in_juju_charm_v4.Metaee7_MetricsFrpN30_gopkg_in_juju_charm_v4.Metricsee8_RevisionFrN3_inteee__N35_gopkg_in_juju_charm_v4.CharmArchive]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out: In function `_init':
(.init+0x10): multiple definition of `_init'
/usr/lib/gcc/powerpc64le-linux-gnu/4.9/../../../powerpc64le-linux-gnu/crti.o:(.init+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0xf30b0): multiple definition of `__go_pimt__I13_DefaultSeriesFrN6_stringN4_booleee__N43_github_com_juju_juju_environs_config.Config'
/tmp/go-build720321255/github.com/juju/juju/juju/libtesting.a(testing.o):(.rodata.__go_pimt__I13_DefaultSeriesFrN6_stringN4_booleee__N43_github_com_juju_juju_environs_config.Config[__go_pimt__I13_DefaultSeriesFrN6_stringN4_booleee__N43_github_com_juju_juju_environs_config.Config]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x22bb48): multiple definition of `__go_pimt__I5_CloseFrN5_erroree8_ReadBodyFpIeN4_boolerN5_erroree10_ReadHeaderFppN31_github_com_juju_juju_rpc.HeadererN5_erroree12_WriteMessageFppN31_github_com_juju_juju_rpc.HeaderIeerN5_erroreee__N40_github_com_juju_juju_rpc_jsoncodec.Codec'
/tmp/go-build720321255/github.com/juju/juju/libapiserver.a(apiserver.o):(.rodata.__go_pimt__I5_CloseFrN5_erroree8_ReadBodyFpIeN4_boolerN5_erroree10_ReadHeaderFppN31_github_com_juju_juju_rpc.HeadererN5_erroree12_WriteMessageFppN31_github_com_juju_juju_rpc.HeaderIeerN5_erroreee__N40_github_com_juju_juju_rpc_jsoncodec.Codec[__go_pimt__I5_CloseFrN5_erroree8_ReadBodyFpIeN4_boolerN5_erroree10_ReadHeaderFppN31_github_com_juju_juju_rpc.HeadererN5_erroree12_WriteMessageFppN31_github_com_juju_juju_rpc.HeaderIeerN5_erroreee__N40_github_com_juju_juju_rpc_jsoncodec.Codec]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x12db70): multiple definition of `__go_pimt__I5_WriteFpAN5_uint8eerN3_intN5_erroreee__N20_compress_gzip.Writer'
/tmp/go-build720321255/github.com/juju/juju/libtesting.a(testing.o):(.rodata.__go_pimt__I5_WriteFpAN5_uint8eerN3_intN5_erroreee__N20_compress_gzip.Writer[__go_pimt__I5_WriteFpAN5_uint8eerN3_intN5_erroreee__N20_compress_gzip.Writer]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x12d3f8): multiple definition of `__go_imt_I2_IdFrN6_stringee4_KindFrN6_stringee6_StringFrN6_stringeee__N32_github_com_juju_names.MachineTag'
/tmp/go-build720321255/github.com/juju/juju/featuretests/_test/github.com/juju/juju/libfeaturetests.a(featuretests.o):(.rodata.__go_imt_I2_IdFrN6_stringee4_KindFrN6_stringee6_StringFrN6_stringeee__N32_github_com_juju_names.MachineTag[__go_imt_I2_IdFrN6_stringee4_KindFrN6_stringee6_StringFrN6_stringeee__N32_github_com_juju_names.MachineTag]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out: In function `__data_start':
(.data+0x8): multiple definition of `__dso_handle'
/usr/lib/gcc/powerpc64le-linux-gnu/4.9/crtbegin.o:(.data+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x103c58): multiple definition of `__go_pimt__I22_AllowInterspersedFlagsFrN4_boolee4_InfoFrpN24_github_com_juju_cmd.Infoee4_InitFpAN6_stringeerN5_erroree14_IsSuperCommandFrN4_boolee3_RunFppN27_github_com_juju_cmd.ContexterN5_erroree10_SetEnvNameFpN6_stringee8_SetFlagsFppN29_launchpad_net_gnuflag.FlagSeteee__N49_github_com_juju_juju_cmd_juju_storage.ShowCommand'
/tmp/go-build720321255/github.com/juju/juju/featuretests/_test/github.com/juju/juju/libfeaturetests.a(featuretests.o):(.rodata.__go_pimt__I22_AllowInterspersedFlagsFrN4_boolee4_InfoFrpN24_github_com_juju_cmd.Infoee4_InitFpAN6_stringeerN5_erroree14_IsSuperCommandFrN4_boolee3_RunFppN27_github_com_juju_cmd.ContexterN5_erroree10_SetEnvNameFpN6_stringee8_SetFlagsFppN29_launchpad_net_gnuflag.FlagSeteee__N49_github_com_juju_juju_cmd_juju_storage.ShowCommand[__go_pimt__I22_AllowInterspersedFlagsFrN4_boolee4_InfoFrpN24_github_com_juju_cmd.Infoee4_InitFpAN6_stringeerN5_erroree14_IsSuperCommandFrN4_boolee3_RunFppN27_github_com_juju_cmd.ContexterN5_erroree10_SetEnvNameFpN6_stringee8_SetFlagsFppN29_launchpad_net_gnuflag.FlagSeteee__N49_github_com_juju_juju_cmd_juju_storage.ShowCommand]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out: In function `main.main':
/home/ubuntu/juju-core_1.23-alpha1/src/github.com/juju/juju/cmd/juju/main.go:230: multiple definition of `main.main'
/tmp/go-build720321255/github.com/juju/juju/featuretests/_test/main.o:/tmp/go-build720321255/github.com/juju/juju/featuretests/_test/_testmain.go:45: first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x1ea518): multiple definition of `__go_pimt__I14_CreateSettingsFpN6_stringMN6_string__IeerN5_erroree12_ListSettingsFpN6_stringerMN6_string__MN6_string__IeN5_erroree12_ReadSettingsFpN6_stringerMN6_string__IeN5_erroree14_RemoveSettingsFpN6_stringerN5_erroreee__N40_github_com_juju_juju_state.StateSettings'
/tmp/go-build720321255/github.com/juju/juju/libupgrades.a(upgrades.o):(.rodata.__go_pimt__I14_CreateSettingsFpN6_stringMN6_string__IeerN5_erroree12_ListSettingsFpN6_stringerMN6_string__MN6_string__IeN5_erroree12_ReadSettingsFpN6_stringerMN6_string__IeN5_erroree14_RemoveSettingsFpN6_stringerN5_erroreee__N40_github_com_juju_juju_state.StateSettings[__go_pimt__I14_CreateSettingsFpN6_stringMN6_string__IeerN5_erroree12_ListSettingsFpN6_stringerMN6_string__MN6_string__IeN5_erroree12_ReadSettingsFpN6_stringerMN6_string__IeN5_erroree14_RemoveSettingsFpN6_stringerN5_erroreee__N40_github_com_juju_juju_state.StateSettings]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x6cef0): multiple definition of `__go_pimt__I9_ServeHTTPFpN23_net_http.ResponseWriterpN16_net_http.Requesteee__N17_net_http.ServeMux'
/tmp/go-build720321255/github.com/juju/juju/provider/libdummy.a(dummy.o):(.rodata.__go_pimt__I9_ServeHTTPFpN23_net_http.ResponseWriterpN16_net_http.Requesteee__N17_net_http.ServeMux[__go_pimt__I9_ServeHTTPFpN23_net_http.ResponseWriterpN16_net_http.Requesteee__N17_net_http.ServeMux]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x20): multiple definition of `_IO_stdin_used'
/usr/lib/gcc/powerpc64le-linux-gnu/4.9/../../../powerpc64le-linux-gnu/crt1.o:(.rodata.cst4+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x297508): multiple definition of `__go_pimt__I7_ActionsFrpN30_gopkg_in_juju_charm_v4.Actionsee6_ConfigFrpN29_gopkg_in_juju_charm_v4.Configee4_MetaFrpN27_gopkg_in_juju_charm_v4.Metaee7_MetricsFrpN30_gopkg_in_juju_charm_v4.Metricsee8_RevisionFrN3_inteee__N31_gopkg_in_juju_charm_v4.CharmDir'
/tmp/go-build720321255/github.com/juju/juju/testing/libfactory.a(factory.o):(.rodata.__go_pimt__I7_ActionsFrpN30_gopkg_in_juju_charm_v4.Actionsee6_ConfigFrpN29_gopkg_in_juju_charm_v4.Configee4_MetaFrpN27_gopkg_in_juju_charm_v4.Metaee7_MetricsFrpN30_gopkg_in_juju_charm_v4.Metricsee8_RevisionFrN3_inteee__N31_gopkg_in_juju_charm_v4.CharmDir[__go_pimt__I7_ActionsFrpN30_gopkg_in_juju_charm_v4.Actionsee6_ConfigFrpN29_gopkg_in_juju_charm_v4.Configee4_MetaFrpN27_gopkg_in_juju_charm_v4.Metaee7_MetricsFrpN30_gopkg_in_juju_charm_v4.Metricsee8_RevisionFrN3_inteee__N31_gopkg_in_juju_charm_v4.CharmDir]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x56068): multiple definition of `__go_pimt__I4_ReadFpAN5_uint8eerN3_intN5_erroreee__N14_strings.Reader'
/tmp/go-build720321255/github.com/juju/juju/juju/libtesting.a(testing.o):(.rodata.__go_pimt__I4_ReadFpAN5_uint8eerN3_intN5_erroreee__N14_strings.Reader[__go_pimt__I4_ReadFpAN5_uint8eerN3_intN5_erroreee__N14_strings.Reader]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x2ac788): multiple definition of `__go_pimt__I5_ErrorFrN6_stringeee__N59_github_com_juju_juju_rpc_rpcreflect.CallNotImplementedError'
/tmp/go-build720321255/github.com/juju/juju/libapiserver.a(apiserver.o):(.rodata.__go_pimt__I5_ErrorFrN6_stringeee__N59_github_com_juju_juju_rpc_rpcreflect.CallNotImplementedError[__go_pimt__I5_ErrorFrN6_stringeee__N59_github_com_juju_juju_rpc_rpcreflect.CallNotImplementedError]+0x0): first defined here
/tmp/go-build720321255/github.com/juju/juju/worker/libterminationworker.a(terminationworker.o):(.rodata.__go_imt_I6_SignalFe6_StringFrN6_stringeee__N14_syscall.Signal[__go_imt_I6_SignalFe6_StringFrN6_stringeee__N14_syscall.Signal]+0x0): multiple definition of `__go_imt_I6_SignalFe6_StringFrN6_stringeee__N14_syscall.Signal'
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.rodata+0x208f58): first defined here
/usr/lib/gcc/powerpc64le-linux-gnu/4.9/crtend.o:(.tm_clone_table+0x0): multiple definition of `__TMC_END__'
/tmp/go-build720321255/github.com/juju/juju/cmd/juju/_obj/exe/a.out:(.got+0x0): first defined here
/usr/bin/ld: error in $WORK/github.com/juju/juju/cmd/juju/_obj/exe/a.out(.eh_frame); no .eh_frame_hdr table will be created.
collect2: error: ld returned 1 exit status
ok github.com/juju/juju/environs/sync 357.571s
ok github.com/juju/juju/environs/testing 0.871s
ok github.com/juju/juju/environs/tools 5.434s
? github.com/juju/juju/environs/tools/testing [no test files]
? github.com/juju/juju/environs/utils [no test files]
? github.com/juju/juju/feature [no test files]
FAIL github.com/juju/juju/featuretests [build failed]

Revision history for this message
Tim Penhey (thumper) wrote :

We are in discussion around how to fix the power issues with the gcc bug.

Changed in juju-core:
importance: Critical → High
Revision history for this message
Dimiter Naydenov (dimitern) wrote :

A fix for this, which disables the tests that cause build issues is proposed - https://github.com/juju/juju/pull/1698

Changed in juju-core:
status: Triaged → In Progress
assignee: nobody → Dimiter Naydenov (dimitern)
Changed in juju-core:
status: In Progress → Fix Committed
Changed in juju-core:
status: Fix Committed → Fix Released
Curtis Hovey (sinzui)
Changed in juju-core:
milestone: 1.23 → 1.23-beta1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.