[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