Bug 2616

Summary: ppp uses host files to determine whether to link against libpcap
Product: [Build System, Metadata & Runtime] OE-Core Reporter: James Limbouris <james>
Component: connectivityAssignee: Constantin Musca <constantinx.musca>
Status: VERIFIED FIXED QA Contact:
Severity: minor    
Priority: Medium CC: constantinx.musca, corneliux.stoicescu, meta.mr.watcher, meta.watcher, sgw, song.liu
Version: unspecified   
Target Milestone: 1.3 M4   
Hardware: All   
OS: Multiple   
Whiteboard: dd429885189761c264f8d626524c6a02bf148801
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description James Limbouris 2012-06-18 02:25:57 UTC
The makefile for ppp manually checks for the presence of a header on the host when determining whether or not to build filter support, using libpcap. This host reference should be removed in the same way that a similar reference is removed in makefile-remove-hard-usr-reference.patch, to ensure that the build is deterministic.
Comment 1 Cristian Iorga 2012-09-24 08:13:08 UTC
No work done on this issue up until now.
Comment 2 Constantin Musca 2012-10-02 13:34:58 UTC
This bug has been fixed in :

commit dd429885189761c264f8d626524c6a02bf148801
Author: Andreas Oberritter <obi@opendreambox.org>
Date:   Wed May 23 00:31:58 2012 +0200

    ppp: avoid host contamination
    
    * Import patch from OE-Classic commit f7c547ede1bfc94c24f6315a23ff48a4c5b9ffaf.
    * Fixes linking with libpcap (ppp filter).
...
Comment 3 Stoicescu Cornel 2012-10-04 12:25:20 UTC
Verified in:
commit 09aaad16be178bd675750aa6cfe7a373d7c9a8a6
Date:   Wed Oct 3 09:33:16 2012 -0700


#bitbake ppp
..
NOTE: Tasks Summary: Attempted 1428 tasks of which 477 didn't need to be rerun and all succeeded.