codyopel / mp4v2

Automatically exported from code.google.com/p/mp4v2
Other
0 stars 0 forks source link

"make check" tries to create /testlog directory at root of filesystem (permission denied) #28

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Install dejagnu application
2. ./configure
3. make
4. make check

What is the expected output? What do you see instead?

make -j5 -j1 check 
make  
make[1]: Entering directory
`/var/tmp/portage/media-libs/libmp4v2-1.9.1/work/mp4v2-1.9.1'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory
`/var/tmp/portage/media-libs/libmp4v2-1.9.1/work/mp4v2-1.9.1'
make  check-DEJAGNU
make[1]: Entering directory
`/var/tmp/portage/media-libs/libmp4v2-1.9.1/work/mp4v2-1.9.1'
touch Makefile
mkdir -p -- /testlog
mkdir: cannot create directory `/testlog': Permission denied
make[1]: *** [Makefile] Error 1
make[1]: Leaving directory
`/var/tmp/portage/media-libs/libmp4v2-1.9.1/work/mp4v2-1.9.1'
make: *** [check-am] Error 2

What version of the product are you using? On what operating system?

1.9.1, Linux

Downstream bug, http://bugs.gentoo.org/278097

Original issue reported on code.google.com by ssuomi...@unk.fi on 16 Jul 2009 at 7:54

GoogleCodeExporter commented 8 years ago
Fix "make check", change builddir to top_builddir, it seems it doesn't really 
do any
tests but at least it doesn't try to create a /testlog directory :)

Original comment by ssuomi...@unk.fi on 16 Jul 2009 at 8:14

Attachments:

GoogleCodeExporter commented 8 years ago
Fixed in 371. Sorry resolved under a later bug report - which I saw first.

Original comment by eddyg.o....@gmail.com on 22 Nov 2009 at 11:39