Page MenuHomeFreeBSD

tijl (Tijl Coosemans)
User

Projects

User Details

User Since
May 14 2014, 7:33 AM (262 w, 5 d)

Recent Activity

Yesterday

tijl added a comment to D20411: Add devfs(5) support for VOP_MKDIR(9) and VOP_RMDIR(9).
In D20411#440580, @mjg wrote:

I think arbitrary mkdir/rmdir is a can of worms, perfectly avoidable for the stated purpose.

Arbitrary symlinks are already supported. Why would mkdir be any different?

Sun, May 26, 10:31 AM

Sat, May 25

tijl accepted D20409: Linux does not support MSG_OOB for unix(7) or not-stream oriented socket.
Sat, May 25, 5:45 PM

Fri, May 24

tijl added a comment to D20333: Make linux(4) create /dev/shm..

Please also bump OSVERSION so the creation of /compat/linux/dev/shm can be made conditional in emulators/linux_base-c[67]

Fri, May 24, 8:21 AM

Mon, May 20

tijl added a comment to D20322: Make linux_enable="YES" result in mounting linprocfs, linsysfs, and handling /dev/shm/.

We used to tell people to symlink /dev/shm to /tmp in pkg-message but some programs check the file system type of /dev/shm (using statfs) so after https://svnweb.freebsd.org/base?view=revision&revision=283461 /dev/shm must be tmpfs for these programs to work properly and /tmp isn't necessarily tmpfs. So I created /compat/linux/dev/shm in https://svnweb.freebsd.org/ports?view=revision&revision=424237. This also makes /dev/shm and /tmp separate namespaces like they are on Linux. The only problem I've encountered with this is when running 'command > /dev/null' as root it will create /compat/linux/dev/null as a regular file. There's no such problem when running commands as a regular user. I think the proper fix is to have a real /dev/shm directory, either by default or created by linux_common.ko. And then let linux_enable mount a tmpfs there.

Mon, May 20, 8:29 PM

Wed, May 8

tijl committed rP501003: MFH: r499370.
MFH: r499370
Wed, May 8, 7:52 AM

Wed, May 1

tijl accepted D20132: emulators/linux_base-c7: Install Linux df(1).
Wed, May 1, 7:36 PM
tijl added a comment to D20092: [new port] devel/linux-ltp: Linux Test Project (openSUSE Leap 42.3).

This isn't about having my own rules. It's about being practical. The further PORTVERSION and RPMVERSION are apart the more difficult it is to check the current version of the port. Now, RPMVERSION is really a leftover from before Uses/linux.mk. It is only used to set DISTVERSIONSUFFIX nowadays so perhaps it is time to eliminate it and set DISTVERSIONSUFFIX directly (right after PORTVERSION).

Wed, May 1, 8:04 AM

Tue, Apr 30

tijl added a comment to D20092: [new port] devel/linux-ltp: Linux Test Project (openSUSE Leap 42.3).

Please keep the same style as the other Linux ports. RPMVERSION should really be up there with PORTVERSION so it's easy to check the version. It was only moved down because portlint complains so loudly about that. To move it even further down simply because of style goes against common sense though.

Tue, Apr 30, 8:56 PM

Apr 26 2019

tijl accepted D20030: [new port] devel/linux-c7-strace: System call tracer for version 7.
Apr 26 2019, 8:20 PM

Apr 24 2019

tijl added inline comments to D20030: [new port] devel/linux-c7-strace: System call tracer for version 7.
Apr 24 2019, 8:49 AM

Apr 23 2019

tijl added inline comments to D20030: [new port] devel/linux-c7-strace: System call tracer for version 7.
Apr 23 2019, 8:03 PM

Apr 22 2019

tijl committed rP499631: MFH: r499052.
MFH: r499052
Apr 22 2019, 12:27 PM
tijl committed rP499624: MFH: r499622.
MFH: r499622
Apr 22 2019, 9:17 AM
tijl committed rP499623: MFH: r499621.
MFH: r499621
Apr 22 2019, 9:16 AM
tijl committed rP499622: Require jbig2dec>=0.16. It fails to build with older versions..
Require jbig2dec>=0.16. It fails to build with older versions.
Apr 22 2019, 9:14 AM
tijl committed rP499621: Make sure ghostscript9-agpl-x11 and ghostscript9-agpl-base have the same.
Make sure ghostscript9-agpl-x11 and ghostscript9-agpl-base have the same
Apr 22 2019, 9:12 AM
tijl committed rP499618: MFH: r499546.
MFH: r499546
Apr 22 2019, 8:53 AM
tijl committed rP499617: MFH: r499615.
MFH: r499615
Apr 22 2019, 8:48 AM
tijl committed rP499615: - Prevent detection of autogen. It causes some files to be regenerated.
- Prevent detection of autogen. It causes some files to be regenerated
Apr 22 2019, 8:31 AM

Apr 21 2019

tijl committed rP499548: Document Ghostscript CVE-2019-3835 and CVE-2019-3838..
Document Ghostscript CVE-2019-3835 and CVE-2019-3838.
Apr 21 2019, 5:36 PM
tijl committed rP499546: Update to 9.27..
Update to 9.27.
Apr 21 2019, 4:41 PM

Apr 20 2019

tijl committed rP499434: MFH: r499361.
MFH: r499361
Apr 20 2019, 9:50 AM

Apr 19 2019

tijl committed rP499370: Update to 1.22.5..
Update to 1.22.5.
Apr 19 2019, 3:19 PM
tijl committed rP499367: Update to 2.2.11..
Update to 2.2.11.
Apr 19 2019, 3:01 PM
tijl committed rP499363: Update to 2.16.1..
Update to 2.16.1.
Apr 19 2019, 2:47 PM
tijl committed rP499362: Document GNUTLS-SA-2019-03-27..
Document GNUTLS-SA-2019-03-27.
Apr 19 2019, 2:43 PM
tijl committed rP499361: Update to 3.6.7..
Update to 3.6.7.
Apr 19 2019, 2:32 PM
tijl committed rP499349: Update binutils to 2.20.51.0.2-5.48.el6, glibc to 2.12-1.212.el6 and.
Update binutils to 2.20.51.0.2-5.48.el6, glibc to 2.12-1.212.el6 and
Apr 19 2019, 12:36 PM
tijl committed rP499348: Update glibc to 2.12-1.212.el6_10.3..
Update glibc to 2.12-1.212.el6_10.3.
Apr 19 2019, 12:34 PM
tijl committed rP499347: Update to 1.4.2-81.el6_10..
Update to 1.4.2-81.el6_10.
Apr 19 2019, 12:15 PM

Mar 30 2019

tijl added a comment to D11482: Make compiler-rt's quad-math routines available to libgcc_s.

Our libgcc_s needs to be ABI compatible with GCC libgcc_s so it doesn't matter which one is loaded at runtime. So, if the symbols have version GCC_3.0 in GCC libgcc_s they should have that version in our libgcc_s.

Mar 30 2019, 10:33 AM

Mar 16 2019

tijl committed rP495909: Update to 1.22.2..
Update to 1.22.2.
Mar 16 2019, 4:29 PM

Mar 5 2019

tijl committed rP494714: Fix disabling of xserver screensaver by xdg-screensaver script..
Fix disabling of xserver screensaver by xdg-screensaver script.
Mar 5 2019, 5:00 PM

Feb 24 2019

tijl committed rP493765: - Let gnutls look for its configuration files in PREFIX/etc instead of /etc..
- Let gnutls look for its configuration files in PREFIX/etc instead of /etc.
Feb 24 2019, 3:22 PM

Feb 18 2019

tijl committed rP493255: Update to 1.22.1..
Update to 1.22.1.
Feb 18 2019, 9:59 AM
tijl committed rP493254: - Update to 8.4.0..
- Update to 8.4.0.
Feb 18 2019, 9:41 AM

Jan 26 2019

tijl committed rP491269: Update to 3.6.6..
Update to 3.6.6.
Jan 26 2019, 11:48 AM

Jan 22 2019

tijl committed rP490938: Add WITH_DEBUG support..
Add WITH_DEBUG support.
Jan 22 2019, 12:00 PM
tijl committed rP490934: Update to 2.16.0..
Update to 2.16.0.
Jan 22 2019, 10:14 AM

Jan 18 2019

tijl committed rP490644: MFH: r490643.
MFH: r490643
Jan 18 2019, 5:59 PM
tijl committed rP490643: Recreate symlinks instead of renaming them, so they point to the right.
Recreate symlinks instead of renaming them, so they point to the right
Jan 18 2019, 5:53 PM

Jan 17 2019

tijl committed rP490532: Add -no-libudev to CONFIGURE_ARGS to prevent use of devel/libudev-devd..
Add -no-libudev to CONFIGURE_ARGS to prevent use of devel/libudev-devd.
Jan 17 2019, 9:28 AM

Jan 16 2019

tijl committed rP490518: Fix use of iconv in Boost Locale. On FreeBSD it used __ICONV_F_HIDE_INVALID.
Fix use of iconv in Boost Locale. On FreeBSD it used __ICONV_F_HIDE_INVALID
Jan 16 2019, 8:37 PM
tijl committed rP490472: Fix Qt5 symbol version scripts to put the catch-all clause first. When.
Fix Qt5 symbol version scripts to put the catch-all clause first. When
Jan 16 2019, 11:15 AM

Jan 14 2019

tijl committed rP490303: Improve autoreconf documentation. Clarify that autopoint and libtoolize.
Improve autoreconf documentation. Clarify that autopoint and libtoolize
Jan 14 2019, 5:01 PM

Dec 26 2018

tijl committed rP488402: Update handbrake entries now that 1.2.0 has been released..
Update handbrake entries now that 1.2.0 has been released.
Dec 26 2018, 4:05 PM

Dec 23 2018

tijl committed rP488238: - Update to 9.26..
- Update to 9.26.
Dec 23 2018, 7:41 PM

Dec 21 2018

tijl committed rP487981: Fix PowerPC build..
Fix PowerPC build.
Dec 21 2018, 10:51 AM

Dec 19 2018

tijl committed rP487793: Update to 3.6.5..
Update to 3.6.5.
Dec 19 2018, 9:32 AM

Dec 18 2018

tijl committed rP487751: Update to 1.21.6..
Update to 1.21.6.
Dec 18 2018, 1:19 PM

Dec 16 2018

tijl committed rP487600: Mark net/libsrtp deprecated, superseded by libsrtp2..
Mark net/libsrtp deprecated, superseded by libsrtp2.
Dec 16 2018, 4:34 PM
tijl committed rP487591: Update kernel-headers to 2.6.32-754.9.1.el6..
Update kernel-headers to 2.6.32-754.9.1.el6.
Dec 16 2018, 2:24 PM
tijl committed rP487589: Update nss to 3.36.0-9.el6_10..
Update nss to 3.36.0-9.el6_10.
Dec 16 2018, 2:18 PM

Dec 14 2018

tijl committed rP487458: Switch to vlc3 now that vlc has been marked deprecated..
Switch to vlc3 now that vlc has been marked deprecated.
Dec 14 2018, 6:57 PM
tijl committed rP487454: - Install Solid actions in the right location for Plasma5..
- Install Solid actions in the right location for Plasma5.
Dec 14 2018, 5:57 PM
tijl committed rP487453: - Update to 1.21.5..
- Update to 1.21.5.
Dec 14 2018, 5:41 PM
tijl committed rP487450: Update to 2.2.10..
Update to 2.2.10.
Dec 14 2018, 5:14 PM
tijl committed rP487447: Update to 4.4.13..
Update to 4.4.13.
Dec 14 2018, 4:47 PM
tijl committed rP487446: Install both 32 bit and 64 bit Linux libraries from the official Linux.
Install both 32 bit and 64 bit Linux libraries from the official Linux
Dec 14 2018, 4:24 PM
tijl committed rP487433: MFH: r487430.
MFH: r487430
Dec 14 2018, 1:38 PM
tijl committed rP487432: HTML encode < and > and fix the formatting of the latest typo3 entry..
HTML encode < and > and fix the formatting of the latest typo3 entry.
Dec 14 2018, 1:29 PM
tijl committed rP487431: Add Mbed TLS Security Advisory 2018-03..
Add Mbed TLS Security Advisory 2018-03.
Dec 14 2018, 1:22 PM
tijl committed rP487430: Update to 2.14.1..
Update to 2.14.1.
Dec 14 2018, 1:06 PM

Dec 13 2018

tijl added a comment to D18528: USES=cargo to respect CC for linking.

I build base and ports using devel/llvm60 and /usr/bin/cc doesn't exist. The binary rust package seems to have /usr/bin/cc hardcoded and can't build any rust ports without this change. (Firefox does build, but that's because its build scripts add -C linker.)

Dec 13 2018, 10:19 AM

Nov 22 2018

tijl committed rS340762: MFS r340757:.
MFS r340757:
Nov 22 2018, 1:12 PM
tijl committed rS340761: MFS r340755:.
MFS r340755:
Nov 22 2018, 1:10 PM
tijl committed rS340758: MFC r340674:.
MFC r340674:
Nov 22 2018, 9:48 AM
tijl committed rS340757: MFC r340674:.
MFC r340674:
Nov 22 2018, 9:48 AM
tijl committed rS340756: MFC r340631:.
MFC r340631:
Nov 22 2018, 9:42 AM
tijl committed rS340755: MFC r340631:.
MFC r340631:
Nov 22 2018, 9:42 AM

Nov 21 2018

tijl committed rP485509: Add patches to unbundle Noto fonts..
Add patches to unbundle Noto fonts.
Nov 21 2018, 11:20 AM

Nov 20 2018

tijl committed rS340674: Fix another user address dereference in linux_sendmsg syscall..
Fix another user address dereference in linux_sendmsg syscall.
Nov 20 2018, 2:19 PM

Nov 19 2018

tijl committed rP485360: In gstreamer 1.14 the gl plugin moved from bad to base distribution. Move.
In gstreamer 1.14 the gl plugin moved from bad to base distribution. Move
Nov 19 2018, 8:25 PM
tijl committed rS340631: Do proper copyin of control message data in the Linux sendmsg syscall..
Do proper copyin of control message data in the Linux sendmsg syscall.
Nov 19 2018, 3:32 PM

Nov 10 2018

tijl committed rP484629: Add missing run dependencies and add an upstream patch to fix some UI.
Add missing run dependencies and add an upstream patch to fix some UI
Nov 10 2018, 6:59 PM

Nov 8 2018

tijl committed rS340259: MFC r340181, r340185:.
MFC r340181, r340185:
Nov 8 2018, 7:57 PM
tijl committed rS340258: MFC r340181, r340185:.
MFC r340181, r340185:
Nov 8 2018, 7:56 PM

Nov 6 2018

tijl committed rS340185: Fix builds with COMPAT_LINUX32 in the kernel config..
Fix builds with COMPAT_LINUX32 in the kernel config.
Nov 6 2018, 3:29 PM
tijl committed rS340181: On amd64 both Linux compat modules, linux.ko and linux64.ko, provide.
On amd64 both Linux compat modules, linux.ko and linux64.ko, provide
Nov 6 2018, 1:51 PM

Nov 3 2018

tijl committed rP483908: Make the wayland dependency optional..
Make the wayland dependency optional.
Nov 3 2018, 7:52 PM
tijl committed rP483887: Update GStreamer to 1.14.4..
Update GStreamer to 1.14.4.
Nov 3 2018, 11:58 AM

Oct 25 2018

tijl committed rS339734: MFC r339618:.
MFC r339618:
Oct 25 2018, 4:01 PM
tijl committed rS339733: MFC r339618:.
MFC r339618:
Oct 25 2018, 4:01 PM

Oct 23 2018

tijl committed rP482845: Add USES=compiler:c11 because this port uses stdatomic.h..
Add USES=compiler:c11 because this port uses stdatomic.h.
Oct 23 2018, 3:53 PM

Oct 22 2018

tijl committed rS339618: Define linuxkpi readq for 64-bit architectures. It is used by drm-kmod..
Define linuxkpi readq for 64-bit architectures. It is used by drm-kmod.
Oct 22 2018, 8:55 PM
tijl committed rP482777: Add USES=compiler:c++11-lib to Linphone ports..
Add USES=compiler:c++11-lib to Linphone ports.
Oct 22 2018, 7:24 PM

Oct 18 2018

tijl committed rP482377: - Add missing Qt build dependencies..
- Add missing Qt build dependencies.
Oct 18 2018, 8:23 PM
tijl committed rP482349: Disable gstreamer dependency because upcoming gstreamer 1.14 isn't.
Disable gstreamer dependency because upcoming gstreamer 1.14 isn't
Oct 18 2018, 6:22 PM
tijl committed rP482343: Update the Linphone stack and drop maintainership..
Update the Linphone stack and drop maintainership.
Oct 18 2018, 1:31 PM

Oct 10 2018

tijl committed rP481740: Update to 4.4.9..
Update to 4.4.9.
Oct 10 2018, 2:46 PM
tijl added a comment to D17456: graphics/poppler: update to 0.71.0.

Todo:

  • cups-filters (update or patch)
Oct 10 2018, 12:15 PM
tijl committed rP481734: - Update to 1.21.3..
- Update to 1.21.3.
Oct 10 2018, 12:11 PM
tijl committed rP481733: MFH: r481731.
MFH: r481731
Oct 10 2018, 11:57 AM
tijl committed rP481731: Unbreak by fixing dependencies..
Unbreak by fixing dependencies.
Oct 10 2018, 11:51 AM

Sep 22 2018

tijl committed rP480382: Remove bundled CUPS in post-patch so its headers cannot be included..
Remove bundled CUPS in post-patch so its headers cannot be included.
Sep 22 2018, 1:01 PM
tijl committed rP480373: Update to 9.25..
Update to 9.25.
Sep 22 2018, 9:53 AM

Sep 14 2018

tijl committed rP479775: Bump PORTREVISION for mbedtls update (r479770)..
Bump PORTREVISION for mbedtls update (r479770).
Sep 14 2018, 3:44 PM
tijl committed rP479770: Update security/mbedtls to 2.13.0 and bump dependent ports..
Update security/mbedtls to 2.13.0 and bump dependent ports.
Sep 14 2018, 12:05 PM

Sep 11 2018

tijl committed rP479506: MFH: r478951 r479032 r479243.
MFH: r478951 r479032 r479243
Sep 11 2018, 7:23 AM

Sep 8 2018

tijl committed rP479243: Add some upstream patches for regressions in 9.24..
Add some upstream patches for regressions in 9.24.
Sep 8 2018, 10:02 AM