awilcox (A. Wilcox)
Adélie Linux Maintainer

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Jan 29 2017, 4:11 PM (120 w, 1 d)
Availability
Available

I maintain the Adélie Linux distribution and am responsible for the packaging of all KDE related stuff. We use the lightweight musl libc and target all sorts of platforms, including x86, PowerPC, ARM, and MIPS; therefore, we occasionally find portability issues. We love to fix them!

Recent Activity

Apr 18 2019

awilcox requested review of D20678: Ensure compatibility with Qt <5.10.
Apr 18 2019, 11:25 PM · Okular

Mar 18 2019

awilcox requested review of D19865: Linux softraid: Define _GNU_SOURCE for pipe2.
Mar 18 2019, 7:37 PM · Plasma

Dec 11 2018

awilcox added a comment to T10176: Update package pages.

Sorry, I hit it while https://community.kde.org/index.php?title=Get_KDE_Software_on_Your_Linux_Distro&oldid=82263 was in cache apparently. Looks good to me.

Dec 11 2018, 12:55 AM · KDE Promo

Dec 10 2018

awilcox added a comment to T10176: Update package pages.

I'd recommend alphabetising the list.

Dec 10 2018, 5:13 PM · KDE Promo

Sep 16 2018

awilcox added a comment to D15461: Finish fixing build when Origin is disabled.

I would be happy to push the fix with the proper commit message (arcanist botched it badly), but it doesn't look like I have permission:

Sep 16 2018, 4:24 PM · LabPlot, KDE Edu

Sep 12 2018

awilcox raised a concern with R262:d67faf643b2e: Fixed the build with -DENABLE_LIBORIGIN=OFF..

See D15461; this commit does not fully fix builds without liborigin.

Sep 12 2018, 5:25 PM
awilcox added a project to D15461: Finish fixing build when Origin is disabled: LabPlot.
Sep 12 2018, 5:25 PM · LabPlot, KDE Edu
awilcox requested review of D15461: Finish fixing build when Origin is disabled.
Sep 12 2018, 5:24 PM · LabPlot, KDE Edu

Aug 30 2018

awilcox added a comment to D8256: Add _XOPEN_SOURCE to C definitions.

rindex was being used in kscreenlocker but that code was removed last year.

Aug 30 2018, 6:33 PM · Build System, Frameworks

Mar 25 2018

awilcox requested review of D11700: Mark Phonon as a required module in CMake.
Mar 25 2018, 8:29 PM · KDE Edu

Mar 18 2018

awilcox added a project to D11439: Stop using stdio identifiers for Process method names: KPhotoAlbum.
Mar 18 2018, 7:19 AM · KPhotoAlbum
awilcox added a reviewer for D11439: Stop using stdio identifiers for Process method names: KPhotoAlbum.
Mar 18 2018, 7:19 AM · KPhotoAlbum

Mar 17 2018

awilcox requested review of D11439: Stop using stdio identifiers for Process method names.
Mar 17 2018, 10:06 PM · KPhotoAlbum

Mar 4 2018

awilcox added a comment to D11011: Do not assume layout of msghdr and iovec structure.

That's fine with me.

Mar 4 2018, 8:49 AM · Frameworks
awilcox accepted D11011: Do not assume layout of msghdr and iovec structure.
Mar 4 2018, 8:12 AM · Frameworks
awilcox added a comment to D11011: Do not assume layout of msghdr and iovec structure.

I can confirm that this patch does fix the build on musl. Thank you!

Mar 4 2018, 8:12 AM · Frameworks
awilcox reopened D6709: Add support for sharing file descriptor between KIO slave and KAuth helper.

musl is strictly POSIX conformant, which means it uses int for msg_iovlen and socklen_t for msg_controllen in the msghdr struct.

Mar 4 2018, 6:21 AM · Frameworks

Oct 12 2017

awilcox added a comment to D8256: Add _XOPEN_SOURCE to C definitions.

Please do note that _XOPEN_SOURCE must be 600 and not 700 because some components of KDE still use rindex which is no longer supported in X/Open 7.

Oct 12 2017, 2:31 AM · Build System, Frameworks
awilcox created D8256: Add _XOPEN_SOURCE to C definitions.
Oct 12 2017, 2:27 AM · Build System, Frameworks
awilcox updated the diff for D8255: #include <strings.h> for strcasecmp in versit parser.

Sorry, I had accidentally uploaded a WIP version of the patch. This is complete.

Oct 12 2017, 2:22 AM · KDE PIM
awilcox updated the summary of D8255: #include <strings.h> for strcasecmp in versit parser.
Oct 12 2017, 2:20 AM · KDE PIM
awilcox updated the summary of D8255: #include <strings.h> for strcasecmp in versit parser.
Oct 12 2017, 2:19 AM · KDE PIM
awilcox created D8255: #include <strings.h> for strcasecmp in versit parser.
Oct 12 2017, 2:18 AM · KDE PIM
awilcox updated the diff for D8064: Correct installation of start_kdeinit when DESTDIR and libcap are used together.

This diff was created with git format-patch. I do not have commit rights.

Oct 12 2017, 1:56 AM · Frameworks

Sep 30 2017

awilcox created D8064: Correct installation of start_kdeinit when DESTDIR and libcap are used together.
Sep 30 2017, 3:48 AM · Frameworks

Jun 15 2017

awilcox abandoned D4376: Replace long-deprecated getpass(3) call.

Since a9c44a1 conv_legacy is no longer an option for kscreenlocker. This patch is no longer necessary as of Plasma 5.10.

Jun 15 2017, 1:46 AM · Plasma
awilcox updated the diff for D4377: Fix Python dependency in test scripts for KFileMetaData (bug 375472).

This is now a patch made with `git format-patch``` against current master (6a24cf9). Still passes on both Py2 and Py3.

Jun 15 2017, 1:38 AM · Frameworks

Feb 2 2017

awilcox added a comment to D4376: Replace long-deprecated getpass(3) call.

I just wanted to add that after a convoluted process (ripping all the Wayland checks out of CMakeLists.txt, and only building the kcheckpass target, since the screen locker itself does not even build at all...), I have tested that this change *does* work correctly on FreeBSD 10.3-RELEASE-p11.

Feb 2 2017, 6:16 AM · Plasma

Jan 31 2017

awilcox added a comment to D4376: Replace long-deprecated getpass(3) call.

Out of interest: how did you stumble on that code?

Jan 31 2017, 7:29 PM · Plasma
awilcox updated the diff for D4376: Replace long-deprecated getpass(3) call.

I have fixed the style issue with no space between if and bracket.

Jan 31 2017, 7:26 PM · Plasma
awilcox updated the test plan for D4377: Fix Python dependency in test scripts for KFileMetaData (bug 375472).
Jan 31 2017, 6:40 PM · Frameworks
awilcox retitled D4377: Fix Python dependency in test scripts for KFileMetaData (bug 375472) from to Fix Python dependency in test scripts for KFileMetaData (bug 375472).
Jan 31 2017, 6:37 PM · Frameworks
awilcox retitled D4376: Replace long-deprecated getpass(3) call from to Replace long-deprecated getpass(3) call.
Jan 31 2017, 6:30 PM · Plasma

Jan 29 2017

awilcox retitled D4335: Fix endianness issues once and for all in Blowfish algorithm from to Fix endianness issues once and for all in Blowfish algorithm.
Jan 29 2017, 6:26 PM · Frameworks