Modify

Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#2451 closed defect (worksforme)

remove bashism from linux-atm Makefile

Reported by: matteo Owned by: florian
Priority: high Milestone:
Component: packages Version:
Keywords: Cc:

Description

Revome all xxx{yy,zz} syntaxes from the Makefile as dash, the default shell on Debian/Ubuntu systems, doesn't allow them.
They are cool, i know, but prevent the packege to build on some distro.

Attachments (1)

no_bashism.diff (1.3 KB) - added by matteo 10 years ago.

Download all attachments as: .zip

Change History (4)

Changed 10 years ago by matteo

comment:1 Changed 10 years ago by florian

we make a wide use of this syntax, so I doubt only linux-atm will fail to build. Better would be a shell macro that expands the parenthesis to be conformant with its capabilites.

comment:2 Changed 10 years ago by blogic

  • Resolution set to worksforme
  • Status changed from new to closed

comment:3 Changed 10 years ago by Bartman007

FYI, dash is only the default shell on Ubuntu Edgy (6.10) and newer. Debian uses bash as the default shell.

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.