This is the mail archive of the crossgcc@sources.redhat.com mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Quote of the day: "matrix of pain"


Robert P. J. Day wrote:
http://kegel.com/crosstool/current/buildlogs/ was painful enough,

while we're on the topic, is there any value to reducing the size of that matrix by letting some combinations subsume others? consider the three contiguous columns:

		gcc-3.3.5
	glibc-{2.1.3/2.2.5/2.3.2}
		binutils-2.15
		linux-2.4.26

  so the only difference is in the version of glibc.  note how, as you
go from left to right in terms of newer versions of glibc, you have
more success.  in fact, the success in builds left to right is
monotonically non-decreasing.

  this suggests that it's more time-efficient to concentrate on the
last of those three combinations at the expense of the first two.
IOW, anything glibc-2.1.3 or glibc-2.2.5 can do (in that specific
context), glibc-2.3.2 can do *at least* as well.

  or, at the very least, perhaps some of the older combinations can be
dropped as being, well, *too* old.

Hey, some projects need old stuff. That's life. - Dan

------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]