Processed (with 1 error): Re: Bug#977605: ITP: arduino-core-avr -- Arduino Core for AVR microcontroller
Processing control commands: > clone 977605 -1 Bug #977605 [wnpp] ITP: arduino-core-avr -- Arduino Core for AVR microcontroller Bug 977605 cloned as bug 980118 > reassign -1 arduino Bug #980118 [wnpp] ITP: arduino-core-avr -- Arduino Core for AVR microcontroller Bug reassigned from package 'wnpp' to 'arduino'. Ignoring request to alter found versions of bug #980118 to the same values previously set Ignoring request to alter fixed versions of bug #980118 to the same values previously set > retitle -1 arduino: unable to compile sketch Bug #980118 [arduino] ITP: arduino-core-avr -- Arduino Core for AVR microcontroller Changed Bug title to 'arduino: unable to compile sketch' from 'ITP: arduino-core-avr -- Arduino Core for AVR microcontroller'. > version -1 2:1.8.13+dfsg1-1~exp2 Unknown command or malformed arguments to command. -- 977605: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=977605 980118: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980118 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#977605: ITP: arduino-core-avr -- Arduino Core for AVR microcontroller
Control: clone 977605 -1 Control: reassign -1 arduino Control: retitle -1 arduino: unable to compile sketch Control: version -1 2:1.8.13+dfsg1-1~exp2 Hello Leonardo, Am 14.01.21 um 15:36 schrieb Leonardo Canducci: > Attached is the error log when compiling anyway (no programmer chosen). thanks for testing the packages. I assume you are trying to compile a sketch, still the Blinky example sketch?. The log looks like there is a mismatch around the used .so files for compiling, smells like there is a mix of 32bit and 64bit environment or some relation to LTO vs. no LTO. My guess is that an other Arduino installation is around which is getting involved within the environment that is used by the Debian packages. Can you move/backup the folder $(HOME)/Ardunio and $(HOME)/.arduino and restart the Arduino IDE and the compilation of your sketch? If I try to compile an empty sketch (just using the code that is used if I start the IDE, or also the Blinky sketch) with also no selected Programmer this works both without issues. -- Regards Carsten
Bug#977605: ITP: arduino-core-avr -- Arduino Core for AVR microcontroller
Attached is the error log when compiling anyway (no programmer chosen). Il giorno gio 14 gen 2021 alle ore 15:27 Leonardo Canducci < leonardo.candu...@gmail.com> ha scritto: > I just installed the two packages from > https://people.debian.org/~tijuca/arduino/ first (dpkg -i) and > arduino-builder + arduino from experimental next (within aptitude to check > dependencies). > > IDE is running but the programmer is missing. See attached image. > I can't see relevant errors running it from the terminal. Maybe > something's missing from the packages? > > > Il giorno gio 14 gen 2021 alle ore 12:53 Carsten Schoenert < > c.schoen...@t-online.de> ha scritto: > >> Hello Leonardo, >> >> Am 14.01.21 um 11:47 schrieb Leonardo Canducci: >> > I'm really glad there's an updated arduino package in experimental. >> > Right now some missing dependencies such as arduino-core-avr prevent >> > installing it but I guess somebody is maintaining these new packages or >> > there wouldn't be a new arduino package in the first place! >> > >> > Anyway I hope it will be installable soon! >> >> I've written some summary about the current state for the arduino and >> it's depending packages to the ML recently. I've prepared the currently >> new depending packages and places them on people.d.o. Feel free to test >> the current packages please. >> >> >> https://alioth-lists.debian.net/pipermail/pkg-electronics-devel/2021-January/007639.html >> >> -- >> Regards >> Carsten >> > > > -- > Leonardo Canducci > -- Leonardo Canducci Arduino: 1.8.13 (Linux), Board: "Arduino Duemilanove or Diecimila, ATmega328P" /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: /usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64 /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: /usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64 /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/WInterrupts.c.o: plugin needed to handle lto object /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: /usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64 /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WInterrupts.c.o: plugin needed to handle lto object /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/hooks.c.o: plugin needed to handle lto object /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: /usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64 /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WInterrupts.c.o: plugin needed to handle lto object /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: hooks.c.o: plugin needed to handle lto object /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/wiring.c.o: plugin needed to handle lto object /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: /usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64 /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WInterrupts.c.o: plugin needed to handle lto object /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: hooks.c.o: plugin needed to handle lto object /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring.c.o: plugin needed to handle lto object /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/wiring_analog.c.o: plugin needed to handle lto object /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: /usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64 /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WInterrupts.c.o: plugin needed to handle lto object /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: hooks.c.o: plugin needed to handle lto object /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring.c.o: plugin needed to handle lto object /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_analog.c.o: plugin needed to handle lto object /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/wiring_digital.c.o: plugin needed to handle lto object /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: /usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64 /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WInterrupts.c.o: plugin needed to handle lto object /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: hooks.c.o: plugin needed to handle lto object /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring.c.o: plugin needed to handle lto object /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_analog.c.o: plugin needed to handle lto object /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_digital.c.o: plugin needed to handle lto object /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: core/wiring_pulse.c.o: plugin needed to handle lto object /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: /usr/lib/gcc/avr/5.4.0/liblto_plugin.so: wrong ELF class: ELFCLASS64 /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: WInterrupts.c.o: plugin needed to handle lto object /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: hooks.c.o: plugin needed to handle lto object /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring.c.o: plugin needed to handle lto object /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar: wiring_analog.c.o: plugin needed to handle lto object /usr/lib/gcc/avr/5.4.0/../../../avr/bin/ar:
Bug#977605: ITP: arduino-core-avr -- Arduino Core for AVR microcontroller
Hello Leonardo, Am 14.01.21 um 11:47 schrieb Leonardo Canducci: > I'm really glad there's an updated arduino package in experimental. > Right now some missing dependencies such as arduino-core-avr prevent > installing it but I guess somebody is maintaining these new packages or > there wouldn't be a new arduino package in the first place! > > Anyway I hope it will be installable soon! I've written some summary about the current state for the arduino and it's depending packages to the ML recently. I've prepared the currently new depending packages and places them on people.d.o. Feel free to test the current packages please. https://alioth-lists.debian.net/pipermail/pkg-electronics-devel/2021-January/007639.html -- Regards Carsten
Bug#977605: ITP: arduino-core-avr -- Arduino Core for AVR microcontroller
Package: wnpp Followup-For: Bug #977605 I'm really glad there's an updated arduino package in experimental. Right now some missing dependencies such as arduino-core-avr prevent installing it but I guess somebody is maintaining these new packages or there wouldn't be a new arduino package in the first place! Anyway I hope it will be installable soon! Thanks, Leonardo
Bug#977605: ITP: arduino-core-avr -- Arduino Core for AVR microcontroller
Package: wnpp Severity: wishlist Owner: Carsten Schoenert X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: arduino-core-avr Version : 1.8.3 Upstream Author : Arduino * URL : https://github.com/arduino/ArduinoCore-avr * License : BSD-3-clause, Expat, GPL-2+, ISC, LGPL-2.1+ Programming Lang: Assembler, C, C++, Description : Arduino Core for AVR microcontroller This package contains the source code and configuration files of the Arduino Core for Atmel's AVR microcontroller used on the Arduino Yún, Uno, Uno WiFi, Diecimila, Nano, Mega, MegaADK, Leonardo, Leonardo Ethernet, Micro, Esplora, Min, Ethernet, Fio, BT, LilyPadUSB, Lilypad, Pro, ATMegaNG, Robot Control, Robot Motor, Gemma, Yún Mini. . It also contains some basic interfaces for interacting with the internal non-volatile storage (aka EEPROM) in AVR based Arduino boards. Also interfaces for interacting with plugable USB infrastructure (HID), for the Serial Programming Interface (SPI), for serial communication on any digital pins and for communicaton by I2C and Two Wire Interfaces devices. This package is a new dependency for an updated Arduino package. It will be maintained within the Electronics team.