AVRA assembler broken in 12.04. Rebuild from source OK
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
avra (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
After replacing old 8.04 with Ubuntu 12.04 LTS (32 bit) avra cannot assemble my programs without stupid errors.
Part of avra messages :
<<<<<<<<<<<<<<<<
Pass 1...
Pass 2...
ul-fb.asm(836) : Error : Unknown mnemonic/macro: sbgs,scani,scanintb
done
Used memory blocks:
Code : Start = 0x0000, End = 0x0315, Length = 0x0316
Assembly aborted with 1 errors and 0 warnings.
>>>>>>>>>>>>>>>>
Part of the assembled code. (The line with WKEY-label is line 836) :
<<<<<<<<<<<<<<<<<
; Wartet, bis ein Tastenereignis Typ TEMP0 oder TEMP3 Eintritt. (KEY_NIXm= Keine Taste)
WKEY: sbrs FLAGS,SCANINTb ; Prüfintervall wieder da ?
rjmp wk_jp1 ; Nein
cbr FLAGS,1 << SCANINTb ; Scan-Flag löschen
>>>>>>>>>>>>>>>>>
Reinstallation of avra with synaptic don't fix the bug.
Installed package version : 1.2.3a-1
I've downloaded the same version (1.2.3) from avra homepage and build it manually (automake must be installed first)
and it works.
I rebuild avra with following commands (in avra source directory) :
aclocal
autoconf
automake -a
./configure
make
strip avra
P.S.: Also there is a newer avra version available (1.3.0).
Status changed to 'Confirmed' because the bug affects multiple users.