Bug#1060728: Upstream 6.0 doesn't seem to have sipconfig

Braiam braiamp at gmail.com
Thu Feb 13 12:21:34 GMT 2025


tags 1060728 fixed-upstream
thanks

The entire 5.7 branch still uses sipconfig in cmake. Branch 6.0
doesn't, instead it uses:

    SET(SIP_BUILD ${Python_EXECUTABLE} -m sipbuild.tools.build)
#instead of sip-build
    SET(SIP_MODULE_PROG ${Python_EXECUTABLE} -m sipbuild.tools.module)
#instead of sip-module
    SET(SIP_VERSION 6.8.5)
    #check if sip is installed (it is up to the user to install it)
    #use the detected python interpreter to call sip instead of the
command line tool
    #to be sure to use the correct version (command line tool may not
be in the PATH)
    execute_process(
           COMMAND ${SIP_BUILD} --version
           RESULT_VARIABLE EXIT_CODE
           OUTPUT_QUIET
    )

I don't know if there's another pre-sip6 dependency, but considering
that it explicitly sets 6.8 that it is supported. It will probably be
quite a jump.

-- 
Braiam



More information about the debian-science-maintainers mailing list