* [gentoo-dev] Where is my GCC?
@ 2003-01-09 23:06 Thomas T. Veldhouse
2003-01-09 23:15 ` Tony Clark
2003-01-10 10:44 ` Spider
0 siblings, 2 replies; 12+ messages in thread
From: Thomas T. Veldhouse @ 2003-01-09 23:06 UTC (permalink / raw
To: gentoo-dev
I upgraded my system via emerge -u world today. I am running 1.4 stable.
Now ... GCC is gone? Where did it go?! I am not fond of these types of
stealthy changes.
Tom Veldhouse
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-dev] Where is my GCC?
2003-01-09 23:06 [gentoo-dev] Where is my GCC? Thomas T. Veldhouse
@ 2003-01-09 23:15 ` Tony Clark
2003-01-09 23:22 ` Thomas T. Veldhouse
2003-01-10 10:44 ` Spider
1 sibling, 1 reply; 12+ messages in thread
From: Tony Clark @ 2003-01-09 23:15 UTC (permalink / raw
To: Thomas T. Veldhouse, gentoo-dev
gcc rebuilt for me. gcc-3.2.1-rc6 from memory.
tony
On Friday 10 January 2003 00.06, Thomas T. Veldhouse wrote:
> I upgraded my system via emerge -u world today. I am running 1.4 stable.
>
> Now ... GCC is gone? Where did it go?! I am not fond of these types of
> stealthy changes.
>
> Tom Veldhouse
--
Contract ASIC and FPGA design.
Telephone
+46 702 894 667
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-dev] Where is my GCC?
2003-01-09 23:15 ` Tony Clark
@ 2003-01-09 23:22 ` Thomas T. Veldhouse
2003-01-09 23:32 ` Alan
0 siblings, 1 reply; 12+ messages in thread
From: Thomas T. Veldhouse @ 2003-01-09 23:22 UTC (permalink / raw
To: Tony Clark, gentoo-dev
Oh -- its there, but not as root -- it is in some obscure path
(/usr/i686-pc-linux-gnu/gcc-bin/3.2/gcc). Why was it removed from its
traditional location of /usr/bin?
Tom Veldhouse
----- Original Message -----
From: "Tony Clark" <tclark@telia.com>
To: "Thomas T. Veldhouse" <veldy@veldy.net>; <gentoo-dev@gentoo.org>
Sent: Thursday, January 09, 2003 5:15 PM
Subject: Re: [gentoo-dev] Where is my GCC?
gcc rebuilt for me. gcc-3.2.1-rc6 from memory.
tony
On Friday 10 January 2003 00.06, Thomas T. Veldhouse wrote:
> I upgraded my system via emerge -u world today. I am running 1.4 stable.
>
> Now ... GCC is gone? Where did it go?! I am not fond of these types of
> stealthy changes.
>
> Tom Veldhouse
--
Contract ASIC and FPGA design.
Telephone
+46 702 894 667
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-dev] Where is my GCC?
2003-01-09 23:22 ` Thomas T. Veldhouse
@ 2003-01-09 23:32 ` Alan
2003-01-09 23:42 ` Thomas T. Veldhouse
2003-01-10 0:14 ` Erik Van Reeth
0 siblings, 2 replies; 12+ messages in thread
From: Alan @ 2003-01-09 23:32 UTC (permalink / raw
To: gentoo-dev
Have you logged out and logged back in since it was rebuilt? I Had the
same thing this morning when gcc dissapeared from my path, and an
env-update didn't fix, but just logged out and logged back in and all
was well (*whew*)
alan
On Thu, Jan 09, 2003 at 05:22:47PM -0600, Thomas T. Veldhouse wrote:
> Oh -- its there, but not as root -- it is in some obscure path
> (/usr/i686-pc-linux-gnu/gcc-bin/3.2/gcc). Why was it removed from its
> traditional location of /usr/bin?
>
> Tom Veldhouse
>
> ----- Original Message -----
> From: "Tony Clark" <tclark@telia.com>
> To: "Thomas T. Veldhouse" <veldy@veldy.net>; <gentoo-dev@gentoo.org>
> Sent: Thursday, January 09, 2003 5:15 PM
> Subject: Re: [gentoo-dev] Where is my GCC?
>
>
> gcc rebuilt for me. gcc-3.2.1-rc6 from memory.
>
> tony
>
> On Friday 10 January 2003 00.06, Thomas T. Veldhouse wrote:
> > I upgraded my system via emerge -u world today. I am running 1.4 stable.
> >
> > Now ... GCC is gone? Where did it go?! I am not fond of these types of
> > stealthy changes.
> >
> > Tom Veldhouse
>
> --
> Contract ASIC and FPGA design.
> Telephone
> +46 702 894 667
>
>
>
>
> --
> gentoo-dev@gentoo.org mailing list
--
Alan <alan@ufies.org> - http://arcterex.net
---------------------------------------------------------------------
"The only thing that experience teaches us is that experience teaches
us nothing. -- Andre Maurois (Emile Herzog)
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-dev] Where is my GCC?
2003-01-09 23:32 ` Alan
@ 2003-01-09 23:42 ` Thomas T. Veldhouse
2003-01-09 23:43 ` Arun Thomas
2003-01-10 0:03 ` Tony Clark
2003-01-10 0:14 ` Erik Van Reeth
1 sibling, 2 replies; 12+ messages in thread
From: Thomas T. Veldhouse @ 2003-01-09 23:42 UTC (permalink / raw
To: Alan, gentoo-dev
Yes, but not as root. With root you need to specifically specify the path
each time you invoke the compiler.
[veldy@fuggle veldy]$ gcc --version
gcc (GCC) 3.2.1 20021207 (Gentoo Linux 3.2.1-20021207)
Copyright (C) 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
[root@fuggle veldy]# gcc --version
bash: gcc: command not found
Tom Veldhouse
----- Original Message -----
From: "Alan" <alan@ufies.org>
To: <gentoo-dev@gentoo.org>
Sent: Thursday, January 09, 2003 5:32 PM
Subject: Re: [gentoo-dev] Where is my GCC?
> Have you logged out and logged back in since it was rebuilt? I Had the
> same thing this morning when gcc dissapeared from my path, and an
> env-update didn't fix, but just logged out and logged back in and all
> was well (*whew*)
>
> alan
>
> On Thu, Jan 09, 2003 at 05:22:47PM -0600, Thomas T. Veldhouse wrote:
> > Oh -- its there, but not as root -- it is in some obscure path
> > (/usr/i686-pc-linux-gnu/gcc-bin/3.2/gcc). Why was it removed from its
> > traditional location of /usr/bin?
> >
> > Tom Veldhouse
> >
> > ----- Original Message -----
> > From: "Tony Clark" <tclark@telia.com>
> > To: "Thomas T. Veldhouse" <veldy@veldy.net>; <gentoo-dev@gentoo.org>
> > Sent: Thursday, January 09, 2003 5:15 PM
> > Subject: Re: [gentoo-dev] Where is my GCC?
> >
> >
> > gcc rebuilt for me. gcc-3.2.1-rc6 from memory.
> >
> > tony
> >
> > On Friday 10 January 2003 00.06, Thomas T. Veldhouse wrote:
> > > I upgraded my system via emerge -u world today. I am running 1.4
stable.
> > >
> > > Now ... GCC is gone? Where did it go?! I am not fond of these types
of
> > > stealthy changes.
> > >
> > > Tom Veldhouse
> >
> > --
> > Contract ASIC and FPGA design.
> > Telephone
> > +46 702 894 667
> >
> >
> >
> >
> > --
> > gentoo-dev@gentoo.org mailing list
>
> --
> Alan <alan@ufies.org> - http://arcterex.net
> ---------------------------------------------------------------------
> "The only thing that experience teaches us is that experience teaches
> us nothing. -- Andre Maurois (Emile Herzog)
>
> --
> gentoo-dev@gentoo.org mailing list
>
>
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-dev] Where is my GCC?
2003-01-09 23:42 ` Thomas T. Veldhouse
@ 2003-01-09 23:43 ` Arun Thomas
2003-01-10 1:02 ` Thomas T. Veldhouse
2003-01-10 0:03 ` Tony Clark
1 sibling, 1 reply; 12+ messages in thread
From: Arun Thomas @ 2003-01-09 23:43 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 596 bytes --]
On Thu, 2003-01-09 at 18:42, Thomas T. Veldhouse wrote:
> Yes, but not as root. With root you need to specifically specify the path
> each time you invoke the compiler.
Did you login as root or did you su to root? I had the same problem when
I'd su to root. I copied /etc/profile to /etc/bashrc, and then bash was
able to find gcc.
The gcc stuff was changed around to allow a user to have multiple gcc
versions installed. Check out gcc-config; it allows you to quickly and
painlessly switch between gcc 2.95 and gcc 3.2 or whatever other
compilers you have installed.
Arun
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-dev] Where is my GCC?
2003-01-09 23:42 ` Thomas T. Veldhouse
2003-01-09 23:43 ` Arun Thomas
@ 2003-01-10 0:03 ` Tony Clark
2003-01-10 0:05 ` Thomas T. Veldhouse
1 sibling, 1 reply; 12+ messages in thread
From: Tony Clark @ 2003-01-10 0:03 UTC (permalink / raw
To: Thomas T. Veldhouse, Alan, gentoo-dev
Not here.
tony@media tony $ gcc -v
Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/specs
Configured with: /var/tmp/portage/gcc-3.2.1/work/gcc-3.2.1/configure
--prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info
--enable-shared --host=i686-pc-linux-gnu --build=i686-pc-linux-gnu
--target=i686-pc-linux-gnu --with-system-zlib
--enable-languages=c,c++,ada,f77,objc,java --enable-threads=posix
--enable-long-long --disable-checking --enable-cstdio=stdio
--enable-clocale=generic --enable-__cxa_atexit
--enable-version-specific-runtime-libs
--with-gxx-include-dir=/usr/include/g++-v32 --with-local-prefix=/usr/local
--enable-shared --enable-nls --without-included-gettext
Thread model: posix
gcc version 3.2.1
On Friday 10 January 2003 00.42, Thomas T. Veldhouse wrote:
> Yes, but not as root. With root you need to specifically specify the path
> each time you invoke the compiler.
>
> [veldy@fuggle veldy]$ gcc --version
> gcc (GCC) 3.2.1 20021207 (Gentoo Linux 3.2.1-20021207)
> Copyright (C) 2002 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions. There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
>
> [root@fuggle veldy]# gcc --version
> bash: gcc: command not found
>
>
> Tom Veldhouse
>
> ----- Original Message -----
> From: "Alan" <alan@ufies.org>
> To: <gentoo-dev@gentoo.org>
> Sent: Thursday, January 09, 2003 5:32 PM
> Subject: Re: [gentoo-dev] Where is my GCC?
>
> > Have you logged out and logged back in since it was rebuilt? I Had the
> > same thing this morning when gcc dissapeared from my path, and an
> > env-update didn't fix, but just logged out and logged back in and all
> > was well (*whew*)
> >
> > alan
> >
> > On Thu, Jan 09, 2003 at 05:22:47PM -0600, Thomas T. Veldhouse wrote:
> > > Oh -- its there, but not as root -- it is in some obscure path
> > > (/usr/i686-pc-linux-gnu/gcc-bin/3.2/gcc). Why was it removed from its
> > > traditional location of /usr/bin?
> > >
> > > Tom Veldhouse
> > >
> > > ----- Original Message -----
> > > From: "Tony Clark" <tclark@telia.com>
> > > To: "Thomas T. Veldhouse" <veldy@veldy.net>; <gentoo-dev@gentoo.org>
> > > Sent: Thursday, January 09, 2003 5:15 PM
> > > Subject: Re: [gentoo-dev] Where is my GCC?
> > >
> > >
> > > gcc rebuilt for me. gcc-3.2.1-rc6 from memory.
> > >
> > > tony
> > >
> > > On Friday 10 January 2003 00.06, Thomas T. Veldhouse wrote:
> > > > I upgraded my system via emerge -u world today. I am running 1.4
>
> stable.
>
> > > > Now ... GCC is gone? Where did it go?! I am not fond of these
> > > > types
>
> of
>
> > > > stealthy changes.
> > > >
> > > > Tom Veldhouse
> > >
> > > --
> > > Contract ASIC and FPGA design.
> > > Telephone
> > > +46 702 894 667
> > >
> > >
> > >
> > >
> > > --
> > > gentoo-dev@gentoo.org mailing list
> >
> > --
> > Alan <alan@ufies.org> - http://arcterex.net
> > ---------------------------------------------------------------------
> > "The only thing that experience teaches us is that experience teaches
> > us nothing. -- Andre Maurois (Emile Herzog)
> >
> > --
> > gentoo-dev@gentoo.org mailing list
--
Contract ASIC and FPGA design.
Telephone
+46 702 894 667
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-dev] Where is my GCC?
2003-01-10 0:03 ` Tony Clark
@ 2003-01-10 0:05 ` Thomas T. Veldhouse
0 siblings, 0 replies; 12+ messages in thread
From: Thomas T. Veldhouse @ 2003-01-10 0:05 UTC (permalink / raw
To: Tony Clark, Alan, gentoo-dev
* sys-devel/gcc-config
Latest version available: 1.2.7
Latest version installed: 1.2.7
Size of downloaded files: 0 kB
Homepage: http://www.gentoo.org/
Description: Utility to change the gcc compiler being used.
* sys-devel/gcc
Latest version available: 3.2.1-r6
Latest version installed: 3.2.1-r6
Size of downloaded files: 21,271 kB
Homepage: http://www.gnu.org/software/gcc/gcc.html
Description: Modern C/C++ compiler written by the GNU people
How about you?
Tom Veldhouse
----- Original Message -----
From: "Tony Clark" <tclark@telia.com>
To: "Thomas T. Veldhouse" <veldy@veldy.net>; "Alan" <alan@ufies.org>;
<gentoo-dev@gentoo.org>
Sent: Thursday, January 09, 2003 6:03 PM
Subject: Re: [gentoo-dev] Where is my GCC?
Not here.
tony@media tony $ gcc -v
Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/specs
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-dev] Where is my GCC?
2003-01-09 23:32 ` Alan
2003-01-09 23:42 ` Thomas T. Veldhouse
@ 2003-01-10 0:14 ` Erik Van Reeth
2003-01-10 0:53 ` Thomas T. Veldhouse
1 sibling, 1 reply; 12+ messages in thread
From: Erik Van Reeth @ 2003-01-10 0:14 UTC (permalink / raw
To: Alan, gentoo-dev
On Friday 10 January 2003 00:32, Alan wrote:
> Have you logged out and logged back in since it was rebuilt? I Had the
> same thing this morning when gcc dissapeared from my path, and an
> env-update didn't fix, but just logged out and logged back in and all
> was well (*whew*)
>
> alan
>
The change came after the existance of 'gcc-config' program.
After running env-update, the ROOTPATH in /etc/profile is updated
to include /usr/i686-pc-linux-gnu/gcc-bin/3.2/gcc but the new
value is not activated yet.
This will done by doing a #source /etc/profile or by logout/login.
The env_update function in portage.py stipulates :
#parse /etc/env.d and generate /etc/profile.env
The env-update script does only a call to the function :
import portage
portage.env_update()
Better would be that the env-update script would re-read the /etc/profile.env
file. Bug ?
Greetz
Erik
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-dev] Where is my GCC?
2003-01-10 0:14 ` Erik Van Reeth
@ 2003-01-10 0:53 ` Thomas T. Veldhouse
0 siblings, 0 replies; 12+ messages in thread
From: Thomas T. Veldhouse @ 2003-01-10 0:53 UTC (permalink / raw
To: Erik Van Reeth, Alan, gentoo-dev
Like I said, it is not in the path for the root user. Even after a
logout/login with env-update.
Tom Veldhouse
----- Original Message -----
From: "Erik Van Reeth" <erik@vanreeth.org>
To: "Alan" <alan@ufies.org>; <gentoo-dev@gentoo.org>
Sent: Thursday, January 09, 2003 6:14 PM
Subject: Re: [gentoo-dev] Where is my GCC?
> On Friday 10 January 2003 00:32, Alan wrote:
> > Have you logged out and logged back in since it was rebuilt? I Had the
> > same thing this morning when gcc dissapeared from my path, and an
> > env-update didn't fix, but just logged out and logged back in and all
> > was well (*whew*)
> >
> > alan
> >
>
> The change came after the existance of 'gcc-config' program.
> After running env-update, the ROOTPATH in /etc/profile is updated
> to include /usr/i686-pc-linux-gnu/gcc-bin/3.2/gcc but the new
> value is not activated yet.
> This will done by doing a #source /etc/profile or by logout/login.
>
> The env_update function in portage.py stipulates :
> #parse /etc/env.d and generate /etc/profile.env
>
> The env-update script does only a call to the function :
> import portage
> portage.env_update()
>
> Better would be that the env-update script would re-read the
/etc/profile.env
> file. Bug ?
>
> Greetz
> Erik
>
> --
> gentoo-dev@gentoo.org mailing list
>
>
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-dev] Where is my GCC?
2003-01-09 23:43 ` Arun Thomas
@ 2003-01-10 1:02 ` Thomas T. Veldhouse
0 siblings, 0 replies; 12+ messages in thread
From: Thomas T. Veldhouse @ 2003-01-10 1:02 UTC (permalink / raw
To: Arun Thomas, gentoo-dev
su to root.
That would explain it I guess. However, in the past, gcc was alway in the
path for a super user login, at /usr/bin. I can live with this, but I find
it annoying that this sort of change is happening (which is rather major)
just before a release. I didn't expect a change as major as this to occur
at this point. I would not have likely upgraded [yet], as I assumed that
everything that changed was likely a bugfix.
Tom Veldhouse
----- Original Message -----
From: "Arun Thomas" <arun@virginia.edu>
To: <gentoo-dev@gentoo.org>
Sent: Thursday, January 09, 2003 5:43 PM
Subject: Re: [gentoo-dev] Where is my GCC?
On Thu, 2003-01-09 at 18:42, Thomas T. Veldhouse wrote:
> Yes, but not as root. With root you need to specifically specify the path
> each time you invoke the compiler.
Did you login as root or did you su to root? I had the same problem when
I'd su to root. I copied /etc/profile to /etc/bashrc, and then bash was
able to find gcc.
The gcc stuff was changed around to allow a user to have multiple gcc
versions installed. Check out gcc-config; it allows you to quickly and
painlessly switch between gcc 2.95 and gcc 3.2 or whatever other
compilers you have installed.
Arun
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-dev] Where is my GCC?
2003-01-09 23:06 [gentoo-dev] Where is my GCC? Thomas T. Veldhouse
2003-01-09 23:15 ` Tony Clark
@ 2003-01-10 10:44 ` Spider
1 sibling, 0 replies; 12+ messages in thread
From: Spider @ 2003-01-10 10:44 UTC (permalink / raw
To: gentoo-dev; +Cc: azarah
[-- Attachment #1: Type: text/plain, Size: 739 bytes --]
begin quote
On Thu, 9 Jan 2003 17:06:53 -0600
"Thomas T. Veldhouse" <veldy@veldy.net> wrote:
> I upgraded my system via emerge -u world today. I am running 1.4
> stable.
>
> Now ... GCC is gone? Where did it go?! I am not fond of these types
> of stealthy changes.
>
> Tom Veldhouse
>
I found a problem here too, when updating my old system to the new gcc
colorgcc needs to be updated since it installs a gcc wrapper into
/usr/bin/wrappers/gcc, which in turn will break with gcc and gcc-config
solution: whack colorgcc... might bite users.
//Spider
-- have to run, no bug today
--
begin .signature
This is a .signature virus! Please copy me into your .signature!
See Microsoft KB Article Q265230 for more information.
end
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2003-01-10 10:47 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-01-09 23:06 [gentoo-dev] Where is my GCC? Thomas T. Veldhouse
2003-01-09 23:15 ` Tony Clark
2003-01-09 23:22 ` Thomas T. Veldhouse
2003-01-09 23:32 ` Alan
2003-01-09 23:42 ` Thomas T. Veldhouse
2003-01-09 23:43 ` Arun Thomas
2003-01-10 1:02 ` Thomas T. Veldhouse
2003-01-10 0:03 ` Tony Clark
2003-01-10 0:05 ` Thomas T. Veldhouse
2003-01-10 0:14 ` Erik Van Reeth
2003-01-10 0:53 ` Thomas T. Veldhouse
2003-01-10 10:44 ` Spider
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox