bugGnash - The GNU Flash player - Bugs: bug #39138, "make clean" command...

 
 

bug #39138: "make clean" command caused error in the next "make" invocation

Submitter:  Nutchanon Wetchasit <nachanon>
Submitted:  Sun 02 Jun 2013 02:40:09 PM UTC
   
 
Category:  build Severity:  3 - Normal
Release:  0.8.10 Status:  Fixed
Privacy:  Public Assigned to:  None
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Wed 16 Sep 2015 11:23:21 AM UTC, comment #4: 

thanks for testing

Sandro Santilli <strk>
Group Member
Wed 16 Sep 2015 09:52:43 AM UTC, comment #3: 

This is not reproducible anymore under current Gnash 0.8.11dev (git 516a6ca 15-Sep-2015).

A reverse regression test revealed that this issue was fixed by b3ed7e3.

commit b3ed7e393c584ee9e1064cecfe7c715964dc6443
Author: Rob Savoye <rob@welcomehome.org>
Date:   Tue Mar 27 11:01:15 2012 -0600

        Don't remove the non-generated .1 files, they're aliases for gnash.1

:040000 040000 b5e167eaef6f050eb812f457e132be081472fb84 acf2bb1e8deabd950f15b5be589fa9f6685e7398 M        doc


So this bug should be now marked as fixed.

Note: even this commit is shown as 0.8.10dev, it is actually in 0.8.11dev line
(0.8.10 is released earlier than this commit).

Gnash: 0.8.10dev (git 275194c), 0.8.10dev (git b3ed7e3), 0.8.11dev (git 516a6ca 15-Sep-2015)
System: Debian GNU/Linux 7.0 Wheezy i386

Nutchanon Wetchasit <nachanon>
Sun 09 Feb 2014 11:14:45 AM UTC, comment #2: 

Yes, that can solve it. But rightfully, "make clean" mustn't delete source file. It's must be fixed.

Togo Nishigaki <westfence105>
Sun 02 Jun 2013 03:03:17 PM UTC, comment #1: 

It seems that "make clean" command (mistakenly?) deleted files
distributed in the original tarball.

Comparing source tree's MD5 checksum before and after "make clean" revealed that:

gnash-0.8.10/doc/C/qt4-gnash.1
gnash-0.8.10/doc/C/gnash-qt-launcher.1
gnash-0.8.10/doc/C/dump-gnash.1
gnash-0.8.10/doc/C/fb-gnash.1
gnash-0.8.10/doc/C/gnash-gtk-launcher.1
gnash-0.8.10/doc/C/gtk-gnash.1
gnash-0.8.10/doc/C/sdl-gnash.1

have been deleted during "make clean" execution.

Nutchanon Wetchasit <nachanon>
Sun 02 Jun 2013 02:40:09 PM UTC, original submission:  

I've been building Gnash 0.8.10 from source several time.
Sometimes I just need to rebuild using the same configuration.

Usually I'd simply "rm -Rf gnash-0.8.10 ; tar -xjf gnash-0.8.10.tar.bz2"
then reconfigure, but that's likely to be unnecessary.
So I just used "make clean" on gnash source tree.

But when I invoked "make" afterward, I got an error:

$ ./configure

$ make clean

$ make

...(Output cutted)...

make[3]: Entering directory `/home/window/build/gnash-0.8.10/doc/C'
WARNING: Linking to preformatted version of gnash_user.info, it could be out of date.
WARNING: Linking to preformatted version of gnash_ref.info, it could be out of date.
WARNING: Linking to preformatted version of gnashuser.html, it could be out of date.
WARNING: Linking to preformatted version of gnashref.html, it could be out of date.
WARNING: Linking to preformatted version of gnash.1, it could be out of date.
WARNING: Linking to preformatted version of gprocessor.1, it could be out of date.
WARNING: Linking to preformatted version of soldumper.1, it could be out of date.
WARNING: Linking to preformatted version of flvdumper.1, it could be out of date.
WARNING: Linking to preformatted version of cygnal.1, it could be out of date.
WARNING: Linking to preformatted version of rtmpget.1, it could be out of date.
WARNING: Linking to preformatted version of findmicrophones.1, it could be out of date.
WARNING: Linking to preformatted version of findwebcams.1, it could be out of date.
cp: cannot stat `./gtk-gnash.1': No such file or directory
make[3]: * [gtk-gnash.1] Error 1
make[3]: Leaving directory `/home/window/build/gnash-0.8.10/doc/C'
make[2]: * [all-recursive] Error 1
make[2]: Leaving directory `/home/window/build/gnash-0.8.10/doc'
make[1]: * [all-recursive] Error 1
make[1]: Leaving directory `/home/window/build/gnash-0.8.10'
make: * [all] Error 2


Full "make" log (gnash-0.8.10.remaking.txt),
full "make clean" log (gnash-0.8.10.cleaning.txt),
full "./configure" log (gnash-0.8.10.configure.txt),
and config.log (gnash-0.8.10.confg.log) also attached.

Gnash: gnash-0.8.10 (source)
System: Debian GNU/Linux 5.0 "Lenny" i386

Nutchanon Wetchasit <nachanon>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

Attached Files
file #28221:  gnash-0.8.10.config.log added by nachanon (163KiB - application/octet-stream - Gnash 0.8.10 configuration, clean, and build logs)
file #28218:  gnash-0.8.10.remaking.txt added by nachanon (43KiB - text/plain - Gnash 0.8.10 configuration, clean, and build logs)
file #28219:  gnash-0.8.10.cleaning.txt added by nachanon (27KiB - text/plain - Gnash 0.8.10 configuration, clean, and build logs)
file #28220:  gnash-0.8.10.configure.txt added by nachanon (28KiB - text/plain - Gnash 0.8.10 configuration, clean, and build logs)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by strk (Posted a comment)
  • -email is unavailable- added by westfence105 (Posted a comment)
  • -email is unavailable- added by nachanon (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2015-09-16 strk StatusNone Fixed
        Open/ClosedOpen Closed
    2013-06-02 nachanon Attached File- Added gnash-0.8.10.remaking.txt, #28218
        Attached File- Added gnash-0.8.10.cleaning.txt, #28219
        Attached File- Added gnash-0.8.10.configure.txt, #28220
        Attached File- Added gnash-0.8.10.config.log, #28221

    Back to the top

    Powered by Savane 3.13-3230.
    Corresponding source code