Hello, On AIX, the lsof build will prompt for user input. For example, there are about 10 of these messages: "HASXOPT_ROOT is not defined. Do you want to define HASXOPT_ROOT (y|n) [n]? "
umm, no. you fix the build so that it provides appropriate answers. i dont have access (nor interest) with AIX systems, so that falls to the prefix guys. then again, the current ebuild is supposed to force non-interactive mode (.neverInv), but perhaps that only works for a subset of questions.
so, even though we do this it still wants input? ./Configure -n $(target) < /dev/null || die
(In reply to comment #2) > so, even though we do this it still wants input? > > ./Configure -n $(target) < /dev/null || die > Yes, for the last prompt out of ~10 or so.
Seems the Customize script is called, which is can be disabled by touching ./.neverCust. I committed a touch for that file. Can you re-try?
(In reply to comment #4) > Seems the Customize script is called, which is can be disabled by touching > ./.neverCust. > > I committed a touch for that file. Can you re-try? > negative, still hangs waiting for input.
fixed in r49168 for both lsof-4.82 and lsof-4.81-r1. I'm wondering if you can compile lsof-4.82 on aix6.1 now, as it is broken on aix5.3 (j2-related), while lsof-4.81 works.
what was the fix?
I'm not really sure how other options get their default value without asking, but HASXOPT_ROOT definitively does not support this. Simply did this in ./Customize for this option: - read ANS EXCESS + ANS= # read ANS EXCESS