whizard is hosted by Hepforge, IPPP Durham

Opened 11 years ago

Closed 11 years ago

#540 closed defect (fixed)

Flaw in configure script

Reported by: Juergen Reuter Owned by: ALL
Priority: P0 Milestone: v2.2.0
Component: configure Version: 2.1.1
Severity: blocker Keywords:
Cc:

Description (last modified by Juergen Reuter)

The configure script to handle the long string expressions in system_dependencies has a flaw: if the expressions are n*90 - 7 characters long, there is an erroneous breaking that leads to a line end of the form:

<string expression>"" // &
"

instead of the intended <string expression>"

Change History (7)

comment:1 Changed 11 years ago by Juergen Reuter

Description: modified (diff)

comment:2 Changed 11 years ago by Juergen Reuter

Priority: P3P0
Severity: criticalblocker

My naive tries all failed. This screws up the compilation of the code at the moment. Please assign!!!

comment:3 Changed 11 years ago by Juergen Reuter

Now, I got the problem on my laptop. Can someone fix this a.s.a.p. please!? Everything is stalled at the moment ...

comment:4 Changed 11 years ago by kilian

Jürgen, I think I can fix this. But I have really difficulties reproducing the problem, in a dozen tries with different paths it did always work. Can you post a path (I need the precise length, of course) which triggers the bug?

BTW: but will have to wait until afternoon, committee session now ...

comment:5 Changed 11 years ago by Juergen Reuter

See the Jenkins: builddir is /var/lib/jenkins/slave/workspace/whizard-trunk-dist-weekly/FC_LABEL/nagfor-5.3-LATEST/HOST_LABEL/ELF64/whizard-trunk-dist-4660-build/whizard-2.2.0_alpha/_build And then it fails with the src/gamelan.

Count the numbers of characters by yourself, sry: As usual: no time, heading to the airport.

comment:6 Changed 11 years ago by Juergen Reuter

:(

comment:7 Changed 11 years ago by kilian

Resolution: fixed
Status: newclosed

should be fixed in r4667. Please check.

[had the solution this morning, but committee meetings ...]

Note: See TracTickets for help on using tickets.