From hille42 @ web.de  Sat May  3 07:02:43 2025
From: hille42 @ web.de (=?UTF-8?Q?Hilmar_Preu=C3=9Fe?=)
Date: Sat, 3 May 2025 00:02:43 +0200
Subject: [issue:491] Compiling euptex using gcc-15 fails
Message-ID: <mailman.491.39.1746237429.1084.issue@texjp.org>

Hello,

when trying to build euptex (inside the TL source code) we noticed that 
building the euptex source code using gcc-15 fails.

The relevant error message (for now) should be:

gcc -DHAVE_CONFIG_H -I. -I../../../texk/web2c -I./w2c 
-I/<<PKGBUILDDIR>>/Work/texk/ptexenc -I/<<PKGBUILDDIR>>/texk/ptexenc 
-I/<<PKGBUILDDIR>>/Work/texk -I/<<PKGBUILDDIR>>/texk 
-I../../../texk/web2c/libmd5  -I../../../texk/web2c/synctexdir 
-D__SyncTeX__ -DSYNCTEX_ENGINE_H=\"synctex-euptex.h\" -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wimplicit -Wreturn-type -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security 
-mbranch-protection=standard -c -o euptex-euptex0.o `test -f 'euptex0.c' 
|| echo '../../../texk/web2c/'`euptex0.c
euptex0.c: In function ‘convtoks’:
euptex0.c:13216:11: error: two or more data types in declaration specifiers
13216 |   boolean bool  ;
       |           ^~~~
euptex0.c:13216:3: warning: useless type name in empty declaration
13216 |   boolean bool  ;
       |   ^~~~~~~
euptex0.c:13370:12: error: expected identifier or ‘(’ before ‘=’ token
13370 |       bool = scankeyword ( 876 ) ;
       |            ^
euptex0.c:13372:17: error: expected identifier or ‘(’ before ‘)’ token
13372 |       if ( bool )
       |                 ^
euptex0.c:13372:12: error: declaration in the controlling expression 
must have an initializer
13372 |       if ( bool )
       |            ^~~~
euptex0.c:13385:23: error: expected expression before ‘bool’
13385 |       getmd5sum ( s , bool ) ;
       |                       ^~~~

Please be so kind to evaluate. If the issue is already knows and I 
missed the issue tracker carrying the fix, let me know.

Thanks,
   Hilmar
-- 
#206401 http://counter.li.org


-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: OpenPGP_signature.asc
型:         application/pgp-signature
サイズ:     840 バイト
説明:       OpenPGP digital signature
URL:        <http://ml.texjp.org/pipermail/issue/attachments/20250503/d2738e40/attachment.sig>

From kmaeda @ kmaeda.net  Sat May  3 11:18:18 2025
From: kmaeda @ kmaeda.net (Kazuki Maeda)
Date: Sat, 3 May 2025 11:18:18 +0900
Subject: [issue:492] Re: Compiling euptex using gcc-15 fails
In-Reply-To: <mailman.491.39.1746237429.1084.issue@texjp.org>
References: <mailman.491.39.1746237429.1084.issue@texjp.org>
Message-ID: <mailman.492.40.1746238700.1084.issue@texjp.org>

Hi.

https://gcc.gnu.org/gcc-15/changes.html

> C23 by default: GCC 15 changes the default language version for C
> compilation from -std=gnu17 to -std=gnu23.

Since C23 added a new keyword bool, we must change the variable name.

Best regards
Kazuki Maeda

On Sat, 3 May 2025 00:02:43 +0200
Hilmar Preuße <hille42 @ web.de> wrote:

> Hello,
>
> when trying to build euptex (inside the TL source code) we noticed
> that building the euptex source code using gcc-15 fails.
>
> The relevant error message (for now) should be:
>
> gcc -DHAVE_CONFIG_H -I. -I../../../texk/web2c -I./w2c
> -I/<<PKGBUILDDIR>>/Work/texk/ptexenc -I/<<PKGBUILDDIR>>/texk/ptexenc
> -I/<<PKGBUILDDIR>>/Work/texk -I/<<PKGBUILDDIR>>/texk
> -I../../../texk/web2c/libmd5  -I../../../texk/web2c/synctexdir
> -D__SyncTeX__ -DSYNCTEX_ENGINE_H=\"synctex-euptex.h\" -Wdate-time
> -D_FORTIFY_SOURCE=2 -Wimplicit -Wreturn-type -g -O2
> -Werror=implicit-function-declaration
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security
> -mbranch-protection=standard -c -o euptex-euptex0.o `test -f
> 'euptex0.c' || echo '../../../texk/web2c/'`euptex0.c
> euptex0.c: In function ‘convtoks’:
> euptex0.c:13216:11: error: two or more data types in declaration
> specifiers 13216 |   boolean bool  ;
>        |           ^~~~
> euptex0.c:13216:3: warning: useless type name in empty declaration
> 13216 |   boolean bool  ;
>        |   ^~~~~~~
> euptex0.c:13370:12: error: expected identifier or ‘(’ before ‘=’ token
> 13370 |       bool = scankeyword ( 876 ) ;
>        |            ^
> euptex0.c:13372:17: error: expected identifier or ‘(’ before ‘)’ token
> 13372 |       if ( bool )
>        |                 ^
> euptex0.c:13372:12: error: declaration in the controlling expression
> must have an initializer
> 13372 |       if ( bool )
>        |            ^~~~
> euptex0.c:13385:23: error: expected expression before ‘bool’
> 13385 |       getmd5sum ( s , bool ) ;
>        |                       ^~~~
>
> Please be so kind to evaluate. If the issue is already knows and I
> missed the issue tracker carrying the fix, let me know.
>
> Thanks,
>    Hilmar
> --
> #206401 http://counter.li.org
>

From kmaeda @ kmaeda.net  Tue May  6 22:56:14 2025
From: kmaeda @ kmaeda.net (Kazuki Maeda)
Date: Tue, 6 May 2025 22:56:14 +0900
Subject: [issue:493] Re: Compiling euptex using gcc-15 fails
In-Reply-To: <mailman.492.40.1746238700.1084.issue@texjp.org>
References: <mailman.491.39.1746237429.1084.issue@texjp.org>
 <mailman.492.40.1746238700.1084.issue@texjp.org>
Message-ID: <mailman.493.41.1746539775.1084.issue@texjp.org>

Hi.

https://svn.tug.org:8369/texlive?revision=75135&view=revision

This commit will fix the issue. Thank you.

Best regards
Kazuki Maeda

On Sat, 3 May 2025 11:18:18 +0900
Kazuki Maeda <kmaeda @ kmaeda.net> wrote:

> Hi.
>
> https://gcc.gnu.org/gcc-15/changes.html
>
> > C23 by default: GCC 15 changes the default language version for C
> > compilation from -std=gnu17 to -std=gnu23.
>
> Since C23 added a new keyword bool, we must change the variable name.
>
> Best regards
> Kazuki Maeda
>
> On Sat, 3 May 2025 00:02:43 +0200
> Hilmar Preuße <hille42 @ web.de> wrote:
>
> > Hello,
> >
> > when trying to build euptex (inside the TL source code) we noticed
> > that building the euptex source code using gcc-15 fails.
> >
> > The relevant error message (for now) should be:
> >
> > gcc -DHAVE_CONFIG_H -I. -I../../../texk/web2c -I./w2c
> > -I/<<PKGBUILDDIR>>/Work/texk/ptexenc -I/<<PKGBUILDDIR>>/texk/ptexenc
> > -I/<<PKGBUILDDIR>>/Work/texk -I/<<PKGBUILDDIR>>/texk
> > -I../../../texk/web2c/libmd5  -I../../../texk/web2c/synctexdir
> > -D__SyncTeX__ -DSYNCTEX_ENGINE_H=\"synctex-euptex.h\" -Wdate-time
> > -D_FORTIFY_SOURCE=2 -Wimplicit -Wreturn-type -g -O2
> > -Werror=implicit-function-declaration
> > -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> > -fstack-clash-protection -Wformat -Werror=format-security
> > -mbranch-protection=standard -c -o euptex-euptex0.o `test -f
> > 'euptex0.c' || echo '../../../texk/web2c/'`euptex0.c
> > euptex0.c: In function ‘convtoks’:
> > euptex0.c:13216:11: error: two or more data types in declaration
> > specifiers 13216 |   boolean bool  ;
> >        |           ^~~~
> > euptex0.c:13216:3: warning: useless type name in empty declaration
> > 13216 |   boolean bool  ;
> >        |   ^~~~~~~
> > euptex0.c:13370:12: error: expected identifier or ‘(’ before ‘=’
> > token 13370 |       bool = scankeyword ( 876 ) ;
> >        |            ^
> > euptex0.c:13372:17: error: expected identifier or ‘(’ before ‘)’
> > token 13372 |       if ( bool )
> >        |                 ^
> > euptex0.c:13372:12: error: declaration in the controlling expression
> > must have an initializer
> > 13372 |       if ( bool )
> >        |            ^~~~
> > euptex0.c:13385:23: error: expected expression before ‘bool’
> > 13385 |       getmd5sum ( s , bool ) ;
> >        |                       ^~~~
> >
> > Please be so kind to evaluate. If the issue is already knows and I
> > missed the issue tracker carrying the fix, let me know.
> >
> > Thanks,
> >    Hilmar
> > --
> > #206401 http://counter.li.org
> >
> _______________________________________________
> issue mailing list
> issue @ texjp.org
> https://ml.texjp.org/mailman/listinfo/issue

From petra @ ctan.org  Sat May 10 19:37:49 2025
From: petra @ ctan.org (Petra =?utf-8?Q?R=C3=BCbe-Pugliese?=)
Date: Sat, 10 May 2025 12:37:49 +0200
Subject: [issue:494] Re: CTAN Upload: jsclasses
In-Reply-To: <2083105454.63.1746870479913.JavaMail.root@irony>
References: <2083105454.63.1746870479913.JavaMail.root@irony>
Message-ID: <mailman.494.42.1746873480.1084.issue@texjp.org>

Hello Japanese TeX Development Community,

Thanks for this upload:

On Sat 10 May 2025 at 11:47:59 +0200  CTAN Portal Service <no-reply @ ctan.org> wrote:

> ----------------------------------------------------------------------
> Upload information:
> Package:       jsclasses
> Summary:       Classes tailored for use with Japanese
> Version:       2025-05-10
> Uploader:      Japanese TeX Development Community <issue @ texjp.org>
> CTAN location: /macros/jptex/latex/jsclasses/
> License:       bsd
> Upload type:   announce
>
> Announcement text:
> ----------------------------------------------------------------------
>  * jsclasses: Insert \inhibitglue and \ignorespaces at start of \footnote content.
>  * okumacro.sty: Fix an error for \whichpage.
> ----------------------------------------------------------------------


 The update has been installed on our main server and will
 be announced about 24 hours later, when the mirrors have
 had enough time to pick up the new files.


       Kind regards,
    Petra Rübe-Pugliese
     for the CTAN team

------------------------------------------------------------------------

 This package is located at
    https://mirrors.ctan.org/macros/jptex/latex/jsclasses/

 More information is at
    https://ctan.org/pkg/jsclasses

-- 
Please send messages to ctan @ ctan.org in English only.
Please do not send HTML messages, they are held in our spam filter.
Please do not send software via email, use the web upload form. Thanks!

From petra @ ctan.org  Sat May 10 20:03:08 2025
From: petra @ ctan.org (Petra =?utf-8?Q?R=C3=BCbe-Pugliese?=)
Date: Sat, 10 May 2025 13:03:08 +0200
Subject: [issue:495] Re: CTAN Upload: mendex-doc
In-Reply-To: <1566620252.64.1746870575612.JavaMail.root@irony>
References: <1566620252.64.1746870575612.JavaMail.root@irony>
Message-ID: <mailman.495.45.1746874998.1084.issue@texjp.org>

Hello Japanese TeX Development Community,

Thanks for this upload:

On Sat 10 May 2025 at 11:49:35 +0200  CTAN Portal Service <no-reply @ ctan.org> wrote:

> ----------------------------------------------------------------------
> Upload information:
> Package:       mendex-doc
> Summary:       Documentation for Mendex index processor
> Version:       2025-05-10
> Uploader:      Japanese TeX Development Community <issue @ texjp.org>
> CTAN location: /info/mendex-doc/
> License:       bsd3
> Upload type:   announce
>
> Announcement text:
> ----------------------------------------------------------------------
>  Update documentation for TeX Live 2025 status.
> ----------------------------------------------------------------------


 The update has been installed on our main server and will
 be announced about 24 hours later, when the mirrors have
 had enough time to pick up the new files.


       Kind regards,
    Petra Rübe-Pugliese
     for the CTAN team

------------------------------------------------------------------------

 This package is located at
    https://mirrors.ctan.org/info/mendex-doc/

 More information is at
    https://ctan.org/pkg/mendex-doc

-- 
Please send messages to ctan @ ctan.org in English only.
Please do not send HTML messages, they are held in our spam filter.
Please do not send software via email, use the web upload form. Thanks!

From petra @ ctan.org  Sat May 10 20:21:54 2025
From: petra @ ctan.org (Petra =?utf-8?Q?R=C3=BCbe-Pugliese?=)
Date: Sat, 10 May 2025 13:21:54 +0200
Subject: [issue:496] Re: CTAN Upload: ptex-manual
In-Reply-To: <1650395811.65.1746871534529.JavaMail.root@irony>
References: <1650395811.65.1746871534529.JavaMail.root@irony>
Message-ID: <mailman.496.46.1746876124.1084.issue@texjp.org>

Hello Japanese TeX Development Community,

Thanks also for this upload:

On Sat 10 May 2025 at 12:05:34 +0200  CTAN Portal Service <no-reply @ ctan.org> wrote:

> ----------------------------------------------------------------------
> Upload information:
> Package:       ptex-manual
> Summary:       Japanese pTeX manual
> Version:       2025-05-10
> Uploader:      Japanese TeX Development Community <issue @ texjp.org>
> CTAN location: /info/ptex-manual/
> License:       bsd3
> Upload type:   announce
>
> Announcement text:
> ----------------------------------------------------------------------
>  Update manuals based on TeX Live 2025 status.
> ----------------------------------------------------------------------


 The update has been installed on our main server and will
 be announced about 24 hours later, when the mirrors have
 had enough time to pick up the new files.


       Kind regards,
    Petra Rübe-Pugliese
     for the CTAN team

------------------------------------------------------------------------

 This package is located at
    https://mirrors.ctan.org/info/ptex-manual/

 More information is at
    https://ctan.org/pkg/ptex-manual

-- 
Please send messages to ctan @ ctan.org in English only.
Please do not send HTML messages, they are held in our spam filter.
Please do not send software via email, use the web upload form. Thanks!

From petra @ ctan.org  Sun May 11 19:37:16 2025
From: petra @ ctan.org (CTAN Announcements)
Date: Sun, 11 May 2025 12:37:16 +0200
Subject: [issue:497] CTAN update: jsclasses
Message-ID: <mailman.497.47.1746959855.1084.issue@texjp.org>

The Japanese TeX Development Community submitted an update to the

                            jsclasses

bundle.

Version:  2025-05-10
License:  bsd

Summary description:  Classes tailored for use with Japanese

Announcement text:
----------------------------------------------------------------------

 * jsclasses: Insert \inhibitglue and \ignorespaces at start of
              \footnote content.

 * okumacro.sty: Fix an error for \whichpage.

----------------------------------------------------------------------

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/jsclasses

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/jptex/latex/jsclasses/

------------------------------------------------------------------------

   Thanks for the upload.

     For the CTAN Team
    Petra Rübe-Pugliese

------------------------------------------------------------------------

CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs

From petra @ ctan.org  Sun May 11 20:26:05 2025
From: petra @ ctan.org (CTAN Announcements)
Date: Sun, 11 May 2025 13:26:05 +0200
Subject: [issue:498] CTAN update: mendex-doc
Message-ID: <mailman.498.48.1746962776.1084.issue@texjp.org>

The Japanese TeX Development Community submitted an update to the

                           mendex-doc

package.

Version:  2025-05-10
License:  bsd3

Summary description:  Documentation for Mendex index processor

Announcement text:
----------------------------------------------------------------------

 Update documentation for TeX Live 2025 status.

----------------------------------------------------------------------

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/mendex-doc

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/info/mendex-doc/

------------------------------------------------------------------------

   Thanks for the upload.

     For the CTAN Team
    Petra Rübe-Pugliese

------------------------------------------------------------------------

CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs

From petra @ ctan.org  Sun May 11 20:27:04 2025
From: petra @ ctan.org (CTAN Announcements)
Date: Sun, 11 May 2025 13:27:04 +0200
Subject: [issue:499] CTAN update: ptex-manual
Message-ID: <mailman.499.49.1746962837.1084.issue@texjp.org>

The Japanese TeX Development Community submitted an update to the

                           ptex-manual

package.

Version:  2025-05-10
License:  bsd3

Summary description:  Japanese pTeX manual

Announcement text:
----------------------------------------------------------------------

 Update manuals based on TeX Live 2025 status.

----------------------------------------------------------------------

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/ptex-manual

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/info/ptex-manual/

------------------------------------------------------------------------

   Thanks for the upload.

     For the CTAN Team
    Petra Rübe-Pugliese

------------------------------------------------------------------------

CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs

From manfred @ ctan.org  Fri May 23 17:37:14 2025
From: manfred @ ctan.org (Manfred Lotz)
Date: Fri, 23 May 2025 10:37:14 +0200
Subject: [issue:500] Stale links
Message-ID: <mailman.500.60.1747989440.1084.issue@texjp.org>

Hi,
http://ascii.asciimw.jp/pb/ptex/ which is mentioned in the description 
text of both ptex-fonts and pbibtex-base is stale.

See here
   https://www.ctan.org/pkg/ptex-fonts
and
   https://www.ctan.org/pkg/pbibtex-base

Could you please provide a working link? Thanks a lot.


-- 
   For the CTAN Team
     Manfred Lotz

Please send messages to this mailing list in English only.
Please do not send HTML messages, they are held in our Spam filter.
Please do not send software to this list, use the web upload form.


From kmaeda @ kmaeda.net  Fri May 23 18:50:14 2025
From: kmaeda @ kmaeda.net (Kazuki Maeda)
Date: Fri, 23 May 2025 18:50:14 +0900
Subject: [issue:501] Re: Stale links
In-Reply-To: <mailman.500.60.1747989440.1084.issue@texjp.org>
References: <mailman.500.60.1747989440.1084.issue@texjp.org>
Message-ID: <mailman.501.61.1747993815.1084.issue@texjp.org>

Hi.

The original pTeX website by ASCII MEDIA WORKS is no longer available, 
but ASCII DWANGO has re-published as it was. The working link is
https://asciidwango.github.io/ptex/ .

Best regards
Kazuki Maeda

On Fri, 23 May 2025 10:37:14 +0200
Manfred Lotz <manfred @ ctan.org> wrote:

> Hi,
> http://ascii.asciimw.jp/pb/ptex/ which is mentioned in the description
> text of both ptex-fonts and pbibtex-base is stale.
>
> See here
>    https://www.ctan.org/pkg/ptex-fonts
> and
>    https://www.ctan.org/pkg/pbibtex-base
>
> Could you please provide a working link? Thanks a lot.
>
>
> --
>    For the CTAN Team
>      Manfred Lotz
>
> Please send messages to this mailing list in English only.
> Please do not send HTML messages, they are held in our Spam filter.
> Please do not send software to this list, use the web upload form.
>
> _______________________________________________
> issue mailing list
> issue @ texjp.org
> https://ml.texjp.org/mailman/listinfo/issue

From manfred @ ctan.org  Fri May 23 20:20:51 2025
From: manfred @ ctan.org (Manfred Lotz)
Date: Fri, 23 May 2025 13:20:51 +0200
Subject: [issue:502] Re: Stale links
In-Reply-To: <20250523185014.1cbc1172@kmaeda.net>
References: <mailman.500.60.1747989440.1084.issue@texjp.org>
 <20250523185014.1cbc1172@kmaeda.net>
Message-ID: <mailman.502.64.1747999259.1084.issue@texjp.org>


On 5/23/25 11:50, Kazuki Maeda wrote:
> Hi.
> 
> The original pTeX website by ASCII MEDIA WORKS is no longer available,
> but ASCII DWANGO has re-published as it was. The working link is
> https://asciidwango.github.io/ptex/ .
> 

Thanks a lot. Corrected on our side and should be visible on the CTAN 
pages in half an hour or so.

--
Best,
Manfred

> Best regards
> Kazuki Maeda
> 
> On Fri, 23 May 2025 10:37:14 +0200
> Manfred Lotz <manfred @ ctan.org> wrote:
> 
>> Hi,
>> http://ascii.asciimw.jp/pb/ptex/ which is mentioned in the description
>> text of both ptex-fonts and pbibtex-base is stale.
>>
>> See here
>>     https://www.ctan.org/pkg/ptex-fonts
>> and
>>     https://www.ctan.org/pkg/pbibtex-base
>>
>> Could you please provide a working link? Thanks a lot.
>>
>>
>> --
>>     For the CTAN Team
>>       Manfred Lotz
>>
>> Please send messages to this mailing list in English only.
>> Please do not send HTML messages, they are held in our Spam filter.
>> Please do not send software to this list, use the web upload form.
>>
>> _______________________________________________
>> issue mailing list
>> issue @ texjp.org
>> https://ml.texjp.org/mailman/listinfo/issue

-- 
   For the CTAN Team
     Manfred Lotz

Please send messages to this mailing list in English only.
Please do not send HTML messages, they are held in our Spam filter.
Please do not send software to this list, use the web upload form.