Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Dec 2023 19:38:45 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 275793] fix for japanese/newosaka
Message-ID:  <bug-275793-7788-8a9gFFwSqv@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-275793-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-275793-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D275793

--- Comment #1 from Yoshiaki Uchikawa <yoshiaki@kt.rim.or.jp> ---
diff -urN newosaka-backup/Makefile newosaka-work/Makefile
--- Makefile.orig
+++ Makefile    2023-12-17 03:35:25.556354000 +0900
@@ -7,11 +7,6 @@
 MAINTAINER=3D    ports@FreeBSD.org
 COMMENT=3D       Translator of Japanese EUC documents into Osaka language

-DEPRECATED=3D    BROKEN on all supported versions for more than 4 years af=
ter
the EOL of 12
-EXPIRATION_DATE=3D       2023-12-31
-BROKEN_FreeBSD_13=3D     ld: error: undefined symbol: gets
-BROKEN_FreeBSD_14=3D     ld: error: undefined symbol: gets
-
 PLIST_FILES=3D   bin/osaka
 WRKSRC=3D                ${WRKDIR}/${PORTNAME}

diff -urN newosaka-backup/files/patch-osaka.c newosaka-work/files/patch-osa=
ka.c
--- files/patch-osaka.c
+++ files/patch-osaka.c 2023-12-17 04:02:58.824253000 +0900
@@ -0,0 +1,11 @@
+--- osaka.c.orig
++++ osaka.c
+@@ -11,7 +11,7 @@
+       char inbuf[8192], outbuf[8400];
+       char inmoji, henmoji;
+
+-      while(gets(inbuf) !=3D NULL)
++      while(fgets(inbuf, sizeof(inbuf), stdin) !=3D NULL)
+       {
+               inmoji =3D inbuf[0];
+               inmoji2 =3D (unsigned long)inmoji & 0x0ff;

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-275793-7788-8a9gFFwSqv>