Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    CE Snapshots on PHP 8.1 and FreeBSD Main!

    Scheduled Pinned Locked Moved CE 2.7.0 Development Snapshots (Retired)
    12 Posts 7 Posters 2.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      michaellacroix @mleighton
      last edited by

      @mleighton

      Just loaded the latest snapshot and verified "Halt" does not work from web or command line.halterror.PNG

      1 Reply Last reply Reply Quote 0
      • jimpJ
        jimp Rebel Alliance Developer Netgate
        last edited by

        We're aware of that one and a fix should be in a snapshot soon. It's due to an empty <captiveportal></captiveportal> tag in the configuration not being handled properly.

        In the meantime you can edit that out of the configuration or run /etc/rc.halt from a shell prompt.

        Remember: Upvote with the ๐Ÿ‘ button for any user/post you find to be helpful, informative, or deserving of recognition!

        Need help fast? Netgate Global Support!

        Do not Chat/PM for help!

        1 Reply Last reply Reply Quote 0
        • rcfaR
          rcfa
          last edited by

          Is the "no upgrade in place for ZFS systems with EFI boot" caveat still relevant, or has this been fixed since?

          That's the basic threshold for me being able to consider testing this on a not-so-critical system...

          jimpJ 1 Reply Last reply Reply Quote 1
          • jimpJ
            jimp Rebel Alliance Developer Netgate @rcfa
            last edited by

            @rcfa said in CE Snapshots on PHP 8.1 and FreeBSD Main!:

            Is the "no upgrade in place for ZFS systems with EFI boot" caveat still relevant, or has this been fixed since?

            That's the basic threshold for me being able to consider testing this on a not-so-critical system...

            That has been fixed for quite some time.

            Remember: Upvote with the ๐Ÿ‘ button for any user/post you find to be helpful, informative, or deserving of recognition!

            Need help fast? Netgate Global Support!

            Do not Chat/PM for help!

            W 1 Reply Last reply Reply Quote 1
            • W
              woodsb02 @jimp
              last edited by

              @jimp it might be worth publishing a blog post that this issue is now fixed in the latest devel snapshots.

              The blog post announcing devel snapshots are now on FreeBSD main and PHP 8.1 pointed out the issue exists, but there has been no blog post since then that explains it is fixed.

              https://www.netgate.com/blog/ce-snapshots-on-php-8.1-and-freebsd-main

              M 1 Reply Last reply Reply Quote 0
              • M
                michaellacroix @woodsb02
                last edited by

                @woodsb02

                Absolutely, the people who have worked on this have made great advances in stabilizing pfsense on freebsd main and php 8.1. The work should be recognized. Thanks to all of you!!!!

                1 Reply Last reply Reply Quote 0
                • B
                  bradsm87
                  last edited by

                  Looks like you guys have been busy going by all the resolved and feedback tickets on redmine. Well done!

                  Will the extra kernel debugging options be removed soon?

                  1 Reply Last reply Reply Quote 0
                  • rcfaR
                    rcfa
                    last edited by

                    Is there anywhere a list of all packages working/not working on the current snapshot releases?

                    It's difficult to know, if one can dare an upgrade, not knowing which packages will break or not...

                    jimpJ M 2 Replies Last reply Reply Quote 0
                    • jimpJ
                      jimp Rebel Alliance Developer Netgate @rcfa
                      last edited by

                      @rcfa said in CE Snapshots on PHP 8.1 and FreeBSD Main!:

                      Is there anywhere a list of all packages working/not working on the current snapshot releases?

                      It's difficult to know, if one can dare an upgrade, not knowing which packages will break or not...

                      As far as we're aware, all packages should be working, with possible exception of the non-devel pfBlockerNG (which is being replaced with the -devel version shortly).

                      There may be some packages that nobody has tried, but we've fixed all the problems that were reported and that we found on our own thus far. If you want more info tailored to your setup, create your own post(s) and ask about the specific packages you have installed.

                      Remember: Upvote with the ๐Ÿ‘ button for any user/post you find to be helpful, informative, or deserving of recognition!

                      Need help fast? Netgate Global Support!

                      Do not Chat/PM for help!

                      W 1 Reply Last reply Reply Quote 0
                      • M
                        Misterb @rcfa
                        last edited by

                        @rcfa Until 2.7.0 is released I would assume that all packages and pfSense itself might be broken. If I have to have it working and stable then I wouldn't consider upgrading before release. In fact given the huge upgrades to the underlying OS and PHP for 2.7.0 I might wait a month or two after release before "daring an upgrade".

                        1 Reply Last reply Reply Quote 0
                        • W
                          woodsb02 @jimp
                          last edited by

                          @jimp is there not a QA/QC process where someone tests each package individually and confirms it is working? Supplementing this with automatic regression testing would be even better, but I donโ€™t think it would be easy to fully replace the manual testing.

                          Then there could be a list of packages which gradually get a green tick next to them as this testing is completed?

                          1 Reply Last reply Reply Quote 0
                          • jimpJ jimp unpinned this topic on
                          • First post
                            Last post
                          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.