Opened 19 months ago

Closed 3 months ago

#67214 closed defect (fixed)

catgirl also needs a substitute for memset_s (plus a couple of trivial fixes)

Reported by: barracuda156 Owned by: ryanakca (Ryan Kavanagh)
Priority: Normal Milestone:
Component: ports Version: 2.8.1
Keywords: snowleopard, leopard, lion, mountainlion Cc:
Port: catgirl

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

catgirl needs C11 and legacysupport PG. Then, we are left with the only error:

/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_catgirl/catgirl/work/compwrap/cc/opt/local/bin/gcc-mp-12 -Wl,-headerpad_max_install_names -L/opt/local/lib -lMacportsLegacySupport -arch ppc buffer.o chat.o command.o complete.o config.o edit.o filter.o handle.o input.o irc.o log.o ui.o url.o window.o xdg.o -L/opt/local/lib -ltls -L/opt/local/lib -Wl,-search_paths_first -lncurses -o catgirl
Undefined symbols:
  "_memset_s", referenced from:
      _main in chat.o
      _handleAuthenticate in handle.o
      _handleAuthenticate in handle.o
      _handleAuthenticate in handle.o
ld: symbol(s) not found

So solution for memset_s yet, but should be doable: #66087

Change History (5)

comment:1 Changed 19 months ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)

comment:3 in reply to:  2 ; Changed 4 months ago by barracuda156

comment:4 in reply to:  3 Changed 3 months ago by aeiouaeiouaeiouaeiouaeiouaeiou

Replying to barracuda156:

Neat. This can just be conditionally removed.

That's not enough, we need to specify explicit_bzero implementation code for unsupported systems (I'm working on that).

comment:5 Changed 3 months ago by aeiouaeiouaeiouaeiouaeiouaeiou

Resolution: fixed
Status: assignedclosed

In 8fa8309d92f3f021387c3819592e6ba5fad5e6d2/macports-ports (master):

catgirl: update to 2.2a

  • fix build on macOS <10.9

Closes: #67214

Note: See TracTickets for help on using tickets.