This patch

  2009-05-28  Tom Tromey  <tro...@redhat.com>
            Phil Muldoon  <pmuld...@redhat.com>
            Jonathan Wakely  <jwakely....@gmail.com>

        * python/Makefile.in, , python/libstdcxx/__init__.py,
        python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
        python/hook.in, python/Makefile.am: New files.
        * configure, Makefile.in: Rebuild.
        * acinclude.m4 (glibcxx_SUBDIRS): Add python.
        * Makefile.am (SUBDIRS): Add python.

pollutes global namespace under $PREFIX with

  share/libstdc++/python/libstdcxx/__init__.py
  share/libstdc++/python/libstdcxx/v6/__init__.py
  share/libstdc++/python/libstdcxx/v6/printers.py

which will create conflicts when installing several versions of GCC under
the same $PREFIX.

This is common practice under FreeBSD, for example, where the ports
have been using --program-suffix, --libdir, --libexecdir just fine for
many years.


-- 
           Summary: [4.5 Regression] share/libstdc++/python/ polutes common
                    namespace
           Product: gcc
           Version: 4.5.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: libstdc++
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: gerald at pfeifer dot com


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40289

Reply via email to