This is the mail archive of the glibc-cvs@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]

GNU C Library master sources branch master updated. glibc-2.28.9000-121-g7244f13


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  7244f13ded2f09c089df768a4587110d181d1fb8 (commit)
      from  38245425a9add7bd22f8732219e0085432f223b6 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=7244f13ded2f09c089df768a4587110d181d1fb8

commit 7244f13ded2f09c089df768a4587110d181d1fb8
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Mon Sep 10 16:54:34 2018 +0000

    Add build-many-glibcs.py --enable-obsolete-* configs.
    
    We've had issues before with build failures (with new GCC) in code
    only built with --enable-obsolete-rpc or --enable-obsolete-nsl not
    being reported for a while because build-many-glibcs.py does not test
    those configure options.  This patch adds configurations (32-bit and
    64-bit) using those options so that in future we can notice quickly if
    they start failing to build.
    
    Tested the new configurations do build with GCC 8.
    
    	* scripts/build-many-glibcs.py (Context.add_all_configs): Add
    	x86_64 and i686 configs using --enable-obsolete-rpc
    	--enable-obsolete-nsl.

diff --git a/ChangeLog b/ChangeLog
index 611caf9..510e5bf 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2018-09-10  Joseph Myers  <joseph@codesourcery.com>
+
+	* scripts/build-many-glibcs.py (Context.add_all_configs): Add
+	x86_64 and i686 configs using --enable-obsolete-rpc
+	--enable-obsolete-nsl.
+
 2018-09-06  Stefan Liebler  <stli@linux.ibm.com>
 
 	* sysdeps/s390/fpu/libm-test-ulps: Regenerated.
diff --git a/scripts/build-many-glibcs.py b/scripts/build-many-glibcs.py
index 6cc9477..a7c2b67 100755
--- a/scripts/build-many-glibcs.py
+++ b/scripts/build-many-glibcs.py
@@ -384,6 +384,9 @@ class Context(object):
                                 {'arch': 'i686', 'ccopts': '-m32 -march=i686'}],
                         extra_glibcs=[{'variant': 'disable-multi-arch',
                                        'cfg': ['--disable-multi-arch']},
+                                      {'variant': 'enable-obsolete',
+                                       'cfg': ['--enable-obsolete-rpc',
+                                               '--enable-obsolete-nsl']},
                                       {'variant': 'static-pie',
                                        'cfg': ['--enable-static-pie']},
                                       {'variant': 'x32-static-pie',
@@ -397,6 +400,11 @@ class Context(object):
                                        'arch': 'i686',
                                        'ccopts': '-m32 -march=i686',
                                        'cfg': ['--disable-multi-arch']},
+                                      {'variant': 'enable-obsolete',
+                                       'arch': 'i686',
+                                       'ccopts': '-m32 -march=i686',
+                                       'cfg': ['--enable-obsolete-rpc',
+                                               '--enable-obsolete-nsl']},
                                       {'arch': 'i486',
                                        'ccopts': '-m32 -march=i486'},
                                       {'arch': 'i586',

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

Summary of changes:
 ChangeLog                    |    6 ++++++
 scripts/build-many-glibcs.py |    8 ++++++++
 2 files changed, 14 insertions(+), 0 deletions(-)


hooks/post-receive
-- 
GNU C Library master sources


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