EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  <20222023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  <20222023  2024 
<== Date ==> <== Thread ==>

Subject: RE: make release freezes terminal in synApps installation
From: Iain Marcuson via Tech-talk <tech-talk at aps.anl.gov>
To: "Marco A. Barra Montevechi Filho" <marco.filho at lnls.br>, Mark Rivers <rivers at cars.uchicago.edu>
Cc: "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov>
Date: Mon, 22 Aug 2022 15:06:21 +0000

It’s been a while, but I think I ran `strace make release`, and saw that it stopped on XXX; I forget the exact system call it hung on.

 

From: Marco A. Barra Montevechi Filho <marco.filho at lnls.br>
Sent: Monday, August 22, 2022 11:04 AM
To: Iain Marcuson <iain.marcuson at sydortechnologies.com>; Mark Rivers <rivers at cars.uchicago.edu>
Cc: tech-talk at aps.anl.gov
Subject: Re: make release freezes terminal in synApps installation

 

Right on target!

Thanks for the quick fix, Iain. I dont know why, but it worked.

How did you come to this conclusion?

Best regards,

Marco


From: Iain Marcuson <iain.marcuson at sydortechnologies.com>
Sent: 22 August 2022 09:33
To: Marco A. Barra Montevechi Filho <marco.filho at lnls.br>; Mark Rivers <rivers at cars.uchicago.edu>
Cc: tech-talk at aps.anl.gov <tech-talk at aps.anl.gov>
Subject: RE: make release freezes terminal in synApps installation

 

I have noticed some similar behavior with synApps 6.1.  I believe that I found that commenting out XXX in `configure/RELEASE` allowed `make release` to work.

 

From: Tech-talk <tech-talk-bounces at aps.anl.gov> On Behalf Of Marco A. Barra Montevechi Filho via Tech-talk
Sent: Monday, August 22, 2022 7:17 AM
To: Mark Rivers <rivers at cars.uchicago.edu>
Cc: tech-talk at aps.anl.gov
Subject: Re: make release freezes terminal in synApps installation

 

Thanks for the answer.

I see nothing when interrupting with ctrl+C as shown in attached image.

This seems like some common silly mistake but i cannot figure what am i doing wrong. Thanks for the help.

Marco.


From: Mark Rivers <rivers at cars.uchicago.edu>
Sent: 21 August 2022 23:38
To: Marco A. Barra Montevechi Filho <marco.filho at lnls.br>
Cc: tech-talk at aps.anl.gov <tech-talk at aps.anl.gov>
Subject: Re: make release freezes terminal in synApps installation

 

“make release” should only take a few seconds and it should print a lot of information. If you interrupt it with Control-C what do you see?

 

Mark

 

Sent from my iPhone

 

On Aug 21, 2022, at 7:48 PM, Marco A. Barra Montevechi Filho via Tech-talk <tech-talk at aps.anl.gov> wrote:



Hello all.

Im following the areaDetector installation guide (https://areadetector.github.io/master/install_guide.html) for study purposes and it comes with the assumption that i already have synApps installed.
Since im doing this in my own local machine so i can mess with any code i want without compromising actual operation, im installing synApps from scratch.

Following synApps documentation (https://htmlpreview.github.io/?https://github.com/EPICS-synApps/documentation/blob/R6-1/synApps.html#How%20to%20deploy%20synApps) i changed synApps/support/configure/RELEASE to add EPICS_BASE and SUPPORT paths. I didnt edit support/configure/EPICS_BASE.<arch> or support/configure/SUPPORT because i dont plan to build for more than one architecture and comparing this folder with other compilations of synApps that i found in other machines from my lab, i saw that this folder was unchanged in these compilations. Same goes for ipac and motor modules.

My EPICS_HOST_ARCH env var is set to linux-x86_64, which matches my local machine.

Inside synApps_6_1/support i run make release. It does nothing but freezing my terminal.

Im aware that there are many modules to be compiled and much to be done, but shouldnt it at least print something? Am i doing something wrong?

I tried checking to Makefile and i found:

release:

        echo SUPPORT=$(SUPPORT)

        echo ' '

        echo EPICS_BASE=$(EPICS_BASE)

        echo ' '

        echo MASTER_FILE=$(MASTER_FILE)

        echo ' '

        echo DIRS=$(DIRS)

        echo ' '

        echo RELEASE_FILES=$(RELEASE_FILES)

        echo ' '

        $(PERL) $(TOP)/configure/makeReleaseConsistent.pl $(SUPPORT) $(EPICS_BASE) $(MASTER_FILE) $(RELEASE_FILES)

So im guessing it uses the variable EPICS_BASE (and others) to configure other makefiles. But shouldnt it have printed the result of $EPICS_BASE in my terminal, then? Im checking it in my terminal with echo $EPICS_BASE and it works, resulting in "/home/marco/EPICS/epics-base"

Thanks in advance for any help.

Marco.

 

Aviso Legal: Esta mensagem e seus anexos podem conter informações confidenciais e/ou de uso restrito. Observe atentamente seu conteúdo e considere eventual consulta ao remetente antes de copiá-la, divulgá-la ou distribuí-la. Se você recebeu esta mensagem por engano, por favor avise o remetente e apague-a imediatamente.

Disclaimer: This email and its attachments may contain confidential and/or privileged information. Observe its content carefully and consider possible querying to the sender before copying, disclosing or distributing it. If you have received this email by mistake, please notify the sender and delete it immediately.

 

Click here to report this email as spam.

 

This message has been scanned for malware by Forcepoint. www.forcepoint.com


References:
make release freezes terminal in synApps installation Marco A. Barra Montevechi Filho via Tech-talk
Re: make release freezes terminal in synApps installation Mark Rivers via Tech-talk
Re: make release freezes terminal in synApps installation Marco A. Barra Montevechi Filho via Tech-talk
RE: make release freezes terminal in synApps installation Iain Marcuson via Tech-talk
Re: make release freezes terminal in synApps installation Marco A. Barra Montevechi Filho via Tech-talk

Navigate by Date:
Prev: Re: make release freezes terminal in synApps installation Marco A. Barra Montevechi Filho via Tech-talk
Next: SynApps compilation error Marco A. Barra Montevechi Filho via Tech-talk
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  <20222023  2024 
Navigate by Thread:
Prev: Re: make release freezes terminal in synApps installation Marco A. Barra Montevechi Filho via Tech-talk
Next: Help LE-DANIEL Erwann via Tech-talk
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  <20222023  2024 
ANJ, 14 Sep 2022 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·