Skip to contentSkip to conversation

2010-01-20 cvs build failed

LTP Mitani 3 participants 5 messages Jan 20, 2010 – Jan 21, 2010

lore
Share & tools
lore

Mitani

author
#0 lore raw

Thank you for your great effort for "make3.80" supporting.

But in my system, there are several problems.

Because it is necessary to report about them hastily, I report them without investigation first of all.

I tried to make with 2010-01-20 version cvs in my several systems.
- RHEL5.4 x86
- RHEL5.4 x86_64
- RHEL5.4 ia64
- RHEL4.8 x86 (using make3.80/3.81)
- RHEL4.8 x86_64 (using make3.80/3.81)

I show below the results.

1) <RHEL5.4 x86>
"make" succeeded, but "make install" failed as follows:
------------
mkdir -m 00755 -p "//opt/ltp"
mkdir -m 00755 -p "//opt/ltp/bin"

make -C "doc" \
		-f "/home/LTP/ltp-2010-01-20/doc/Makefile" install

make[1]: Entering directory /home/LTP/ltp-2010-01-20/doc' make[2]: Entering directory /home/LTP/ltp-2010-01-20/doc/man1' make[2]: *** No rule to make target /opt/ltp/share/man/man1', needed by /opt/ltp/share/man/man1/doio.1'. Stop.
make[2]: Leaving directory `/home/LTP/ltp-2010-01-20/doc/man1' make[1]: *** [install] Error 2
make[1]: Leaving directory `/home/LTP/ltp-2010-01-20/doc'
make: *** [doc-install] Error 2
------------

2) <RHEL5.4 x86_64>
3) <RHEL5.4 ia64>
4) <RHEL4.8 x86> (using make3.81)
5) <RHEL4.8 x86_64> (using make3.81)
In above systems, results were same as <RHEL5.4 x86>.

6) <RHEL4.8 x86> (using make3.80)
Strangely, the "make" command returned immediately. "echo $?" was 0. But log was only several lines as follows:

------------
make -C testcases/realtime autotools
make[1]: Entering directory `/home/LTP/ltp-2010-01-20/testcases/realtime' autoheader
make[1]: Leaving directory `/home/LTP/ltp-2010-01-20/testcases/realtime'
------------

Is this message same as what is written in the "INSTALL" file?

Just in case, I tried "make install".
But the result was as follows:

------------

make -C "pan" \
        -f "/home/LTP/ltp-2010-01-20/pan/Makefile" install

make[1]: Entering directory `/home/LTP/ltp-2010-01-20/pan' test -d "/opt/ltp/bin" || mkdir -p "/opt/ltp/bin"
install -m 00775 "/home/LTP/ltp-2010-01-20/pan/ltp-bump" "/opt/ltp/bin/ltp-bump"
install: cannot stat `/home/LTP/ltp-2010-01-20/pan/ltp-bump': No such file or directory
make[1]: *** [/opt/ltp/bin/ltp-bump] Error 1
make[1]: Leaving directory `/home/LTP/ltp-2010-01-20/pan'
make: *** [pan-install] Error 2
------------

7) <RHEL4.8 x86_64> (using make3.80)
Results were same as <RHEL4.8 x86> (using make3.80).

Regards--

-Tomonori Mitani

------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the world's best and brightest in the field, creating opportunities for Conference attendees to learn about information security's most important issues through interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list

#1 lore raw
Quoted 17 lines · Mitani

Thank you for your great effort for "make3.80" supporting.

But in my system, there are several problems.

Because it is necessary to report about them hastily, I report them without investigation first of all.

I tried to make with 2010-01-20 version cvs in my several systems.
 - RHEL5.4 x86
 - RHEL5.4 x86_64
 - RHEL5.4 ia64
 - RHEL4.8 x86 (using make3.80/3.81)
 - RHEL4.8 x86_64 (using make3.80/3.81)

I show below the results.

Quoted 16 lines

1) <RHEL5.4 x86>
"make" succeeded, but "make install" failed as follows:
------------
mkdir -m 00755 -p "//opt/ltp"
mkdir -m 00755 -p "//opt/ltp/bin"
make -C "doc" \
               -f "/home/LTP/ltp-2010-01-20/doc/Makefile" install make[1]: Entering directory /home/LTP/ltp-2010-01-20/doc' make[2]: Entering directory /home/LTP/ltp-2010-01-20/doc/man1' make[2]: *** No rule to make target /opt/ltp/share/man/man1', needed by /opt/ltp/share/man/man1/doio.1'.  Stop.
make[2]: Leaving directory `/home/LTP/ltp-2010-01-20/doc/man1' make[1]: *** [install] Error 2
make[1]: Leaving directory `/home/LTP/ltp-2010-01-20/doc'
make: *** [doc-install] Error 2
------------

Solved. Typo that I didn't pick up earlier..

Quoted 10 lines

2) <RHEL5.4 x86_64>
3) <RHEL5.4 ia64>
4) <RHEL4.8 x86> (using make3.81)
5) <RHEL4.8 x86_64> (using make3.81)
In above systems, results were same as <RHEL5.4 x86>.

6) <RHEL4.8 x86> (using make3.80)
Strangely, the "make" command returned immediately. "echo $?" was 0. But log was only several lines as follows:

You have to use make all when compiling all' with make instead of just specifying make' with 3.81 because make 3.80 doesn't have a concept of default goals/targets.

Quoted 27 lines

------------
make -C testcases/realtime autotools
make[1]: Entering directory `/home/LTP/ltp-2010-01-20/testcases/realtime' autoheader
make[1]: Leaving directory `/home/LTP/ltp-2010-01-20/testcases/realtime'
------------

Is this message same as what is written in the "INSTALL" file?

Just in case, I tried "make install".
But the result was as follows:

------------
make -C "pan" \
       -f "/home/LTP/ltp-2010-01-20/pan/Makefile" install make[1]: Entering directory `/home/LTP/ltp-2010-01-20/pan' test -d "/opt/ltp/bin" || mkdir -p "/opt/ltp/bin"
install -m 00775 "/home/LTP/ltp-2010-01-20/pan/ltp-bump" "/opt/ltp/bin/ltp-bump"
install: cannot stat `/home/LTP/ltp-2010-01-20/pan/ltp-bump': No such file or directory
make[1]: *** [/opt/ltp/bin/ltp-bump] Error 1
make[1]: Leaving directory `/home/LTP/ltp-2010-01-20/pan'
make: *** [pan-install] Error 2
------------

Quoted 2 lines

7) <RHEL4.8 x86_64> (using make3.80)
Results were same as <RHEL4.8 x86> (using make3.80).

HTH,
-Garrett

------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the world's best and brightest in the field, creating opportunities for Conference attendees to learn about information security's most important issues through interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list

author
#2 lore raw

Garrett,

Quoted 1 line

Solved. Typo that I didn't pick up earlier..

I succeeded to build in RHEL5.4 system with 2010-01-21 cvs.

Quoted 1 line

You have to use make all when compiling `all' with make instead of just

specifying `make' with 3.81 because make 3.80 doesn't have a concept of default goals/targets.

Thank you for your advice.
It was my mistake.
I succeeded to build in RHEL4.8 system by using "make3.80"! Great!

Thank you--

-Tomonori Mitani

-----Original Message-----
From: Garrett Cooper [mailto:[email protected]]
Sent: Wednesday, January 20, 2010 10:26 PM
To: Mitani
Cc: [email protected]
Subject: Re: [LTP] 2010-01-20 cvs build failed

Quoted 17 lines · Mitani

Thank you for your great effort for "make3.80" supporting.

But in my system, there are several problems.

Because it is necessary to report about them hastily, I report them without investigation first of all.

I tried to make with 2010-01-20 version cvs in my several systems.
 - RHEL5.4 x86
 - RHEL5.4 x86_64
 - RHEL5.4 ia64
 - RHEL4.8 x86 (using make3.80/3.81)
 - RHEL4.8 x86_64 (using make3.80/3.81)

I show below the results.

Quoted 16 lines

1) <RHEL5.4 x86>
"make" succeeded, but "make install" failed as follows:
------------
mkdir -m 00755 -p "//opt/ltp"
mkdir -m 00755 -p "//opt/ltp/bin"
make -C "doc" \
               -f "/home/LTP/ltp-2010-01-20/doc/Makefile" install make[1]: Entering directory /home/LTP/ltp-2010-01-20/doc' make[2]: Entering directory /home/LTP/ltp-2010-01-20/doc/man1' make[2]: *** No rule to make target /opt/ltp/share/man/man1', needed by /opt/ltp/share/man/man1/doio.1'.  Stop.
make[2]: Leaving directory `/home/LTP/ltp-2010-01-20/doc/man1' make[1]: *** [install] Error 2
make[1]: Leaving directory `/home/LTP/ltp-2010-01-20/doc'
make: *** [doc-install] Error 2
------------

Solved. Typo that I didn't pick up earlier..

Quoted 10 lines

2) <RHEL5.4 x86_64>
3) <RHEL5.4 ia64>
4) <RHEL4.8 x86> (using make3.81)
5) <RHEL4.8 x86_64> (using make3.81)
In above systems, results were same as <RHEL5.4 x86>.

6) <RHEL4.8 x86> (using make3.80)
Strangely, the "make" command returned immediately. "echo $?" was 0. But log was only several lines as follows:

You have to use make all when compiling all' with make instead of just specifying make' with 3.81 because make 3.80 doesn't have a concept of default goals/targets.

Quoted 27 lines

------------
make -C testcases/realtime autotools
make[1]: Entering directory `/home/LTP/ltp-2010-01-20/testcases/realtime' autoheader
make[1]: Leaving directory `/home/LTP/ltp-2010-01-20/testcases/realtime'
------------

Is this message same as what is written in the "INSTALL" file?

Just in case, I tried "make install".
But the result was as follows:

------------
make -C "pan" \
       -f "/home/LTP/ltp-2010-01-20/pan/Makefile" install make[1]: Entering directory `/home/LTP/ltp-2010-01-20/pan' test -d "/opt/ltp/bin" || mkdir -p "/opt/ltp/bin"
install -m 00775 "/home/LTP/ltp-2010-01-20/pan/ltp-bump" "/opt/ltp/bin/ltp-bump"
install: cannot stat `/home/LTP/ltp-2010-01-20/pan/ltp-bump': No such file or directory
make[1]: *** [/opt/ltp/bin/ltp-bump] Error 1
make[1]: Leaving directory `/home/LTP/ltp-2010-01-20/pan'
make: *** [pan-install] Error 2
------------

Quoted 2 lines

7) <RHEL4.8 x86_64> (using make3.80)
Results were same as <RHEL4.8 x86> (using make3.80).

HTH,
-Garrett

------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the world's best and brightest in the field, creating opportunities for Conference attendees to learn about information security's most important issues through interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list

#3 lore raw
Quoted 11 lines · Mitani

Garrett,

Quoted 1 line

Solved. Typo that I didn't pick up earlier..

I succeeded to build in RHEL5.4 system with 2010-01-21 cvs.

Quoted 1 line

You have to use make all when compiling `all' with make instead of just

specifying `make' with 3.81 because make 3.80 doesn't have a concept of default goals/targets.

Quoted 7 lines

Thank you for your advice.
It was my mistake.
I succeeded to build in RHEL4.8 system by using "make3.80"! Great!

Thank you--

Np -- sometimes it takes a while to get to a proper solution, but
once there is one and it's set in stone, it's done :). Cheers,
-Garrett

------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the world's best and brightest in the field, creating opportunities for Conference attendees to learn about information security's most important issues through interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list

#4 lore raw
In reply to Garrett Cooper
Quoted 8 lines · On Wednesday 20 January 2010 08:25:35 Garrett Cooper wrote:
Quoted 3 lines · Mitani

6) <RHEL4.8 x86> (using make3.80)
Strangely, the "make" command returned immediately. "echo $?" was 0. But log was only several lines as follows:

You have to use make all when compiling all' with make instead of just specifying make' with 3.81 because make 3.80 doesn't have a concept of default goals/targets.

printf "all %:\n\t$(MAKE) -f Makefile $@\n" > GNUmakefile -mike

------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the world's best and brightest in the field, creating opportunities for Conference attendees to learn about information security's most important issues through interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev

_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list