diff options
author | Koichiro Iwao <meta@FreeBSD.org> | 2023-12-21 01:44:46 +0000 |
---|---|---|
committer | Koichiro Iwao <meta@FreeBSD.org> | 2023-12-21 01:44:46 +0000 |
commit | 28532c2d3dc43b914a24c4cae2b0cf549b78aee3 (patch) | |
tree | 98ede1d45bd3a257196a0672a29460efbbf28b7b /japanese | |
parent | 1129bbfc327eff9d8c94fcfe643cd84b1e91a939 (diff) | |
download | ports-28532c2d3dc43b914a24c4cae2b0cf549b78aee3.tar.gz ports-28532c2d3dc43b914a24c4cae2b0cf549b78aee3.zip |
japanese/newosaka: Fix build on 13, 14
PR: 275793
Reported by: Yoshiaki Uchikawa <yoshiaki@kt.rim.or.jp>
Diffstat (limited to 'japanese')
-rw-r--r-- | japanese/newosaka/Makefile | 5 | ||||
-rw-r--r-- | japanese/newosaka/files/patch-osaka.c | 11 |
2 files changed, 11 insertions, 5 deletions
diff --git a/japanese/newosaka/Makefile b/japanese/newosaka/Makefile index 2b885d1f1af3..cffb8d5c0c87 100644 --- a/japanese/newosaka/Makefile +++ b/japanese/newosaka/Makefile @@ -7,11 +7,6 @@ DISTFILES= new-osaka.tar.gz MAINTAINER= ports@FreeBSD.org COMMENT= Translator of Japanese EUC documents into Osaka language -DEPRECATED= BROKEN on all supported versions for more than 4 years after the EOL of 12 -EXPIRATION_DATE= 2023-12-31 -BROKEN_FreeBSD_13= ld: error: undefined symbol: gets -BROKEN_FreeBSD_14= ld: error: undefined symbol: gets - PLIST_FILES= bin/osaka WRKSRC= ${WRKDIR}/${PORTNAME} diff --git a/japanese/newosaka/files/patch-osaka.c b/japanese/newosaka/files/patch-osaka.c new file mode 100644 index 000000000000..cb4775aeba9b --- /dev/null +++ b/japanese/newosaka/files/patch-osaka.c @@ -0,0 +1,11 @@ +--- osaka.c.orig 1996-05-18 15:47:59 UTC ++++ osaka.c +@@ -11,7 +11,7 @@ char **argv; + char inbuf[8192], outbuf[8400]; + char inmoji, henmoji; + +- while(gets(inbuf) != NULL) ++ while(fgets(inbuf, sizeof(inbuf), stdin) != NULL) + { + inmoji = inbuf[0]; + inmoji2 = (unsigned long)inmoji & 0x0ff; |