bugGNU Octave - Bugs: bug #57817, [octave forge] (dicom) build...

 
 

bug #57817: [octave forge] (dicom) build failure on macOS

Submitter:  Andrew Janke <apjanke>
Submitted:  Sat 15 Feb 2020 03:36:22 AM UTC
   
 
Category:  Octave Package Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Build Failure
Status:  Patch Submitted Assigned to:  None
Originator Name:  Open/Closed:  * Closed
Release:  * 5.2.0 Operating System:  * Mac OS
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Thu 27 Feb 2020 11:20:22 PM UTC, comment #4: 

A new release is in the release tracker that will hopefully fix this.

https://sourceforge.net/p/octave/package-releases/407/


John Donoghue <lostbard>
Group Member
Sun 16 Feb 2020 06:32:45 PM UTC, comment #3: 

There was an original report and patch that said core was required that made it into the last released version.

Since then someone has reported it shouldnt be there (I can find the bug or manintainer post for it, but remember it) and so I had removed it, but dont know whether it has been tested with anyone using a mac yet.

Im planning on doing a new release sooon

John Donoghue <lostbard>
Group Member
Sat 15 Feb 2020 08:27:31 PM UTC, comment #2: 

Some changes to the build system have been made since the last release (version 0.2.2), some involving the CoreFoundation, so maybe this is fixed. Can you try building from the repo default branch?

Mike Miller <mtmiller>
Group Member
Sat 15 Feb 2020 04:27:15 AM UTC, comment #1: 

Oops; a bad "verbatim" tag lost the rest of my post. Here's the error:


octave:10> pkg install -forge dicom
warningwarningwarning: : : warning: warning: unknown unknownwarning  warningoptionunknownunknown   unknown'-Wli,CoreFoundation';option  warningwarningdid    '-Wli,CoreFoundation';youoptionoption    meandid  '-Wli,CoreFoundation'; '-Wli,CoreFoundation';warning '-Wdocumentation'?  youoptiondiddid    [-Wunknown-warning-option]you'-Wli,CoreFoundation';   you
 meanmeanmeandid   '-Wdocumentation'? '-Wdocumentation'? you'-Wdocumentation'? [-Wunknown-warning-option] [-Wunknown-warning-option] mean[-Wunknown-warning-option]

'-Wdocumentation'?
 [-Wunknown-warning-option]
1 warning generated.
ld: framework not found -loctinterp
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [dicomuid.oct] Error 1
make: *** Waiting for unfinished jobs....
1 warning generated.
ld: framework not found -loctinterp
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [isdicom.oct] Error 1
1 warning generated.
ld: framework not found -loctinterp
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [dicomread.oct] Error 1
1 warning generated.
ld: framework not found -loctinterp
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [_gendicomdict.oct] Error 1
1 warning generated.
ld: framework not found -loctinterp
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [dicomdict.oct] Error 1
/usr/local/Cellar/octave/5.2.0/bin/mkoctfile-5.2.0 -I/usr/local/include/gdcm-3.0   -DHAVE_CONFIG_H -c dicomdict.cpp
/usr/local/Cellar/octave/5.2.0/bin/mkoctfile-5.2.0  -I/usr/local/include/gdcm-3.0   -DHAVE_CONFIG_H -Wl,-framework -Wli,CoreFoundation dicomdict.cpp
/usr/local/Cellar/octave/5.2.0/bin/mkoctfile-5.2.0  -I/usr/local/include/gdcm-3.0   -DHAVE_CONFIG_H -Wl,-framework -Wli,CoreFoundation dicomread.cpp
/usr/local/Cellar/octave/5.2.0/bin/mkoctfile-5.2.0  -I/usr/local/include/gdcm-3.0   -DHAVE_CONFIG_H -Wl,-framework -Wli,CoreFoundation _gendicomdict.cpp
/usr/local/Cellar/octave/5.2.0/bin/mkoctfile-5.2.0  -I/usr/local/include/gdcm-3.0   -DHAVE_CONFIG_H -Wl,-framework -Wli,CoreFoundation isdicom.cpp
/usr/local/Cellar/octave/5.2.0/bin/mkoctfile-5.2.0  -I/usr/local/include/gdcm-3.0   -DHAVE_CONFIG_H -Wl,-framework -Wli,CoreFoundation dicomuid.cpp

pkg: error running `make' for the dicom package.
error: called from
    configure_make at line 99 column 9
    install at line 190 column 7
    pkg at line 441 column 9
octave:10>


Andrew Janke <apjanke>
Sat 15 Feb 2020 03:36:22 AM UTC, original submission:  

Under Octave 4.4.1 and 5.2.0, on macOS 10.14, I'm getting a build failure when I try to install the dicom Forge package.


octave:3> pkg install -forge dicom
warningwarning: : unknownunknown  warningwarning  optionoption  '-Wli,CoreFoundation';'-Wli,CoreFoundation';  diddid  youyou  meanmean  '-Wdocumentation'?'-Wdocumentation'?  [-Wunknown-warning-option][-Wunknown-warning-option]

warning: unknown warning option '-Wli,CoreFoundation'; did you mean '-Wdocumentation'? [-Wunknown-warning-option]
warning: unknown warning option '-Wli,CoreFoundation'; did you mean '-Wdocumentation'? [-Wunknown-warning-option]
warning: unknown warning option '-Wli,CoreFoundation'; did you mean '-Wdocumentation'? [-Wunknown-warning-option]
1 warning generated.
ld: framework not found -loctinterp
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [dicomuid.oct] Error 1
make: *** Waiting for unfinished jobs....
1 warning generated.
1 warning generated.
ld: framework not found -loctinterp
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [dicomread.oct] Error 1
ld: framework not found -loctinterp
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [isdicom.oct] Error 1
1 warning generated.
ld: framework not found -loctinterp
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [_gendicomdict.oct] Error 1
1 warning generated.
ld: framework not found -loctinterp
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [dicomdict.oct] Error 1
/usr/local/Cellar/octave/5.2.0/bin/mkoctfile-5.2.0 -I/usr/local/include/gdcm-3.0   -DHAVE_CONFIG_H -c dicomdict.cpp
/usr/local/Cellar/octave/5.2.0/bin/mkoctfile-5.2.0  -I/usr/local/include/gdcm-3.0   -DHAVE_CONFIG_H -Wl,-framework -Wli,CoreFoundation dicomdict.cpp
/usr/local/Cellar/octave/5.2.0/bin/mkoctfile-5.2.0  -I/usr/local/include/gdcm-3.0   -DHAVE_CONFIG_H -Wl,-framework -Wli,CoreFoundation dicomread.cpp
/usr/local/Cellar/octave/5.2.0/bin/mkoctfile-5.2.0  -I/usr/local/include/gdcm-3.0   -DHAVE_CONFIG_H -Wl,-framework -Wli,CoreFoundation _gendicomdict.cpp
/usr/local/Cellar/octave/5.2.0/bin/mkoctfile-5.2.0  -I/usr/local/include/gdcm-3.0   -DHAVE_CONFIG_H -Wl,-framework -Wli,CoreFoundation isdicom.cpp
/usr/local/Cellar/octave/5.2.0/bin/mkoctfile-5.2.0  -I/usr/local/include/gdcm-3.0   -DHAVE_CONFIG_H -Wl,-framework -Wli,CoreFoundation dicomuid.cpp

pkg: error running `make' for the dicom package.
error: called from
    configure_make at line 99 column 9
    install at line 190 column 7
    pkg at line 441 column 9
octave:3>
+verbatim+

Andrew Janke <apjanke>

 

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

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by lostbard (Posted a comment)
  • -email is unavailable- added by apjanke (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 group members can vote.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2020-02-27 mtmiller StatusNone Patch Submitted
        Open/ClosedOpen Closed
    2020-02-15 mtmiller Summary[dicom] build failure on macOS [octave forge] (dicom) build failure on macOS

    Back to the top

    Powered by Savane 3.13-02a9.
    Corresponding source code