Search Criteria
Package Details: microchip-mplabx-bin 6.20-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/microchip-mplabx-bin.git (read-only, click to copy) |
---|---|
Package Base: | microchip-mplabx-bin |
Description: | IDE for Microchip PIC and dsPIC development |
Upstream URL: | http://www.microchip.com/mplabx |
Licenses: | custom |
Conflicts: | mplab |
Provides: | mplab |
Submitter: | bxs |
Maintainer: | mickael9 (danwood76) |
Last Packager: | mickael9 |
Votes: | 57 |
Popularity: | 0.000006 |
First Submitted: | 2011-12-17 04:28 (UTC) |
Last Updated: | 2024-02-04 15:45 (UTC) |
Dependencies (13)
- alsa-lib
- gtk2 (gtk2-maemoAUR, gtk2-patched-filechooser-icon-viewAUR)
- java8-openjfxAUR
- jre8-openjdk
- libxslt (libxslt-gitAUR)
- libxtst
- desktop-file-utils (desktop-file-utils-gitAUR) (make)
- fakechroot (fakechroot-gitAUR) (make)
- microchip-mplabc18-bin (optional) – C compiler for PIC18 MCUs
- microchip-mplabxc16-binAUR (optional) – C compiler for PIC24 MCUs and dsPIC DSCs
- microchip-mplabxc32-binAUR (optional) – C Compiler for PIC32 MCUs
- microchip-mplabxc8-binAUR (optional) – C compiler for PIC10 PIC12 PIC16 PIC18 MCUs
- sdcc (sdcc-svnAUR) (optional) – C compiler for PIC16/18 MCUs
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 31 Next › Last »
ignilux commented on 2020-08-08 20:47 (UTC)
Looks like v5.40 is available as of 5/29/20 -- any plans to update the repository? Honestly asking, not trying to be a jerk.
mickael9 commented on 2020-04-11 10:42 (UTC)
@Pandor java8-openjfx does not provide java-openjfx=8
Pandor commented on 2019-12-29 14:53 (UTC)
Is there any reason why this package depends on "java8-openjfx" and not "java-openjfx=8"? i'm cleaning my system from python2 packages, since it will no longer be maintained. "jre8" provides "java-openjfx=8", and unlike "java8-openjfx" it does not have a dependency on "python2". this is the only package keeping me from removing python2 completely.
argen14 commented on 2019-07-22 10:56 (UTC)
Seems latest version is 5.2. May I request to update the package build?
mickael9 commented on 2018-08-02 17:33 (UTC)
Yeah, apparently the udev hook notifies MPLABX of device hotplug/removal via a local tcp socket so udev needs this permission
Funny thing, libjlinkpic32 uses libudev which supports monitoring the bus for those events. Of course they don't use that.
Anyway, I've added the workaround since there's no (easy) way around it
danwood76 commented on 2018-08-02 09:13 (UTC) (edited on 2018-08-02 09:13 (UTC) by danwood76)
New v5.00 is out, md5sum: 95ff99a1c94ff6dfd7fdf50b6a113216
One thing I didn't realise is that systemd-udev needs to be tweaked to get the programmers working correctly (I have been strggling with slightly buggy programmers for a few months). There is a warning when running the installer (can't say that I've noticed it before), do you think it's worth adding to the PKGBUILD in case people are updating/installing this from an AUR package manager (like I have been doing)?
The warning reads:
"MPLAB X IDE and IPE use systemd to handle USB plug and play events. They do this by using sockets as an interprocess communications mechanism.
Please make sure that interprocess communications under systemd are allowed in the local host. Some Linux distributions do not allow interprocess communications. For example, if the following option is set in the systemd-udevd unit configuration file: "IPAddressDeny=any" then MPLAB X communications library will not be able to handle plug and play events. You might need to create an override file containing this option: "IPAddressAllow=localhost"
alaskanarcher commented on 2018-06-27 05:20 (UTC) (edited on 2018-06-27 05:39 (UTC) by alaskanarcher)
Thank you for updating the package. I have detected some potential issues using namcap. The output is a bit verbose and namcap isn't right about everything, so it would require someone more familiar with the package to determine what if anything needs to be done.
Here is the full namcap output: https://pastebin.com/ZAyW5qUS
Probably the most significant issue is just the inaccurate dependencies and referenced libraries that are not in an installed dependency. I am building in a clean chroot, so if it isn't in the
depends
array it isn't on the filesystem.According to namcap output,
Included and not needed:
Not included and needed:
Referenced libraries that namcap doesn't see on the fs or know a dependency for:
The ELF files outside of a valid path error can be fixed by installing to
/usr/lib
instead of/opt
, but maybe the package requires it to be installed in/opt
.The insecure RPATH errors are from executables specifying an RPATH other than
/usr/lib
. That can be altered on an existing binary withchrpath
but that is probably more trouble than it's worth.Thank you!
mickael9 commented on 2018-06-26 17:53 (UTC)
Yeah, they moved stuff around. It's now up to date
alaskanarcher commented on 2018-06-26 17:37 (UTC) (edited on 2018-06-26 18:12 (UTC) by alaskanarcher)
I attempted to upgrade this package to v4.20 and run into the following error:
It appears that the directory structure has changed since version 4.15.
pkg/microchip-mplabx-bin/opt/microchip/mplabx/v4.20/mplab_ide/
is now moved topkg/microchip-mplabx-bin/opt/microchip/mplabx/v4.20/mplab_platform/
along with themplab_ipe
folder. Some other files have moved around too so I don't feel comfortable guessing what will be required to upgrade this. I hope the package maintainer can update to the latest version shortly.alaskanarcher commented on 2018-06-25 20:07 (UTC)
The option
upx
has been deprecated. There is no need to include!upx
in theoptions
array.« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 31 Next › Last »