1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-03 06:04:53 +00:00
freebsd-ports/irc
Dimitry Andric dc78806965 irc/unreal: fix inline which should be static
During an exp-run for llvm 13 (see bug 258209), it turned out that
irc/unreal fails to build with clang 13:

cc -I../include -I@TREINCDIR@ -I/wrkdirs/usr/ports/irc/unreal/work/Unreal3.2.10.7/extras/regexp/include -pipe -O2 -pipe  -I/usr/local/include -fcommon -fstack-protector-strong -fno-strict-aliasing  -funsigned-char -Wl,-export-dynamic  -L/usr/local/lib  -fstack-protector-strong   -lssl -lcrypto -o ircd timesynch.o res.o s_bsd.o auth.o aln.o channel.o cloak.o crule.o dbuf.o  events.o fdlist.o hash.o help.o ircd.o ircsprintf.o list.o lusers.o  match.o modules.o packet.o parse.o s_auth.o  s_conf.o s_debug.o s_err.o s_extra.o s_kline.o  s_misc.o s_numeric.o s_serv.o s_svs.o  socket.o  ssl.o s_user.o charsys.o scache.o send.o support.o umodes.o  version.o whowas.o zip.o cidr.o random.o extcmodes.o  extbans.o md5.o api-isupport.o api-command.o  -L/usr/local/lib  -fstack-protector-strong  -lcrypt  /wrkdirs/usr/ports/irc/unreal/work/Unreal3.2.10.7/extras/regexp/lib/libtre.a   -L/usr/local/lib -fstack-protector-strong  -L/usr/local/lib -lcares -lssl -lcrypto
ld: error: undefined symbol: parse_addlag
>>> referenced by parse.c
>>>               parse.o:(parse)
>>> referenced by parse.c
>>>               parse.o:(parse)
cc: error: linker command failed with exit code 1 (use -v to see invocation)
*** Error code 1

This is because parse_addlag() is marked as 'inline' but does not have
either 'static' or 'extern' specifiers. Add a 'static' specifier to
resolve the link error.

PR:		258472
Approved by:	maintainer timeout (2 weeks)
MFH:		2021Q4
2021-10-02 13:30:32 +02:00
..
anope One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
atheme-services net/openldap24-client: bump all dependent port 2021-08-01 21:41:48 -07:00
bip Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
birch One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
bitchx irc/bitchx: fix non-static inline functions 2021-10-02 13:08:57 +02:00
bitlbee irc/bitlbee: Add CPE information 2021-08-29 19:17:02 +00:00
bitlbee-discord irc/bitlbee-discord: Update to 0.4.3 2021-04-27 10:07:26 -07:00
bitlbee-facebook irc/bitlbee-facebook: update to 1.2.2 2021-04-22 12:49:37 +00:00
bitlbee-mastodon irc/bitlbee-mastodon: Update to 1.4.5 2021-07-18 05:13:06 -04:00
bitlbee-steam One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
bnc Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
bopm Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
catgirl irc/catgirl: Update to 1.9a 2021-08-18 07:58:33 +01:00
cgiirc irc/cgiirc: Add CPE information 2021-08-31 09:23:19 +00:00
ctrlproxy Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
cwirc all: Remove all other $FreeBSD keywords. 2021-04-06 16:31:13 +02:00
dancer Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
darkbot Deorbit RESTRICTED && NO_CDROM, part two. 2021-05-06 13:47:48 +02:00
dircproxy irc/dircproxy: Add CPE information 2021-08-31 09:23:33 +00:00
dxirc irc/dxirc: Update to 1.40.0 2021-09-29 02:17:24 +08:00
eggdrop irc/eggdrop: Update to 1.9.1 2021-06-01 20:22:10 -03:00
epic4 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
epic5 irc/epic5: update to 2.1.5 2021-06-14 15:51:11 +03:00
ergo irc/ergo: Add PKGNAMESUFFIX to uniquify package name 2021-06-08 09:37:08 -07:00
evangeline Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
ezbounce irc/ezbounce: Add CPE information 2021-08-31 09:23:16 +00:00
gruftistats Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
hexchat Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
hexchat-fish One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
icbirc all: Remove all other $FreeBSD keywords. 2021-04-06 16:31:13 +02:00
ii Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
infobot Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
inspircd irc/inspircd: Fix CPE information because current one is deprecated 2021-09-14 10:55:18 +00:00
insub Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
irc all: Remove all other $FreeBSD keywords. 2021-04-06 16:31:13 +02:00
irc2dc Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
ircd-hybrid irc/ircd-hybrid: Updates to 8.2.39 2021-08-16 21:30:48 +02:00
ircd-ratbox all: Remove all other $FreeBSD keywords. 2021-04-06 16:31:13 +02:00
ircd-ratbox-devel all: Remove all other $FreeBSD keywords. 2021-04-06 16:31:13 +02:00
ircII irc/ircII: Add CPE information 2021-09-10 21:17:57 +00:00
ircproxy cleanup: drop support for EOL FreeBSD 11.X 2021-09-30 23:23:30 +02:00
iroffer-dinoex irc/iroffer-dinoex: enable libunwind on all supported architectures 2021-06-28 20:27:17 +00:00
irssi irc/irssi: Update to 1.2.3 2021-04-16 18:28:17 +01:00
irssi-dcc_send_limiter Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
irssi-fish Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
irssi-icb One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
irssi-scripts Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
irssi-xmpp Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
irssistats Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
keitairc2 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
komanda-cli One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
konversation irc/konversation: Add CPE information 2021-09-10 21:18:15 +00:00
kvirc Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
libircclient Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
miau Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
muh Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
ngircd all: Remove all other $FreeBSD keywords. 2021-04-06 16:31:13 +02:00
ninja Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
onis Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
p5-AnyEvent-IRC Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
p5-Bot-BasicBot Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
p5-IRC-Bot-Hangman Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
p5-IRC-Utils irc/p5-IRC-Utils: Add NO_ARCH 2021-06-25 21:41:14 +08:00
p5-Parse-IRC Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
p5-POE-Component-IRC irc/p5-POE-Component-IRC: Update to 6.93 2021-06-25 21:40:23 +08:00
p5-POE-Component-IRC-Object Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
p5-POE-Component-IRC-Plugin-Blowfish Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
p5-POE-Component-IRC-Plugin-Bollocks Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
p5-POE-Component-IRC-Plugin-CoreList Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
p5-POE-Component-IRC-Plugin-Hailo Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
p5-POE-Component-IRC-Plugin-Karma One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
p5-POE-Component-IRC-Plugin-POE-Knee Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
p5-POE-Component-IRC-Plugin-QueryDNS Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
p5-POE-Component-IRC-Plugin-QueryDNSBL Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
p5-POE-Component-IRC-Plugin-RSS-Headlines Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
p5-POE-Component-Server-IRC Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
p5-POE-Filter-IRCD Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
p5-POE-Session-Irssi Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
pear-Net_SmartIRC */pear-*: Take maintainership 2021-05-23 00:20:48 +08:00
pircbot Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
pisg Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
polari irc/polari: Update to 40.1 2021-08-02 22:20:59 -07:00
pounce irc/pounce: Update to 2.5 2021-09-12 10:11:28 +02:00
py-fishcrypt Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
py-irc Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
py-limnoria Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
quassel irc/quassel: Fix build 2021-08-19 16:43:03 -07:00
quassel-core irc/quassel*: update to 0.14-rc1 snapshot (+) 2021-08-20 05:07:49 +10:00
quirc Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
ratbox-respond Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
rbot irc/rbot: Add USES=cpe 2021-09-22 06:24:03 +08:00
riece *: Chase new major version (29) of editors/emacs-devel 2021-10-01 19:55:27 -03:00
rubygem-cinch One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
rubygem-cogbot One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
rubygem-lita-irc Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
rubygem-net-irc Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
scrollz Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
sic Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
simpleirc Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
sirc One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
smartirc4net Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
smuxi Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
soju irc/soju: update to 0.2.1 2021-09-27 14:38:57 +00:00
srain One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
srvx Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
thales all: Remove all other $FreeBSD keywords. 2021-04-06 16:31:13 +02:00
tircproxy Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
undernet-ircu all: Remove all other $FreeBSD keywords. 2021-04-06 16:31:13 +02:00
unreal irc/unreal: fix inline which should be static 2021-10-02 13:30:32 +02:00
weechat irc/weechat: Update to 3.3 2021-09-21 13:14:01 +00:00
weechat-otr One more small cleanup, forgotten yesterday. 2021-04-07 10:09:01 +02:00
znc devel/icu: update to 69.1 2021-04-08 23:33:31 +00:00
znc-push devel/icu: update to 69.1 2021-04-08 23:33:31 +00:00
Makefile cleanup: Remove expired ports: 2021-08-21 22:21:57 +02:00