Opened 6 years ago

Last modified 4 years ago

#55238 assigned defect

mysql57 @5.7.17: error: no member named 'ifr_ifrn' in 'ifreq' — at Version 4

Reported by: dgelmer Owned by: pixilla (Bradley Giesbrecht)
Priority: Normal Milestone:
Component: ports Version: 2.4.2
Keywords: lion Cc: dgelmer
Port: mysql57

Description (last modified by ryandesign (Ryan Carsten Schmidt))

mysql57 fails to build.

Hardware: 
  Model Name:	Xserve
  Model Identifier:	Xserve2,1
  Processor Name:	Quad-Core Intel Xeon
  Processor Speed:	2.8 GHz
  Number of Processors:	1
  Total Number of Cores:	4
  L2 Cache:	12 MB
  Memory:	8 GB
  Bus Speed:	1.6 GHz
  Boot ROM Version:	XS21.006C.B06
  SMC Version (system):	1.26f3
  LOM Revision:	1.1.2

OS version: MacOS 10.7.5 (11G63)

Developer Information:

  Version:	4.6.3 (4H1503)
  Location:	/Applications/Xcode.app
  Applications:
  Xcode:	4.6.3 (2068)
  Instruments:	4.6 (46000)
  SDKs:
  Mac OS X:
  10.7:	(11E52)
  10.8:	(12D75)
  iPhone OS:
  6.1:	(10B141)
  iPhone Simulator:
  6.1:	(10B141)

Change History (5)

Changed 6 years ago by dgelmer

Attachment: main.log.zip added

install output log

comment:1 Changed 6 years ago by dgelmer

Cc: dgelmer added

comment:2 Changed 6 years ago by Schamschula (Marius Schamschula)

Owner: set to pixilla
Status: newassigned

In the future, please the maintainer to the CC field. In this case port info --maintainer mysq57.

Upstream (Oracle) does not support older macOS versions (mysql 5.7 is distributed for Sierra, but are labeled as compatible with El Capitan), so things are likely to be broken for Lion.

comment:3 Changed 6 years ago by dgelmer

Sorry. I read that in the instructions then forgot to add it and couldn't figure out how to add it as a modification.

The machine in question is currently running mysql 5.7.16 which was installed via MacPorts 2.4.0

comment:4 Changed 6 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Summary: mysql57 @ 5.7.17 : Failed to build mysql57: command execution failedmysql57 @5.7.17: error: no member named 'ifr_ifrn' in 'ifreq'
.../rapid/plugin/group_replication/libmysqlgcs/src/bindings/xcom/gcs_xcom_networking.cc:86:28: error: no member named 'ifr_ifrn' in 'ifreq'; did you mean 'ifr_ifru'?
  std::string res= ifrecc->ifr_ifrn.ifrn_name;
                           ^~~~~~~~
                           ifr_ifru
/usr/include/net/if.h:315:4: note: 'ifr_ifru' declared here
        } ifr_ifru;
          ^
Note: See TracTickets for help on using tickets.