[MacPorts] #48218: opencv debug variant not producing debug symbols
#48218: opencv debug variant not producing debug symbols --------------------+-------------------------------- Reporter: jeff@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Keywords: | Port: --------------------+-------------------------------- Running `port install opencv +debug` doesn't produce any libraries that contain debugging symbols. Not sure what's going on. -- Ticket URL: <https://trac.macports.org/ticket/48218> MacPorts <https://www.macports.org/> Ports system for OS X
#48218: opencv @3.0.0_0: debug variant not producing debug symbols ---------------------+------------------------ Reporter: jeff@… | Owner: stromnov@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: opencv | ---------------------+------------------------ Changes (by larryv@…): * owner: macports-tickets@… => stromnov@… * port: => opencv Comment: Thanks for the report. In future tickets, please Cc any port maintainers (`port info --maintainers opencv`). The +debug variant comes from the cmake-1.0 portgroup. I don’t know if the opencv port respects it. (Frankly, I wish cmake-1.0 didn’t force +debug onto every port that uses it.) -- Ticket URL: <https://trac.macports.org/ticket/48218#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#48218: opencv @3.0.0_0: debug variant not producing debug symbols ---------------------+------------------------ Reporter: jeff@… | Owner: stromnov@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: opencv | ---------------------+------------------------ Comment (by jeff@…): Sorry about that lack of notice. So, I tested your hypothesis! OpenCV does actually support Debug builds and I was able to build a debug version with debug symbols from a checkout of 3.0.0 using `cmake -DCMAKE_BUILD_TYPE=Debug` I'll see if I can't get a log from the Macports build. -- Ticket URL: <https://trac.macports.org/ticket/48218#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#48218: opencv @3.0.0_0: debug variant not producing debug symbols ---------------------+------------------------ Reporter: jeff@… | Owner: stromnov@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: opencv | ---------------------+------------------------ Comment (by jeff@…): It looks like I just PEBKAC'ed something. Sorry. Feel free to close this as invalid. -- Ticket URL: <https://trac.macports.org/ticket/48218#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#48218: opencv @3.0.0_0: debug variant not producing debug symbols ---------------------+------------------------ Reporter: jeff@… | Owner: stromnov@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: opencv | ---------------------+------------------------ Comment (by jeff@…): Oooor... actually I was correct. I just PEBKAC'ed my use of `symbols`. Comparing the symbols in my hand-rolled Debug build to the one in macports definitely shows its definitely missing information about files, etc. -- Ticket URL: <https://trac.macports.org/ticket/48218#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#48218: opencv @3.0.0_0: debug variant not producing debug symbols ---------------------+------------------------ Reporter: jeff@… | Owner: stromnov@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: opencv | ---------------------+------------------------ Comment (by jeff@…): Yeah, okay, no amount of `keeplogs yes`, port install -v or -d is getting me the info I need. Googling around for how to turn on more logging hasn't turned up anything either. Open to ideas! I'm sure there's a way to get what commands are actually being run. -- Ticket URL: <https://trac.macports.org/ticket/48218#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts