octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #62295] installation path includes build path


From: Dmitri A. Sergatskov
Subject: [Octave-bug-tracker] [bug #62295] installation path includes build path
Date: Mon, 11 Apr 2022 16:01:57 -0400 (EDT)

URL:
  <https://savannah.gnu.org/bugs/?62295>

                 Summary: installation path includes build path
                 Project: GNU Octave
            Submitted by: dasergatskov
            Submitted on: Mon 11 Apr 2022 08:01:55 PM UTC
                Category: Configuration and Build System
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: None
                  Status: None
             Assigned to: None
         Originator Name: 
        Originator Email: 
             Open/Closed: Open
                 Release: 7.1.0
         Discussion Lock: Any
        Operating System: Any

    _______________________________________________________

Details:

As noted by Stephen Montgomery-Smith,
https://lists.gnu.org/archive/html/help-octave/2022-04/msg00005.html 

some test .m files are installed in the path that includes
the original build directory path:

"""
I recently upgraded to
octave 7.1.0.  I found something rather interesting - it creates a bunch
of files whose names are:

/usr/local/bin/share/octave/7.1.0/test/fixed/xxxxxxxxxx/tbcover.m

where the xxxxxxxx is derived from the directory in which the build
takes place.  In my case, xxxxxxxx would be
usr/ports/math/octave/work/octave-7.1.0.
"""

I can confirm it with the official Windows install as well as 
linux self-compile install.

E.g. on Windows I see:


dmitri@dasp53 MINGW64 /c/Program Files/GNU Octave/Octave-7.1.0
$ find ./ -name "tbcover.m"
./mingw64/share/octave/7.1.0/etc/tests/fixed/scratch/build/mxe-octave-w64/release/tmp-release-octave/octave-7.1.0/.build/test/@cell/tbcover.m
./mingw64/share/octave/7.1.0/etc/tests/fixed/scratch/build/mxe-octave-w64/release/tmp-release-octave/octave-7.1.0/.build/test/@char/tbcover.m
./mingw64/share/octave/7.1.0/etc/tests/fixed/scratch/build/mxe-octave-w64/release/tmp-release-octave/octave-7.1.0/.build/test/@double/tbcover.m
./mingw64/share/octave/7.1.0/etc/tests/fixed/scratch/build/mxe-octave-w64/release/tmp-release-octave/octave-7.1.0/.build/test/@function_handle/tbcover.m
./mingw64/share/octave/7.1.0/etc/tests/fixed/scratch/build/mxe-octave-w64/release/tmp-release-octave/octave-7.1.0/.build/test/@int16/tbcover.m
./mingw64/share/octave/7.1.0/etc/tests/fixed/scratch/build/mxe-octave-w64/release/tmp-release-octave/octave-7.1.0/.build/test/@int32/tbcover.m
./mingw64/share/octave/7.1.0/etc/tests/fixed/scratch/build/mxe-octave-w64/release/tmp-release-octave/octave-7.1.0/.build/test/@int64/tbcover.m
./mingw64/share/octave/7.1.0/etc/tests/fixed/scratch/build/mxe-octave-w64/release/tmp-release-octave/octave-7.1.0/.build/test/@int8/tbcover.m
./mingw64/share/octave/7.1.0/etc/tests/fixed/scratch/build/mxe-octave-w64/release/tmp-release-octave/octave-7.1.0/.build/test/@logical/tbcover.m
./mingw64/share/octave/7.1.0/etc/tests/fixed/scratch/build/mxe-octave-w64/release/tmp-release-octave/octave-7.1.0/.build/test/@single/tbcover.m
./mingw64/share/octave/7.1.0/etc/tests/fixed/scratch/build/mxe-octave-w64/release/tmp-release-octave/octave-7.1.0/.build/test/@struct/tbcover.m
./mingw64/share/octave/7.1.0/etc/tests/fixed/scratch/build/mxe-octave-w64/release/tmp-release-octave/octave-7.1.0/.build/test/@uint16/tbcover.m
./mingw64/share/octave/7.1.0/etc/tests/fixed/scratch/build/mxe-octave-w64/release/tmp-release-octave/octave-7.1.0/.build/test/@uint32/tbcover.m
./mingw64/share/octave/7.1.0/etc/tests/fixed/scratch/build/mxe-octave-w64/release/tmp-release-octave/octave-7.1.0/.build/test/@uint64/tbcover.m
./mingw64/share/octave/7.1.0/etc/tests/fixed/scratch/build/mxe-octave-w64/release/tmp-release-octave/octave-7.1.0/.build/test/@uint8/tbcover.m
./mingw64/share/octave/7.1.0/etc/tests/fixed/scratch/build/mxe-octave-w64/release/tmp-release-octave/octave-7.1.0/.build/test/tbcover.m


I guess this /tmp-release-octave/octave-7.1.0/.build/ should not be there.

Dmitri.
-- 





    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?62295>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]