Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PERL_UNUSED_VAR(flags) is breaking on Perl 5.8.5 #129

Closed
mohawk2 opened this issue Feb 10, 2018 · 10 comments
Closed

PERL_UNUSED_VAR(flags) is breaking on Perl 5.8.5 #129

mohawk2 opened this issue Feb 10, 2018 · 10 comments

Comments

@mohawk2
Copy link

mohawk2 commented Feb 10, 2018

This is the error (which I cannot fathom, since PERL_UNUSED_VAR just does a cast):

cc -c  -I./Encode -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Werror=declaration-after-statement -Wpointer-sign -O2   -DVERSION=\"2.95\" -DXS_VERSION=\"2.95\" -fpic "-I/home/travis/perl5/perlbrew/perls/5.8.5/lib/5.8.5/x86_64-linux-thread-multi/CORE"   Encode.c
Encode.xs: In function ‘process_utf8’:
Encode.xs:536:9: error: assignment of read-only variable ‘flags’
         PERL_UNUSED_VAR(flags);
         ^
make: *** [Encode.o] Error 1

Source: https://travis-ci.org/dbsrgits/dbix-class-schema-loader/jobs/339956926#L2006

Since that macro-call was added in 6128f24#diff-6ae89a05cb477ae91e301ee737d18c4dR529, is there an argument for simply zapping that line?

@dankogai
Copy link
Owner

Considering Perl 5.8.5 is gone EOL a long ago I'm reluctant to change that. I should rather consider raising minimum perl version. FYI Perl 5.8 of travis (which is 5.8.8 to be exact) is happy.

@pali
Copy link
Contributor

pali commented Feb 11, 2018

@khwilliamson: that is your change

@khwilliamson
Copy link
Contributor

That line is only in there to silence warnings, so it could be pulled out. What's being executed here is fallback code for perls that don't have the infrastructure that the faster mechanism uses. My plan is to copy that infrastructure into Encode, so it will be fast, and more importantly, there are some security issues with previous perls that are now fixed, and so those will automatically get fixed in Encode. This could go in Devel::PPPort, but we don't know when the next release of that is going to be, since the developer has gone awol, and I think Encode is the only module that really uses this.

@khwilliamson
Copy link
Contributor

What this means is that offending line is very likely to be removed 3 months or so from now in Encode

@mohawk2
Copy link
Author

mohawk2 commented Feb 11, 2018

Fair enough. Until then, this is why the 5.8.5 build is failing for dbsrgits/dbix-class-schema-loader#17 (put for cross-reference). The reason why 5.8.5 is a comment "Full Test of minimum supported with threads".

@ribasushi
Copy link
Contributor

@khwilliamson is it not possible to add a Perl version-predicated cpp #if guard around this line?

As it stands right now I can not do future releases of DBIx::Class ( which has an unbreakable commitment to support 5.8.3+ ) until either this is fixed, or I do weird acrobatics in my CI to gate the Encode.pm lower so the rest of the CI run can pass

5.8.7, which is also affected, is even more surprisingly-widely-used. A minimum 3 months breakage at such a low level would be very unfortunate.

@ribasushi
Copy link
Contributor

@dankogai please re-open this issue based on the above

@khwilliamson
Copy link
Contributor

khwilliamson commented Feb 14, 2018 via email

@pali
Copy link
Contributor

pali commented Feb 14, 2018

@khwilliamson whole purpose of usage of that PERL_UNUSED_VAR(flags) macro is to silence gcc warning : set-but-not-used. Why is then variable flags set, but not used? Cannot be that variable fully commented or ifdef-ed on configuration where is not used? I think this is correct solution (to completely remove usage of PERL_UNUSED_VAR(flags)) and not trying to find perl version which has working PERL_UNUSED_VAR macro.

@khwilliamson
Copy link
Contributor

khwilliamson commented Feb 14, 2018 via email

khwilliamson added a commit to khwilliamson/p5-encode that referenced this issue Feb 14, 2018
PERL_UNUSED_VAR doesn't work for variables marked 'const' for perls
earlier than about 5.9.3.  This commit replaces the failing call with
the modern expansion of it.  This should suffice for now, as this code
is planned to be replaced in the next few months.
netbsd-srcmastr pushed a commit to NetBSD/pkgsrc that referenced this issue Feb 25, 2018
$Revision: 2.97 $ $Date: 2018/02/21 12:14:33 $
! Encode.xs
  Pulled: New perls that fixes
    dankogai/p5-encode#129
    https://rt.cpan.org/Ticket/Display.html?id=124399
  dankogai/p5-encode#130

2.96 2018/02/11 05:35:26
! Encode.pm encoding.pm Unicode/Unicode.pm
  VERSION++ to make bleadperl happy
  <CADED=K4v5WQ3R7+aTu1xV4q2RcZFT=jriZubqfrHe7PZrgRmDA@mail.gmail.com>

2.95 2018/02/08 00:26:15
! Encode.pm Encode.xs Encode/encode.h Unicode/Unicode.pm
  Unicode/Unicode.xs encengine.c
  Pulled: new perls
  dankogai/p5-encode#128
rurban pushed a commit to rurban/p5-encode that referenced this issue May 10, 2019
PERL_UNUSED_VAR doesn't work for variables marked 'const' for perls
earlier than about 5.9.3.  This commit replaces the failing call with
the modern expansion of it.  This should suffice for now, as this code
is planned to be replaced in the next few months.
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this issue Jul 9, 2019
* Clean-up whitespace
* Add ptest dependencies

License-Update: Only use license lines from META.json

Upstream release notes:

3.01 $ $Date: 2019/03/13 00:26:18 $
! Encode.xs
  patched: Warning: Use of uninitialized value in subroutine entry
  dankogai/p5-encode#139 (comment)
! Encode/encode.h
  Pulled: Fix compile error and warning
  dankogai/p5-encode#138

3.00 2019/01/31
! Encode.pm
  VERSION bumped to 3.00 to make PAUSE happy

2.100 2019/01/31 04:26:40
!  Encode.xs MANIFEST
+  t/xml.t
  Pulled: Do not access SV* buffer if we have not called SvPV_force()
  dankogai/p5-encode#137
! MANIFEST
  remove utf8messages.t which is already deleted from the repository.

2.99 2019/01/21 03:13:35
! Unicode/Unicode.xs Unicode/Unicode.pm
  VERSION++'ed as Perl core needed.
  dankogai/p5-encode#136
! encengine.c
  Pulled: protect do_encode from NULL dst
  dankogai/p5-encode#135

2.98 2018/04/22 09:02:00
! Encode.pm Encode.xs Encode/encode.h Unicode/Unicode.xs encengine.c
t/decode.t t/enc_eucjp.t t/utf8messages.t t/utf8warnings.t
- t/utf8messages.t
+ t/utf32warnings.t
  Pulled: Introduce new Encode check flag Encode::ONLY_PRAGMA_WARNINGS
  dankogai/p5-encode#134
2.98 2018/04/22 09:02:00
! t/truncated_utf8.t
  Resolved: RT125131: truncated_utf8.t TODO test pass in blead
  https://rt.cpan.org/Ticket/Display.html?id=125131
! Encode.xs
  Pulled: Remove XS functions _bytes_to_utf8() and _utf8_to_bytes()
  dankogai/p5-encode#133
! Unicode/Unicode.xs
  Pulled: Automatically compute length in attr() macro
  dankogai/p5-encode#132
! Encode.xs
  Pulled: Fix compile warnings on 64bit MS VS2017
  dankogai/p5-encode#131

2.97 2018/02/21 12:14:33
! Encode.xs
  Pulled: New perls that fixes
    dankogai/p5-encode#129
    https://rt.cpan.org/Ticket/Display.html?id=124399
  dankogai/p5-encode#130

2.96 2018/02/11 05:35:26
! Encode.pm encoding.pm Unicode/Unicode.pm
  VERSION++ to make bleadperl happy
  <CADED=K4v5WQ3R7+aTu1xV4q2RcZFT=jriZubqfrHe7PZrgRmDA@mail.gmail.com>

2.95 2018/02/08 00:26:15
! Encode.pm Encode.xs Encode/encode.h Unicode/Unicode.pm
  Unicode/Unicode.xs encengine.c
  Pulled: new perls
  dankogai/p5-encode#128

Signed-off-by: Tim Orling <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this issue Jul 9, 2019
* Clean-up whitespace
* Add ptest dependencies

License-Update: Only use license lines from META.json

Upstream release notes:

3.01 $ $Date: 2019/03/13 00:26:18 $
! Encode.xs
  patched: Warning: Use of uninitialized value in subroutine entry
  dankogai/p5-encode#139 (comment)
! Encode/encode.h
  Pulled: Fix compile error and warning
  dankogai/p5-encode#138

3.00 2019/01/31
! Encode.pm
  VERSION bumped to 3.00 to make PAUSE happy

2.100 2019/01/31 04:26:40
!  Encode.xs MANIFEST
+  t/xml.t
  Pulled: Do not access SV* buffer if we have not called SvPV_force()
  dankogai/p5-encode#137
! MANIFEST
  remove utf8messages.t which is already deleted from the repository.

2.99 2019/01/21 03:13:35
! Unicode/Unicode.xs Unicode/Unicode.pm
  VERSION++'ed as Perl core needed.
  dankogai/p5-encode#136
! encengine.c
  Pulled: protect do_encode from NULL dst
  dankogai/p5-encode#135

2.98 2018/04/22 09:02:00
! Encode.pm Encode.xs Encode/encode.h Unicode/Unicode.xs encengine.c
t/decode.t t/enc_eucjp.t t/utf8messages.t t/utf8warnings.t
- t/utf8messages.t
+ t/utf32warnings.t
  Pulled: Introduce new Encode check flag Encode::ONLY_PRAGMA_WARNINGS
  dankogai/p5-encode#134
2.98 2018/04/22 09:02:00
! t/truncated_utf8.t
  Resolved: RT125131: truncated_utf8.t TODO test pass in blead
  https://rt.cpan.org/Ticket/Display.html?id=125131
! Encode.xs
  Pulled: Remove XS functions _bytes_to_utf8() and _utf8_to_bytes()
  dankogai/p5-encode#133
! Unicode/Unicode.xs
  Pulled: Automatically compute length in attr() macro
  dankogai/p5-encode#132
! Encode.xs
  Pulled: Fix compile warnings on 64bit MS VS2017
  dankogai/p5-encode#131

2.97 2018/02/21 12:14:33
! Encode.xs
  Pulled: New perls that fixes
    dankogai/p5-encode#129
    https://rt.cpan.org/Ticket/Display.html?id=124399
  dankogai/p5-encode#130

2.96 2018/02/11 05:35:26
! Encode.pm encoding.pm Unicode/Unicode.pm
  VERSION++ to make bleadperl happy
  <CADED=K4v5WQ3R7+aTu1xV4q2RcZFT=jriZubqfrHe7PZrgRmDA@mail.gmail.com>

2.95 2018/02/08 00:26:15
! Encode.pm Encode.xs Encode/encode.h Unicode/Unicode.pm
  Unicode/Unicode.xs encengine.c
  Pulled: new perls
  dankogai/p5-encode#128

Signed-off-by: Tim Orling <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this issue Jul 10, 2019
* Clean-up whitespace
* Add ptest dependencies

License-Update: Only use license lines from META.json

Upstream release notes:

3.01 $ $Date: 2019/03/13 00:26:18 $
! Encode.xs
  patched: Warning: Use of uninitialized value in subroutine entry
  dankogai/p5-encode#139 (comment)
! Encode/encode.h
  Pulled: Fix compile error and warning
  dankogai/p5-encode#138

3.00 2019/01/31
! Encode.pm
  VERSION bumped to 3.00 to make PAUSE happy

2.100 2019/01/31 04:26:40
!  Encode.xs MANIFEST
+  t/xml.t
  Pulled: Do not access SV* buffer if we have not called SvPV_force()
  dankogai/p5-encode#137
! MANIFEST
  remove utf8messages.t which is already deleted from the repository.

2.99 2019/01/21 03:13:35
! Unicode/Unicode.xs Unicode/Unicode.pm
  VERSION++'ed as Perl core needed.
  dankogai/p5-encode#136
! encengine.c
  Pulled: protect do_encode from NULL dst
  dankogai/p5-encode#135

2.98 2018/04/22 09:02:00
! Encode.pm Encode.xs Encode/encode.h Unicode/Unicode.xs encengine.c
t/decode.t t/enc_eucjp.t t/utf8messages.t t/utf8warnings.t
- t/utf8messages.t
+ t/utf32warnings.t
  Pulled: Introduce new Encode check flag Encode::ONLY_PRAGMA_WARNINGS
  dankogai/p5-encode#134
2.98 2018/04/22 09:02:00
! t/truncated_utf8.t
  Resolved: RT125131: truncated_utf8.t TODO test pass in blead
  https://rt.cpan.org/Ticket/Display.html?id=125131
! Encode.xs
  Pulled: Remove XS functions _bytes_to_utf8() and _utf8_to_bytes()
  dankogai/p5-encode#133
! Unicode/Unicode.xs
  Pulled: Automatically compute length in attr() macro
  dankogai/p5-encode#132
! Encode.xs
  Pulled: Fix compile warnings on 64bit MS VS2017
  dankogai/p5-encode#131

2.97 2018/02/21 12:14:33
! Encode.xs
  Pulled: New perls that fixes
    dankogai/p5-encode#129
    https://rt.cpan.org/Ticket/Display.html?id=124399
  dankogai/p5-encode#130

2.96 2018/02/11 05:35:26
! Encode.pm encoding.pm Unicode/Unicode.pm
  VERSION++ to make bleadperl happy
  <CADED=K4v5WQ3R7+aTu1xV4q2RcZFT=jriZubqfrHe7PZrgRmDA@mail.gmail.com>

2.95 2018/02/08 00:26:15
! Encode.pm Encode.xs Encode/encode.h Unicode/Unicode.pm
  Unicode/Unicode.xs encengine.c
  Pulled: new perls
  dankogai/p5-encode#128

Signed-off-by: Tim Orling <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this issue Jul 10, 2019
* Clean-up whitespace
* Add ptest dependencies

License-Update: Only use license lines from META.json

Upstream release notes:

3.01 $ $Date: 2019/03/13 00:26:18 $
! Encode.xs
  patched: Warning: Use of uninitialized value in subroutine entry
  dankogai/p5-encode#139 (comment)
! Encode/encode.h
  Pulled: Fix compile error and warning
  dankogai/p5-encode#138

3.00 2019/01/31
! Encode.pm
  VERSION bumped to 3.00 to make PAUSE happy

2.100 2019/01/31 04:26:40
!  Encode.xs MANIFEST
+  t/xml.t
  Pulled: Do not access SV* buffer if we have not called SvPV_force()
  dankogai/p5-encode#137
! MANIFEST
  remove utf8messages.t which is already deleted from the repository.

2.99 2019/01/21 03:13:35
! Unicode/Unicode.xs Unicode/Unicode.pm
  VERSION++'ed as Perl core needed.
  dankogai/p5-encode#136
! encengine.c
  Pulled: protect do_encode from NULL dst
  dankogai/p5-encode#135

2.98 2018/04/22 09:02:00
! Encode.pm Encode.xs Encode/encode.h Unicode/Unicode.xs encengine.c
t/decode.t t/enc_eucjp.t t/utf8messages.t t/utf8warnings.t
- t/utf8messages.t
+ t/utf32warnings.t
  Pulled: Introduce new Encode check flag Encode::ONLY_PRAGMA_WARNINGS
  dankogai/p5-encode#134
2.98 2018/04/22 09:02:00
! t/truncated_utf8.t
  Resolved: RT125131: truncated_utf8.t TODO test pass in blead
  https://rt.cpan.org/Ticket/Display.html?id=125131
! Encode.xs
  Pulled: Remove XS functions _bytes_to_utf8() and _utf8_to_bytes()
  dankogai/p5-encode#133
! Unicode/Unicode.xs
  Pulled: Automatically compute length in attr() macro
  dankogai/p5-encode#132
! Encode.xs
  Pulled: Fix compile warnings on 64bit MS VS2017
  dankogai/p5-encode#131

2.97 2018/02/21 12:14:33
! Encode.xs
  Pulled: New perls that fixes
    dankogai/p5-encode#129
    https://rt.cpan.org/Ticket/Display.html?id=124399
  dankogai/p5-encode#130

2.96 2018/02/11 05:35:26
! Encode.pm encoding.pm Unicode/Unicode.pm
  VERSION++ to make bleadperl happy
  <CADED=K4v5WQ3R7+aTu1xV4q2RcZFT=jriZubqfrHe7PZrgRmDA@mail.gmail.com>

2.95 2018/02/08 00:26:15
! Encode.pm Encode.xs Encode/encode.h Unicode/Unicode.pm
  Unicode/Unicode.xs encengine.c
  Pulled: new perls
  dankogai/p5-encode#128

Signed-off-by: Tim Orling <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
jpuhlman pushed a commit to MontaVista-OpenSourceTechnology/meta-openembedded that referenced this issue Aug 28, 2019
Source: meta-openembedded
MR: 00000
Type: Integration
Disposition: Merged from meta-openembedded
ChangeID: 1636d7d
Description:

* Clean-up whitespace
* Add ptest dependencies

License-Update: Only use license lines from META.json

Upstream release notes:

3.01 $ $Date: 2019/03/13 00:26:18 $
! Encode.xs
  patched: Warning: Use of uninitialized value in subroutine entry
  dankogai/p5-encode#139 (comment)
! Encode/encode.h
  Pulled: Fix compile error and warning
  dankogai/p5-encode#138

3.00 2019/01/31
! Encode.pm
  VERSION bumped to 3.00 to make PAUSE happy

2.100 2019/01/31 04:26:40
!  Encode.xs MANIFEST
+  t/xml.t
  Pulled: Do not access SV* buffer if we have not called SvPV_force()
  dankogai/p5-encode#137
! MANIFEST
  remove utf8messages.t which is already deleted from the repository.

2.99 2019/01/21 03:13:35
! Unicode/Unicode.xs Unicode/Unicode.pm
  VERSION++'ed as Perl core needed.
  dankogai/p5-encode#136
! encengine.c
  Pulled: protect do_encode from NULL dst
  dankogai/p5-encode#135

2.98 2018/04/22 09:02:00
! Encode.pm Encode.xs Encode/encode.h Unicode/Unicode.xs encengine.c
t/decode.t t/enc_eucjp.t t/utf8messages.t t/utf8warnings.t
- t/utf8messages.t
+ t/utf32warnings.t
  Pulled: Introduce new Encode check flag Encode::ONLY_PRAGMA_WARNINGS
  dankogai/p5-encode#134
2.98 2018/04/22 09:02:00
! t/truncated_utf8.t
  Resolved: RT125131: truncated_utf8.t TODO test pass in blead
  https://rt.cpan.org/Ticket/Display.html?id=125131
! Encode.xs
  Pulled: Remove XS functions _bytes_to_utf8() and _utf8_to_bytes()
  dankogai/p5-encode#133
! Unicode/Unicode.xs
  Pulled: Automatically compute length in attr() macro
  dankogai/p5-encode#132
! Encode.xs
  Pulled: Fix compile warnings on 64bit MS VS2017
  dankogai/p5-encode#131

2.97 2018/02/21 12:14:33
! Encode.xs
  Pulled: New perls that fixes
    dankogai/p5-encode#129
    https://rt.cpan.org/Ticket/Display.html?id=124399
  dankogai/p5-encode#130

2.96 2018/02/11 05:35:26
! Encode.pm encoding.pm Unicode/Unicode.pm
  VERSION++ to make bleadperl happy
  <CADED=K4v5WQ3R7+aTu1xV4q2RcZFT=jriZubqfrHe7PZrgRmDA@mail.gmail.com>

2.95 2018/02/08 00:26:15
! Encode.pm Encode.xs Encode/encode.h Unicode/Unicode.pm
  Unicode/Unicode.xs encengine.c
  Pulled: new perls
  dankogai/p5-encode#128

Signed-off-by: Tim Orling <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
Signed-off-by: Jeremy Puhlman <[email protected]>
khwilliamson added a commit to khwilliamson/p5-encode that referenced this issue May 2, 2020
PERL_UNUSED_VAR doesn't work for variables marked 'const' for perls
earlier than about 5.9.3.  This commit replaces the failing call with
the modern expansion of it.  This should suffice for now, as this code
is planned to be replaced in the next few months.
sgunin pushed a commit to sgunin/oe-meta-openembedded-contrib that referenced this issue Mar 17, 2024
* Clean-up whitespace
* Add ptest dependencies

License-Update: Only use license lines from META.json

Upstream release notes:

3.01 $ $Date: 2019/03/13 00:26:18 $
! Encode.xs
  patched: Warning: Use of uninitialized value in subroutine entry
  dankogai/p5-encode#139 (comment)
! Encode/encode.h
  Pulled: Fix compile error and warning
  dankogai/p5-encode#138

3.00 2019/01/31
! Encode.pm
  VERSION bumped to 3.00 to make PAUSE happy

2.100 2019/01/31 04:26:40
!  Encode.xs MANIFEST
+  t/xml.t
  Pulled: Do not access SV* buffer if we have not called SvPV_force()
  dankogai/p5-encode#137
! MANIFEST
  remove utf8messages.t which is already deleted from the repository.

2.99 2019/01/21 03:13:35
! Unicode/Unicode.xs Unicode/Unicode.pm
  VERSION++'ed as Perl core needed.
  dankogai/p5-encode#136
! encengine.c
  Pulled: protect do_encode from NULL dst
  dankogai/p5-encode#135

2.98 2018/04/22 09:02:00
! Encode.pm Encode.xs Encode/encode.h Unicode/Unicode.xs encengine.c
t/decode.t t/enc_eucjp.t t/utf8messages.t t/utf8warnings.t
- t/utf8messages.t
+ t/utf32warnings.t
  Pulled: Introduce new Encode check flag Encode::ONLY_PRAGMA_WARNINGS
  dankogai/p5-encode#134
2.98 2018/04/22 09:02:00
! t/truncated_utf8.t
  Resolved: RT125131: truncated_utf8.t TODO test pass in blead
  https://rt.cpan.org/Ticket/Display.html?id=125131
! Encode.xs
  Pulled: Remove XS functions _bytes_to_utf8() and _utf8_to_bytes()
  dankogai/p5-encode#133
! Unicode/Unicode.xs
  Pulled: Automatically compute length in attr() macro
  dankogai/p5-encode#132
! Encode.xs
  Pulled: Fix compile warnings on 64bit MS VS2017
  dankogai/p5-encode#131

2.97 2018/02/21 12:14:33
! Encode.xs
  Pulled: New perls that fixes
    dankogai/p5-encode#129
    https://rt.cpan.org/Ticket/Display.html?id=124399
  dankogai/p5-encode#130

2.96 2018/02/11 05:35:26
! Encode.pm encoding.pm Unicode/Unicode.pm
  VERSION++ to make bleadperl happy
  <CADED=K4v5WQ3R7+aTu1xV4q2RcZFT=jriZubqfrHe7PZrgRmDA@mail.gmail.com>

2.95 2018/02/08 00:26:15
! Encode.pm Encode.xs Encode/encode.h Unicode/Unicode.pm
  Unicode/Unicode.xs encengine.c
  Pulled: new perls
  dankogai/p5-encode#128

Signed-off-by: Tim Orling <[email protected]>
sgunin pushed a commit to sgunin/oe-meta-openembedded-contrib that referenced this issue Mar 17, 2024
* Clean-up whitespace
* Add ptest dependencies

License-Update: Only use license lines from META.json

Upstream release notes:

3.01 $ $Date: 2019/03/13 00:26:18 $
! Encode.xs
  patched: Warning: Use of uninitialized value in subroutine entry
  dankogai/p5-encode#139 (comment)
! Encode/encode.h
  Pulled: Fix compile error and warning
  dankogai/p5-encode#138

3.00 2019/01/31
! Encode.pm
  VERSION bumped to 3.00 to make PAUSE happy

2.100 2019/01/31 04:26:40
!  Encode.xs MANIFEST
+  t/xml.t
  Pulled: Do not access SV* buffer if we have not called SvPV_force()
  dankogai/p5-encode#137
! MANIFEST
  remove utf8messages.t which is already deleted from the repository.

2.99 2019/01/21 03:13:35
! Unicode/Unicode.xs Unicode/Unicode.pm
  VERSION++'ed as Perl core needed.
  dankogai/p5-encode#136
! encengine.c
  Pulled: protect do_encode from NULL dst
  dankogai/p5-encode#135

2.98 2018/04/22 09:02:00
! Encode.pm Encode.xs Encode/encode.h Unicode/Unicode.xs encengine.c
t/decode.t t/enc_eucjp.t t/utf8messages.t t/utf8warnings.t
- t/utf8messages.t
+ t/utf32warnings.t
  Pulled: Introduce new Encode check flag Encode::ONLY_PRAGMA_WARNINGS
  dankogai/p5-encode#134
2.98 2018/04/22 09:02:00
! t/truncated_utf8.t
  Resolved: RT125131: truncated_utf8.t TODO test pass in blead
  https://rt.cpan.org/Ticket/Display.html?id=125131
! Encode.xs
  Pulled: Remove XS functions _bytes_to_utf8() and _utf8_to_bytes()
  dankogai/p5-encode#133
! Unicode/Unicode.xs
  Pulled: Automatically compute length in attr() macro
  dankogai/p5-encode#132
! Encode.xs
  Pulled: Fix compile warnings on 64bit MS VS2017
  dankogai/p5-encode#131

2.97 2018/02/21 12:14:33
! Encode.xs
  Pulled: New perls that fixes
    dankogai/p5-encode#129
    https://rt.cpan.org/Ticket/Display.html?id=124399
  dankogai/p5-encode#130

2.96 2018/02/11 05:35:26
! Encode.pm encoding.pm Unicode/Unicode.pm
  VERSION++ to make bleadperl happy
  <CADED=K4v5WQ3R7+aTu1xV4q2RcZFT=jriZubqfrHe7PZrgRmDA@mail.gmail.com>

2.95 2018/02/08 00:26:15
! Encode.pm Encode.xs Encode/encode.h Unicode/Unicode.pm
  Unicode/Unicode.xs encengine.c
  Pulled: new perls
  dankogai/p5-encode#128

Signed-off-by: Tim Orling <[email protected]>
sgunin pushed a commit to sgunin/oe-meta-openembedded-contrib that referenced this issue Mar 17, 2024
* Clean-up whitespace
* Add ptest dependencies

License-Update: Only use license lines from META.json

Upstream release notes:

3.01 $ $Date: 2019/03/13 00:26:18 $
! Encode.xs
  patched: Warning: Use of uninitialized value in subroutine entry
  dankogai/p5-encode#139 (comment)
! Encode/encode.h
  Pulled: Fix compile error and warning
  dankogai/p5-encode#138

3.00 2019/01/31
! Encode.pm
  VERSION bumped to 3.00 to make PAUSE happy

2.100 2019/01/31 04:26:40
!  Encode.xs MANIFEST
+  t/xml.t
  Pulled: Do not access SV* buffer if we have not called SvPV_force()
  dankogai/p5-encode#137
! MANIFEST
  remove utf8messages.t which is already deleted from the repository.

2.99 2019/01/21 03:13:35
! Unicode/Unicode.xs Unicode/Unicode.pm
  VERSION++'ed as Perl core needed.
  dankogai/p5-encode#136
! encengine.c
  Pulled: protect do_encode from NULL dst
  dankogai/p5-encode#135

2.98 2018/04/22 09:02:00
! Encode.pm Encode.xs Encode/encode.h Unicode/Unicode.xs encengine.c
t/decode.t t/enc_eucjp.t t/utf8messages.t t/utf8warnings.t
- t/utf8messages.t
+ t/utf32warnings.t
  Pulled: Introduce new Encode check flag Encode::ONLY_PRAGMA_WARNINGS
  dankogai/p5-encode#134
2.98 2018/04/22 09:02:00
! t/truncated_utf8.t
  Resolved: RT125131: truncated_utf8.t TODO test pass in blead
  https://rt.cpan.org/Ticket/Display.html?id=125131
! Encode.xs
  Pulled: Remove XS functions _bytes_to_utf8() and _utf8_to_bytes()
  dankogai/p5-encode#133
! Unicode/Unicode.xs
  Pulled: Automatically compute length in attr() macro
  dankogai/p5-encode#132
! Encode.xs
  Pulled: Fix compile warnings on 64bit MS VS2017
  dankogai/p5-encode#131

2.97 2018/02/21 12:14:33
! Encode.xs
  Pulled: New perls that fixes
    dankogai/p5-encode#129
    https://rt.cpan.org/Ticket/Display.html?id=124399
  dankogai/p5-encode#130

2.96 2018/02/11 05:35:26
! Encode.pm encoding.pm Unicode/Unicode.pm
  VERSION++ to make bleadperl happy
  <CADED=K4v5WQ3R7+aTu1xV4q2RcZFT=jriZubqfrHe7PZrgRmDA@mail.gmail.com>

2.95 2018/02/08 00:26:15
! Encode.pm Encode.xs Encode/encode.h Unicode/Unicode.pm
  Unicode/Unicode.xs encengine.c
  Pulled: new perls
  dankogai/p5-encode#128

Signed-off-by: Tim Orling <[email protected]>
daregit pushed a commit to daregit/yocto-combined that referenced this issue May 22, 2024
* Clean-up whitespace
* Add ptest dependencies

License-Update: Only use license lines from META.json

Upstream release notes:

3.01 $ $Date: 2019/03/13 00:26:18 $
! Encode.xs
  patched: Warning: Use of uninitialized value in subroutine entry
  dankogai/p5-encode#139 (comment)
! Encode/encode.h
  Pulled: Fix compile error and warning
  dankogai/p5-encode#138

3.00 2019/01/31
! Encode.pm
  VERSION bumped to 3.00 to make PAUSE happy

2.100 2019/01/31 04:26:40
!  Encode.xs MANIFEST
+  t/xml.t
  Pulled: Do not access SV* buffer if we have not called SvPV_force()
  dankogai/p5-encode#137
! MANIFEST
  remove utf8messages.t which is already deleted from the repository.

2.99 2019/01/21 03:13:35
! Unicode/Unicode.xs Unicode/Unicode.pm
  VERSION++'ed as Perl core needed.
  dankogai/p5-encode#136
! encengine.c
  Pulled: protect do_encode from NULL dst
  dankogai/p5-encode#135

2.98 2018/04/22 09:02:00
! Encode.pm Encode.xs Encode/encode.h Unicode/Unicode.xs encengine.c
t/decode.t t/enc_eucjp.t t/utf8messages.t t/utf8warnings.t
- t/utf8messages.t
+ t/utf32warnings.t
  Pulled: Introduce new Encode check flag Encode::ONLY_PRAGMA_WARNINGS
  dankogai/p5-encode#134
2.98 2018/04/22 09:02:00
! t/truncated_utf8.t
  Resolved: RT125131: truncated_utf8.t TODO test pass in blead
  https://rt.cpan.org/Ticket/Display.html?id=125131
! Encode.xs
  Pulled: Remove XS functions _bytes_to_utf8() and _utf8_to_bytes()
  dankogai/p5-encode#133
! Unicode/Unicode.xs
  Pulled: Automatically compute length in attr() macro
  dankogai/p5-encode#132
! Encode.xs
  Pulled: Fix compile warnings on 64bit MS VS2017
  dankogai/p5-encode#131

2.97 2018/02/21 12:14:33
! Encode.xs
  Pulled: New perls that fixes
    dankogai/p5-encode#129
    https://rt.cpan.org/Ticket/Display.html?id=124399
  dankogai/p5-encode#130

2.96 2018/02/11 05:35:26
! Encode.pm encoding.pm Unicode/Unicode.pm
  VERSION++ to make bleadperl happy
  <CADED=K4v5WQ3R7+aTu1xV4q2RcZFT=jriZubqfrHe7PZrgRmDA@mail.gmail.com>

2.95 2018/02/08 00:26:15
! Encode.pm Encode.xs Encode/encode.h Unicode/Unicode.pm
  Unicode/Unicode.xs encengine.c
  Pulled: new perls
  dankogai/p5-encode#128

Signed-off-by: Tim Orling <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
daregit pushed a commit to daregit/yocto-combined that referenced this issue May 22, 2024
* Clean-up whitespace
* Add ptest dependencies

License-Update: Only use license lines from META.json

Upstream release notes:

3.01 $ $Date: 2019/03/13 00:26:18 $
! Encode.xs
  patched: Warning: Use of uninitialized value in subroutine entry
  dankogai/p5-encode#139 (comment)
! Encode/encode.h
  Pulled: Fix compile error and warning
  dankogai/p5-encode#138

3.00 2019/01/31
! Encode.pm
  VERSION bumped to 3.00 to make PAUSE happy

2.100 2019/01/31 04:26:40
!  Encode.xs MANIFEST
+  t/xml.t
  Pulled: Do not access SV* buffer if we have not called SvPV_force()
  dankogai/p5-encode#137
! MANIFEST
  remove utf8messages.t which is already deleted from the repository.

2.99 2019/01/21 03:13:35
! Unicode/Unicode.xs Unicode/Unicode.pm
  VERSION++'ed as Perl core needed.
  dankogai/p5-encode#136
! encengine.c
  Pulled: protect do_encode from NULL dst
  dankogai/p5-encode#135

2.98 2018/04/22 09:02:00
! Encode.pm Encode.xs Encode/encode.h Unicode/Unicode.xs encengine.c
t/decode.t t/enc_eucjp.t t/utf8messages.t t/utf8warnings.t
- t/utf8messages.t
+ t/utf32warnings.t
  Pulled: Introduce new Encode check flag Encode::ONLY_PRAGMA_WARNINGS
  dankogai/p5-encode#134
2.98 2018/04/22 09:02:00
! t/truncated_utf8.t
  Resolved: RT125131: truncated_utf8.t TODO test pass in blead
  https://rt.cpan.org/Ticket/Display.html?id=125131
! Encode.xs
  Pulled: Remove XS functions _bytes_to_utf8() and _utf8_to_bytes()
  dankogai/p5-encode#133
! Unicode/Unicode.xs
  Pulled: Automatically compute length in attr() macro
  dankogai/p5-encode#132
! Encode.xs
  Pulled: Fix compile warnings on 64bit MS VS2017
  dankogai/p5-encode#131

2.97 2018/02/21 12:14:33
! Encode.xs
  Pulled: New perls that fixes
    dankogai/p5-encode#129
    https://rt.cpan.org/Ticket/Display.html?id=124399
  dankogai/p5-encode#130

2.96 2018/02/11 05:35:26
! Encode.pm encoding.pm Unicode/Unicode.pm
  VERSION++ to make bleadperl happy
  <CADED=K4v5WQ3R7+aTu1xV4q2RcZFT=jriZubqfrHe7PZrgRmDA@mail.gmail.com>

2.95 2018/02/08 00:26:15
! Encode.pm Encode.xs Encode/encode.h Unicode/Unicode.pm
  Unicode/Unicode.xs encengine.c
  Pulled: new perls
  dankogai/p5-encode#128

Signed-off-by: Tim Orling <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants