[sudo-workers] sudo-1.8.22b1 - packaging on AIX (from git)

Michael Felt michael at felt.demon.nl
Sun Dec 10 09:22:29 MST 2017


On 10/12/2017 13:47, Michael Felt wrote:
> On 10/12/2017 12:40, Michael Felt wrote:
>> On 09/12/2017 16:18, Todd C. Miller wrote:
>>> Those .nfs directories usually indicate that a file or directory
>>> was removed while it was still open.  It looks like lib/util is
>>> being removed somehow.
>>>
>>>   - todd
>
> p.p.p.s. the important (and good) news is that all the tests succeed 
> when on jfs2. This is cosmetic in the larger scheme of things!
>
Last comment:

a) removed coreutils

b) initial make check 'failed', but after moving the '.nfs' directory 
back to util - make check continues to work.

c) for now - consider closed. apparently caused by something external to 
sudo

libtool: link: xlc_r -o .libs/vsyslog_test .libs/vsyslog_test.o 
.libs/vsyslog.o -Wl,-brtl  -L./.libs -lsudo_util 
-Wl,-blibpath:/opt/libexec/sudo:/usr/vac/lib:/usr/lib:/lib
ld: 0711-224 WARNING: Duplicate symbol: .sudo_vsyslog
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more 
information.
parse_gids_test: 6 tests run, 0 errors, 100% success rate
strsplit_test: 29 tests run, 0 errors, 100% success rate
fnmatch: 6 tests run, 0 errors, 100% success rate
Could not load program 
/data/prj/aixtools/sudo/sudo-rbac-1.8.22b1/lib/.nfs6BC/.libs/lt-atofoo_test:
         Dependent module libsudo_util.so could not be loaded.
Could not load module libsudo_util.so.
System error: No such file or directory
Could not load program 
/data/prj/aixtools/sudo/sudo-rbac-1.8.22b1/lib/.nfs6BC/.libs/lt-hltq_test:
         Dependent module libsudo_util.so could not be loaded.
Could not load module libsudo_util.so.
System error: No such file or directory
Could not load program 
/data/prj/aixtools/sudo/sudo-rbac-1.8.22b1/lib/.nfs6BC/.libs/lt-vsyslog_test:
         Dependent module libsudo_util.so could not be loaded.
Could not load module libsudo_util.so.
System error: No such file or directory
make: The error code from the last command is 1.


Stop.
make: The error code from the last command is 2.


Stop.
michael at x071:[/data/prj/aixtools/sudo/sudo-rbac-1.8.22b1]ls lib
.nfs6BC
michael at x071:[/data/prj/aixtools/sudo/sudo-rbac-1.8.22b1]cd lib
michael at x071:[/data/prj/aixtools/sudo/sudo-rbac-1.8.22b1/lib]mv .nfs* util
michael at x071:[/data/prj/aixtools/sudo/sudo-rbac-1.8.22b1/lib]make V=1 check
make: Cannot find a rule to create target check from dependencies.
Stop.
michael at x071:[/data/prj/aixtools/sudo/sudo-rbac-1.8.22b1/lib]cd ..
michael at x071:[/data/prj/aixtools/sudo/sudo-rbac-1.8.22b1]make V=1 check
         for d in lib/util  plugins/group_file plugins/sudoers 
plugins/system_group src include doc examples; do  (cd $d && exec make 
check) && continue;  exit $?;  done
parse_gids_test: 6 tests run, 0 errors, 100% success rate
strsplit_test: 29 tests run, 0 errors, 100% success rate
fnmatch: 6 tests run, 0 errors, 100% success rate
atofoo_test: 23 tests run, 0 errors, 100% success rate
hltq_test: 19 tests run, 0 errors, 100% success rate
vsyslog_test: 5 tests run, 0 errors, 100% success rate
sudo_conf/test1: OK
sudo_conf/test2: OK
sudo_conf/test3: OK
sudo_conf/test4: OK
sudo_conf/test4 (stderr): OK
sudo_conf/test5: OK
sudo_conf/test5 (stderr): OK
sudo_conf/test6: OK
sudo_conf/test7: OK
sudo_conf: 9/9 tests passed; 0/9 tests failed
sudo_parseln/test1: OK
sudo_parseln/test2: OK
sudo_parseln/test3: OK
sudo_parseln/test4: OK
...

> ____________________________________________________________
> sudo-workers mailing list <sudo-workers at sudo.ws>
> For list information, options, or to unsubscribe, visit:
> https://www.sudo.ws/mailman/listinfo/sudo-workers
>



More information about the sudo-workers mailing list