Opened 10 years ago

Closed 10 years ago

#26984 closed defect (fixed)

root: can't read "qt_libs_dir": no such variable

Reported by: ryandesign (Ryan Schmidt) Owned by: michaelld (Michael Dickens)
Priority: Normal Milestone:
Component: ports Version: 1.9.1
Keywords: Cc: mattiafrancescomoro@…
Port: root


When trying to upgrade root from 5.26.00b_6 to 5.26.00b_7 after updating qt4-mac to 4.7.0, I get this error:

Enabled support for asimage, astiff, bonjour, builtin_afterimage, builtin_ftgl, cint5, cintex, editline, exceptions, gviz, genvector, mathmore, memstat, opengl, python, qt, reflex, roofit, shared, ssl, tmva, xft, xml, xrootd.

To build ROOT type:

   make install

DEBUG: Executing proc-post-org.macports.configure-configure-0
Error: Target org.macports.configure returned: can't read "qt_libs_dir": no such variable

Attachments (1)

root_Portfile.diff (538 bytes) - added by michaelld (Michael Dickens) 10 years ago.
"svn diff" of 'root' Portfile

Download all attachments as: .zip

Change History (3)

Changed 10 years ago by michaelld (Michael Dickens)

Attachment: root_Portfile.diff added

"svn diff" of 'root' Portfile

comment:1 Changed 10 years ago by michaelld (Michael Dickens)

Can you apply the patch I just uploaded & see if it works? I can get through the configure stage, but in the build stage it is erroring out:

g++ -O2 -m64 -o bin/rmkdepend build/rmkdepend/cppsetup.o build/rmkdepend/ifparser.o build/rmkdepend/include.o build/rmkdepend/main.o build/rmkdepend/parse.o build/rmkdepend/pr.o build/rmkdepend/mainroot.o
bin/rmkdepend -R -fcint/cint/src/g__cfunc.d -Y -w 1000 -- -m64 -pipe -W -Wall -fsigned-char -fno-common -Iinclude -DR__HAVE_CONFIG  -DG__REGEXP -DG__UNIX -DG__SHAREDLIB -DG__ROOT -DG__REDIRECTIO -DG__OSFDLL -DG__STD_EXCEPTION -DG__HAVE_CONFIG -DG__NOMAKEINFO -DG__CINTBODY -Icint/cint/inc -Icint/cint/src -Icint/cint/src/dict -D_REENTRANT -pthread -I. -- cint/cint/src/g__cfunc.c
bin/rmkdepend -R -fcint/cint/main/G__setup.d -Y -w 1000 -- -m64 -pipe -W -Wall -fsigned-char -fno-common -Iinclude -DR__HAVE_CONFIG  -DG__REGEXP -DG__UNIX -DG__SHAREDLIB -DG__ROOT -DG__REDIRECTIO -DG__OSFDLL -DG__STD_EXCEPTION -DG__HAVE_CONFIG -DG__NOMAKEINFO -DG__CINTBODY -Icint/cint/inc -Icint/cint/src -Icint/cint/src/dict -D_REENTRANT -pthread -I. -- cint/cint/main/G__setup.c
rmkdepend(92596) malloc: *** error for object 0x1001226c0: pointer being freed was not allocated
*** set a breakpoint in malloc_error_break to debug

comment:2 Changed 10 years ago by michaelld (Michael Dickens)

Resolution: fixed
Status: newclosed

I committed this patch in r72782, which takes care of the main issue of this ticket. 'root +qt_mac' still doesn't work for me (as per the above issue), but that needs to be another ticket. I'm closing this one as fixed; please do:

sudo port clean root
sudo port selfupdate
sudo port install root +qt_mac [+other_variants]

and see if at least this issue is fixed & if not then reopen this ticket. If you encounter another issue, please search for it in the tickets & if necessary create a new one.

Note: See TracTickets for help on using tickets.