Bug 21904 - splitt the package into parts will ease compile step
Summary: splitt the package into parts will ease compile step
Status: RESOLVED INVALID
Alias: None
Product: gcc
Classification: Unclassified
Component: other (show other bugs)
Version: 4.0.0
: P2 enhancement
Target Milestone: ---
Assignee: Not yet assigned to anyone
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-03 20:53 UTC by MALET Jean-Luc
Modified: 2005-07-23 22:49 UTC (History)
1 user (show)

See Also:
Host: i686-pc-linux-gnu
Target: x86_64-pc-linux-gnu
Build: i686-pc-linux-gnu
Known to work:
Known to fail:
Last reconfirmed:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description MALET Jean-Luc 2005-06-03 20:53:07 UTC
this is only cosmetic but I find it easier to have several optional packages
than a big one

for exemple libjava is optional, we should be able to compile it without
recompile everything and more without having to redownload everything too

same apply to libiberty : this lib can be found in binutils, and is installed by
this package, but gcc component fail to build (if we do the ./configure into gcc
dir) if ../libiberty/liberty.a isn't present

we can do the same remarks for the c++ lib and most of subtree subpackages

doing this will ease to understand why crosscompile fail (at this time I found
that libjava don't take the right headers, but that in order to have him take
the right header I have to compile it differently than the rest of the package...)

I think that big package was the attribute of old fashioned projects and then
that all lib provided into gcc should now be provided as separate packages....
because this is cleaner and that we'll have a better view of what's going on

best regards and thank you for providing such quality tool
Comment 1 Andrew Pinski 2005-06-03 20:56:26 UTC
Actually libiberty is officially part of GCC and maintained by GCC and not bintuils.


And this is not going to happen as GCC is one whole project and you cannot mix versions.  Now libjava 
might change but not for a while.