From owner-freebsd-current@freebsd.org Fri Jul 13 15:06:41 2018 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 67A09103FB12 for ; Fri, 13 Jul 2018 15:06:41 +0000 (UTC) (envelope-from jounijl@yahoo.co.uk) Received: from sonic301-21.consmr.mail.gq1.yahoo.com (sonic301-21.consmr.mail.gq1.yahoo.com [98.137.64.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E258A8A2F1 for ; Fri, 13 Jul 2018 15:06:40 +0000 (UTC) (envelope-from jounijl@yahoo.co.uk) X-YMail-OSG: d167z_MVM1mlKjB0iCIRrrH1WE8u8YI78ezgzHlMrWbBlpOAVlhsP_KzkqLphVL 0S0CVPnJJ5Y.xWeT56V2qs7sxXEiC0j8tolDl3TV1jblhC01yQpThLIOT654FyqFM6GEqEYn9YxJ E.t4LA7j1aUM1JRBh9KXjmlQBxxZIu45AW__eBkqACjApiSveUAa.kpktCW85LYN6OzcrJkMeoGj 45NC.1Pa8iCCvSGMdJwiwQGrNDRFhX1V8x0yTME51nME577Ldn5kiHnPebdCoJE9ziYVehzNTgi3 MN1klp.mOPlzV56Kln3PP1tnSmRlr6CEs0e0JZZsksPzVGlaNETVhkINlv9s8V8QA0LC3vKCsZ5j o.xJEyzXNR_BIjK6fA1UBiRHAISKwFwUUs5qTqk3gXZNimpCYpV13yRC33QphoFBvVUm_jGBLIY0 ccL8zxFtUy64kBtXt4Bo1L0Lja9sIlMDKTUIVujA4JJpIUVn5tnDQM0vTJDxeQdX8Y7xRIIJ499r 5criMz2AsQmHX.cVAg.LnG06b6eRkJkDY5ss4YuWQrfuC3831qTExuQNSCavsg6dxJyTioDkVGjj DB5Dkyit_YmFSXN0yEkDtwq1HnwmdVQpwUr70oMspL473JEZuhX2hMyYLqFVlfRdo4EQgnAb7jWo 1out0kFULgFExoM.X6TOVG6t9LxL0rRsW6NPw3lu7zG3R_gOTQPMW3MVEYaO_dfpM_Wm88olU7C4 fzG.u6craxFFuDbPLBnNdeMc_2ieCMeJmj47H6kleoYPYA0jNKirU7QDesLCKKqqObsR_n42MrdT L7M7cXZ3aStpX4R7FIaOoEH2ppCQ7jDl_mgXqv0V4m9tM15YHkdslKzrWjemm4dP20qHxT3p5EEx nsyrbXr2fl2AObNpgUg3wIWX._UdKqEL0RxH1CLtrDP1bq0ZgMyTwEE2UgQ6bDaKs_9eMO4haGKo - Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.gq1.yahoo.com with HTTP; Fri, 13 Jul 2018 15:06:34 +0000 Received: from dsl-hkibng22-54faa2-233.dhcp.inet.fi (EHLO [192.168.1.129]) ([84.250.162.233]) by smtp426.mail.gq1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID ac1693e04b05e980680d2b3bbda1009a for ; Fri, 13 Jul 2018 14:56:22 +0000 (UTC) To: freebsd-current@freebsd.org From: "jounijl@yahoo.co.uk" Subject: options COMPAT_AOUT to file UPDATING to know Message-ID: <1c5d9e7e-fb12-d35a-818e-5a2a433733f5@yahoo.co.uk> Date: Fri, 13 Jul 2018 20:56:11 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jul 2018 15:06:41 -0000 === Reason: In compiling the kernel again after a long time after 'pkg upgrade' the following errors. The Intel graphics card is in use and something had changed, the 'startx' did not start the XFCE session. This was the reason to compile the kernel again with the new sources of today. After two retries taking some time to complite, it would be helpful to ... === Symptom: --- kernel.full --- linking kernel.full ld.lld: error: undefined symbol: aout_sysvec >>> referenced by imgact_gzip.c:240 (/usr/src/sys/kern/imgact_gzip.c:240) >>> imgact_gzip.o:(Flush) === Resolution: Adding options         COMPAT_AOUT to the kernel configuration file. This added the necessary 'imgact_aout.o' to the linking and the 'aout_sysvec' was found. __________________ It would be nice if a message was written in the /usr/src/UPDATING about this to prevent the unnecessary retries. Probably COMPAT_LINUXKPI needs this setting with 'device gzip' since COMPAT_AOUT was defined in a kernel module object, not in a kernel object file. Somewhere in time the COMPAT_AOUT did not exist after the 11-stable and this time it was necessary (today 13:th of July 2018) with the Intel driver. It has been necessary somewhere between 16:th of May to today (from these kernel timestamps). Who knows I don't know. It would be a good idea to add a note to the UPDATING as information for all of the Intel graphics users about the aout to be necessary to use less time in testing the error. br, jla