Opened 9 months ago

Last modified 3 months ago

#55238 assigned defect

mysql57 @5.7.17: error: no member named 'ifr_ifrn' in 'ifreq'

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

Description (last modified by ryandesign (Ryan 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)

Attachments (1)

main.log.zip (506.0 KB) - added by dgelmer 9 months ago.
install output log

Download all attachments as: .zip

Change History (6)

Changed 9 months ago by dgelmer

Attachment: main.log.zip added

install output log

comment:1 Changed 9 months ago by dgelmer

Cc: dgelmer added

comment:2 Changed 9 months 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 9 months 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 4 months ago by ryandesign (Ryan 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;
          ^

comment:5 Changed 3 months ago by ryandesign (Ryan Schmidt)

Cc: KiyoshiGotow added

Has duplicate #56270.

Note: See TracTickets for help on using tickets.