[Bug 282907] devel/valgrind-devel: "error: Valgrind works on FreeBSD 10.x to 15.x" error on 14.2

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 22 Nov 2024 07:17:33 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282907

            Bug ID: 282907
           Summary: devel/valgrind-devel: "error: Valgrind works on
                    FreeBSD 10.x to 15.x" error on 14.2
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: pat@patmaddox.com
                CC: pjfloyd@wanadoo.fr
                CC: pjfloyd@wanadoo.fr
             Flags: maintainer-feedback?(pjfloyd@wanadoo.fr)
 Attachment #255381 text/plain
         mime type:

Created attachment 255381
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=255381&action=edit
valgrind config.log

I am trying to build valgrind-devel in a 15.0 bhyve with a 14.2-BETA3 jail. It
fails with this ending output:

    checking for a supported OS... ok (freebsd14.2)
    checking for the kernel version... unsupported (14.2-BETA3)
    configure: error: Valgrind works on FreeBSD 10.x to 15.x
    ===>  Script "configure" failed unexpectedly.

Looking at the workdir, I see that there's a file "config.log" that ends with:

    ## ----------- ##
    ## confdefs.h. ##
    ## ----------- ##

    /* confdefs.h */
    #define PACKAGE_NAME "Valgrind"
    #define PACKAGE_TARNAME "valgrind"
    #define PACKAGE_VERSION "3.24.0.GIT"
    #define PACKAGE_STRING "Valgrind 3.24.0.GIT"
    #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net"
    #define PACKAGE_URL ""
    #define PACKAGE "valgrind"
    #define VERSION "3.24.0.GIT"
    #define GDB_PATH "/no/gdb/was/found/at/configure/time"
    #define FREEBSD_10 1000
    #define FREEBSD_11 1100
    #define FREEBSD_12 1200
    #define FREEBSD_12_2 1220
    #define FREEBSD_13_0 1300
    #define FREEBSD_13_1 1310
    #define FREEBSD_13_2 1320
    #define FREEBSD_13_3 1330
    #define FREEBSD_13_4 1340
    #define FREEBSD_14_0 1400
    #define FREEBSD_14_1 1410
    #define FREEBSD_15 1500

So it appears to simply not have an entry for 14.2 (not a surprise), though I'm
not sure how / where it should be added.

devel/valgrind on the other hand successfully builds.

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