linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* [LinuxPPC] Gary Thomas' libc sources
@ 1999-04-07  2:39 Trevor Woerner
  1999-04-07  7:17 ` Gary Thomas
  0 siblings, 1 reply; 2+ messages in thread
From: Trevor Woerner @ 1999-04-07  2:39 UTC (permalink / raw)
  To: Users LinuxPPC, Developer LinuxPPC, Gary Thomas


dear friends,

i was looking into compiling glibc for myself so i downloaded
Gary Thomas' sources from ftp.linuxppc.com under the subdir
/linuxppc/users/gdt/redhat/SRPMS/. i downloaded glibc-961212-1o.src.rpm.

once on my system i did a:
 
  root# rpm -i <...glibc-961212...>

and in my /usr/src/redhat/SOURCES directory (or something like that)
i ended up with a whole pile of stuff that i'm not sure what to
do with. i would appreciate some guidance.

i ended up with the following:
   axp-extras-960810.tar.gz
   libc-961117-ldd.patch
   libc-961212-ewt.tar.gz
   libc-fsstnd-4.diff.gz
   libc-rev1i.patch
   libc-rev1j.patch
   libc-rev1k.patch
   libc-rev1l.patch
   libc-rev1m.patch
   libc.works-ppc.patch
   libc.zic.synlink.hack.diff.gz
   nsswitch.conf

what the heck are all of these :-? so i unzipped and untarred the 
libc-961212-ewt.tar.gz (since it seemed, out of this bunch to be
the most obvious, even though i'm not sure what an "ewt" is...)
and it created a libc.works directory (or something like that) which
had thousands of files: 90% of which were zero-length!

could someone tell me what's going on? what do i need to compile libc?
have the patches already been applied (if not now would i do that)?
what is the "conf" file for? or the "symlink.hack" for? etc... etc...
etc...

thank you and best regards,
   trevor woerner

------------------------------------------------------------

     Trust the computer industry to shorten "Year 2000"
     to "Y2K". It was this kind of thinking that caused
     the problem in the first place.
                                    -- Tony Poldrugovac


[[ This message was sent via the linuxppc-dev mailing list.  Replies are ]]
[[ not  forced  back  to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. Please check http://lists.linuxppc.org/ ]]
[[ and http://www.linuxppc.org/ for useful information before posting.   ]]

^ permalink raw reply	[flat|nested] 2+ messages in thread

* RE: [LinuxPPC] Gary Thomas' libc sources
  1999-04-07  2:39 [LinuxPPC] Gary Thomas' libc sources Trevor Woerner
@ 1999-04-07  7:17 ` Gary Thomas
  0 siblings, 0 replies; 2+ messages in thread
From: Gary Thomas @ 1999-04-07  7:17 UTC (permalink / raw)
  To: Trevor Woerner; +Cc: Developer LinuxPPC, Developer LinuxPPC, Users LinuxPPC



On 07-Apr-99 Trevor Woerner wrote:
> dear friends,
> 
> i was looking into compiling glibc for myself so i downloaded
> Gary Thomas' sources from ftp.linuxppc.com under the subdir
> /linuxppc/users/gdt/redhat/SRPMS/. i downloaded glibc-961212-1o.src.rpm.
> 
> once on my system i did a:
>  
>   root# rpm -i <...glibc-961212...>
> 
> and in my /usr/src/redhat/SOURCES directory (or something like that)
> i ended up with a whole pile of stuff that i'm not sure what to
> do with. i would appreciate some guidance.
> 
> i ended up with the following:
>    axp-extras-960810.tar.gz
>    libc-961117-ldd.patch
>    libc-961212-ewt.tar.gz
>    libc-fsstnd-4.diff.gz
>    libc-rev1i.patch
>    libc-rev1j.patch
>    libc-rev1k.patch
>    libc-rev1l.patch
>    libc-rev1m.patch
>    libc.works-ppc.patch
>    libc.zic.synlink.hack.diff.gz
>    nsswitch.conf
> 
> what the heck are all of these :-? so i unzipped and untarred the 
> libc-961212-ewt.tar.gz (since it seemed, out of this bunch to be
> the most obvious, even though i'm not sure what an "ewt" is...)
> and it created a libc.works directory (or something like that) which
> had thousands of files: 90% of which were zero-length!
> 
> could someone tell me what's going on? what do i need to compile libc?
> have the patches already been applied (if not now would i do that)?
> what is the "conf" file for? or the "symlink.hack" for? etc... etc...
> etc...
> 

To build an RPM from the SRPM file:

  # cd /usr/src/redhat/SPECS
  # rpm -i <SRPM-file>
  # rpm -ba <SPEC-file>    // You need to figure out this file name
                           // there is no standard and it will appear
                           // in this directory after the previous step.

That's it.  The last step (-ba) takes care of all of the unpacking, patching,
building, installing, ...

If you want to install this [potentially new] package "live" on your
system, just use the normal install runes:

  # rpm -ivUh ../RPMS/ppc/<RPM-file>  // Created by the -ba step

BTW - I've just uploaded version "1p" of the GLIBC package.  You should
work from that.

For more details, look at my tutorial:

  http://www.chez-thomas.demon.co.uk/RPMS/RPM_tutorial.html


------------------------------------------------------------------------
Gary Thomas                              |
email: gdt@linuxppc.org                  | "Fine wine is a necessity of
   ... opinions expressed here are mine  |        life for me"
       and no one else would claim them! |
                                         |      Thomas Jefferson
------------------------------------------------------------------------



[[ This message was sent via the linuxppc-dev mailing list.  Replies are ]]
[[ not  forced  back  to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. Please check http://lists.linuxppc.org/ ]]
[[ and http://www.linuxppc.org/ for useful information before posting.   ]]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~1999-04-07  7:17 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
1999-04-07  2:39 [LinuxPPC] Gary Thomas' libc sources Trevor Woerner
1999-04-07  7:17 ` Gary Thomas

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).