NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: port-i386/50183: Executing #!-less script causes compat_freebsd errors

The following reply was made to PR port-i386/50183; it has been noted by GNATS.

From: Andreas Gustafsson <>
To: (Christos Zoulas)
Cc:,,,, (Andreas Gustafsson),,
Subject: Re: port-i386/50183: Executing #!-less script causes compat_freebsd errors
Date: Mon, 31 Aug 2015 13:44:56 +0300

 I just noticed that the error message also appears when running the 
 lib/libc/gen/posix_spawn/t_spawn tests:
   lib/libc/gen/posix_spawn/t_spawn (99/621): 6 test cases
       t_spawn_child: [0.091366s] Passed.
       t_spawn_ls: [0.048769s] Passed.
       t_spawn_missing: [0.043265s] Passed.
       t_spawn_nonexec: [0.043607s] Passed.
       t_spawn_zero: kobj_checksyms, 882: [compat_freebsd]: linker error: symbol `compat_14_sys___semctl' not found
   WARNING: module error: unable to affix module `compat_freebsd', error 8
   [0.117056s] Passed.
       t_spawnp_ls: [0.047041s] Passed.
 Grepping for the error message in the log files from the automated
 test runs on, I found that the first time the
 message appared was in
 which means the bug was introduced by the following commit by maxv:
    2015. maxv src/sys/arch/i386/conf/GENERIC 1.1125
    2015. maxv src/sys/arch/i386/conf/XEN3_DOM0 1.95
    2015. maxv src/sys/arch/i386/conf/XEN3_DOMU 1.67
 with the commit message:
    Disable COMPAT_FREEBSD. The implementation is poor, not well tested and
    almost irrelevant. People who need it (for tw_cli for example) can still
    recompile their kernels with this option.
    Discussed on tech-kern@
 Andreas Gustafsson,

Home | Main Index | Thread Index | Old Index