FS#48078 - [make] segfaults in container without proper tty, backport available fix

Attached to Project: Arch Linux
Opened by Sebastian Johansson (ChlorideCull) - Sunday, 07 February 2016, 19:29 GMT
Last edited by Allan McRae (Allan) - Saturday, 20 February 2016, 02:38 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Allan McRae (Allan)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: make segfaults in LXD containers (and possibly others) when it doesn't run under a PTY/TTY. It was fixed in git hash 292da6f6867b75a5af7ddbb639a1feae022f438f, patch attached.

Additional info:
* make 4.1
* discussed on superuser <http://superuser.com/questions/1028122/make-libc-segfault-in-all-arch-linux-containers>

Steps to reproduce:
1. Start LXC or LXD container running Arch
2. Check that "tty" returns "not a tty"
3. Type "make", watch segmentation fault
This task depends upon

Closed by  Allan McRae (Allan)
Saturday, 20 February 2016, 02:38 GMT
Reason for closing:  Fixed
Additional comments about closing:  make-4.1-2

Loading...