[MacPorts] #53802: x86_64-elf-gcc @6.3.0_0: Port update
MacPorts
noreply at macports.org
Tue Mar 14 19:44:38 UTC 2017
#53802: x86_64-elf-gcc @6.3.0_0: Port update
----------------------------+----------------------------
Reporter: stevecheckoway | Owner:
Type: update | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: haspatch | Port: x86_64-elf-gcc
----------------------------+----------------------------
This is a request for an update of x86_64-elf-gcc to the latest version.
I've attached a diff of the Portfile. Running it as is gives the warnings
{{{
Warning: reinplace s|--info-dir=$(DESTDIR)$(infodir)|--dir-
file=$(DESTDIR)$(infodir)/x86_64-elf-gcc-dir|g didn't change anything in
/opt/local/var/macports/build/_Users_steve_ports_cross_x86_64-elf-
gcc/x86_64-elf-gcc/work/gcc-6.3.0/gcc/Makefile.in
Warning: reinplace s|@file{cppinternals}|@file{x86_64-elf-cppinternals}|g
didn't change anything in
/opt/local/var/macports/build/_Users_steve_ports_cross_x86_64-elf-
gcc/x86_64-elf-gcc/work/gcc-6.3.0/gcc/doc/cppinternals.texi
Warning: reinplace s|--info-dir=$(DESTDIR)$(infodir)|--dir-
file=$(DESTDIR)$(infodir)/x86_64-elf-gcc-dir|g didn't change anything in
/opt/local/var/macports/build/_Users_steve_ports_cross_x86_64-elf-
gcc/x86_64-elf-gcc/work/gcc-6.3.0/gcc/Makefile.in
Warning: reinplace s|@file{gcc}|@file{x86_64-elf-gcc}|g didn't change
anything in /opt/local/var/macports/build/_Users_steve_ports_cross_x86_64
-elf-gcc/x86_64-elf-gcc/work/gcc-6.3.0/gcc/doc/gcc.texi
Warning: reinplace s|--info-dir=$(DESTDIR)$(infodir)|--dir-
file=$(DESTDIR)$(infodir)/x86_64-elf-gcc-dir|g didn't change anything in
/opt/local/var/macports/build/_Users_steve_ports_cross_x86_64-elf-
gcc/x86_64-elf-gcc/work/gcc-6.3.0/gcc/Makefile.in
Warning: reinplace s|@file{gccint}|@file{x86_64-elf-gccint}|g didn't
change anything in
/opt/local/var/macports/build/_Users_steve_ports_cross_x86_64-elf-
gcc/x86_64-elf-gcc/work/gcc-6.3.0/gcc/doc/gccint.texi
Warning: reinplace s|--info-dir=$(DESTDIR)$(infodir)|--dir-
file=$(DESTDIR)$(infodir)/x86_64-elf-gcc-dir|g didn't change anything in
/opt/local/var/macports/build/_Users_steve_ports_cross_x86_64-elf-
gcc/x86_64-elf-gcc/work/gcc-6.3.0/gcc/Makefile.in
Warning: reinplace s|setfilename gccinstall.info|setfilename x86_64-elf-
gccinstall.info|g didn't change anything in
/opt/local/var/macports/build/_Users_steve_ports_cross_x86_64-elf-
gcc/x86_64-elf-gcc/work/gcc-6.3.0/gcc/doc/gccinstall.info
Warning: reinplace s|@file{gccinstall}|@file{x86_64-elf-gccinstall}|g
didn't change anything in
/opt/local/var/macports/build/_Users_steve_ports_cross_x86_64-elf-
gcc/x86_64-elf-gcc/work/gcc-6.3.0/gcc/doc/gccinstall.info
Warning: reinplace s|--info-dir=$(DESTDIR)$(infodir)|--dir-
file=$(DESTDIR)$(infodir)/x86_64-elf-gcc-dir|g didn't change anything in
/opt/local/var/macports/build/_Users_steve_ports_cross_x86_64-elf-
gcc/x86_64-elf-gcc/work/gcc-6.3.0/gcc/Makefile.in
Warning: reinplace s|@file{gfortran}|@file{x86_64-elf-gfortran}|g didn't
change anything in
/opt/local/var/macports/build/_Users_steve_ports_cross_x86_64-elf-
gcc/x86_64-elf-gcc/work/gcc-6.3.0/gcc/fortran/gfortran.texi
Warning: reinplace s|setfilename libquadmath.info|setfilename x86_64-elf-
libquadmath.info|g didn't change anything in
/opt/local/var/macports/build/_Users_steve_ports_cross_x86_64-elf-
gcc/x86_64-elf-gcc/work/gcc-6.3.0/libquadmath/libquadmath.info
Warning: reinplace s|@file{libquadmath}|@file{x86_64-elf-libquadmath}|g
didn't change anything in
/opt/local/var/macports/build/_Users_steve_ports_cross_x86_64-elf-
gcc/x86_64-elf-gcc/work/gcc-6.3.0/libquadmath/libquadmath.info
Warning: reinplace s|--info-dir=$(DESTDIR)$(infodir)|--dir-
file=$(DESTDIR)$(infodir)/x86_64-elf-gcc-dir|g didn't change anything in
/opt/local/var/macports/build/_Users_steve_ports_cross_x86_64-elf-
gcc/x86_64-elf-gcc/work/gcc-6.3.0/libquadmath/Makefile.in
}}}
and installing gives the warning
{{{
Warning: x86_64-elf-gcc installs files outside the common directory
structure.
}}}
so I think something more needs to be done. The first group of warnings
seem to come from the `-crossgcc.setup` function but otherwise seem
harmless (namely the man and info pages seem fine). Fixing the second
warning likely involves fixing something upstream (or having a local
patch), but I haven't investigated it.
--
Ticket URL: <https://trac.macports.org/ticket/53802>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list