This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On 10/10/13 22:24, Thomas Schwinge wrote: > Hi! > > On Thu, 10 Oct 2013 09:47:47 +0200, Andreas Jaeger <aj@suse.com> wrote: >> On 10/10/2013 07:26 AM, Marc-Antoine Perennou wrote: >>> Currently, configure errors telling make 4 is too old >>> since it does not match our regexp. >> >> Does glibc build correctly with make 4? > > For such things, I suggest Âbuild correctly to mean: the output produced > by building, installing, and testing it is identicaly to before, or any > differences can be explained. > > And, I suggest that Âoutput produced both includes the direct build > artifacts (.o files, and so on), and also the stdout/stderr log of the > build (for this, of course, it makes sense to use make -j1). I have attached a diff of build logs with make-3.82 and make-4.0. The main "differences" are that make-3 uses a ` in its output whereas make-4 uses a '. Make-4 also does not print entering/leaving notices when it does nothing in that directory. I have filtered most of these out, but you will see examples of the latter in the attached output. The first difference is a rebuilding of C-translit.h. I believe that this should not happen... The second real differences involves librtld.mk. I have no idea what this is, so someone else will need to comment on that. Finally, there are a couple of small differences at the end where gcc is called. I build glibc with "build-programs=no" first, then add hardening cflags to build the binaries. It looks like make-3 is doing some unnecessary work in the second make call that make-4 is not doing. Allan
Attachment:
glibc-make-differences.txt
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |