Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 597402 - net-firewall/xtables-addons-2.11 with XTABLES_ADDONS="ipp2p" requires sys-libs/libhx
Summary: net-firewall/xtables-addons-2.11 with XTABLES_ADDONS="ipp2p" requires sys-lib...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Andreis Vinogradovs ( slepnoga )
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-10-18 07:52 UTC by Attila Tóth
Modified: 2016-10-23 15:06 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Attila Tóth 2016-10-18 07:52:22 UTC
If ipp2p module is selected and sys-libs/libhx is not installed, it will result in a missing symbol: HX_memmem.
Comment 1 Anthony Basile gentoo-dev 2016-10-23 14:45:05 UTC
(In reply to Attila Tóth from comment #0)
> If ipp2p module is selected and sys-libs/libhx is not installed, it will
> result in a missing symbol: HX_memmem.

I'm not getting this.  I was able to build libxt_ipp2p.so without sys-libs/libhx.  Please give me the entire build log.
Comment 2 Attila Tóth 2016-10-23 14:57:26 UTC
(In reply to Anthony Basile from comment #1)
> (In reply to Attila Tóth from comment #0)
> > If ipp2p module is selected and sys-libs/libhx is not installed, it will
> > result in a missing symbol: HX_memmem.
> 
> I'm not getting this.  I was able to build libxt_ipp2p.so without
> sys-libs/libhx.  Please give me the entire build log.

Yes, it compiles. You can only catch the missing symbol after the module is merged in its place and a depmod is issued. You see the missing symbol while issuing depmod - ebuild does that in the last phase.
Comment 3 Anthony Basile gentoo-dev 2016-10-23 15:00:17 UTC
(In reply to Attila Tóth from comment #2)
> (In reply to Anthony Basile from comment #1)
> > (In reply to Attila Tóth from comment #0)
> > > If ipp2p module is selected and sys-libs/libhx is not installed, it will
> > > result in a missing symbol: HX_memmem.
> > 
> > I'm not getting this.  I was able to build libxt_ipp2p.so without
> > sys-libs/libhx.  Please give me the entire build log.
> 
> Yes, it compiles. You can only catch the missing symbol after the module is
> merged in its place and a depmod is issued. You see the missing symbol while
> issuing depmod - ebuild does that in the last phase.

How can a kernel module be linking against a library?  Can you give me a modprobe -v please.
Comment 4 Attila Tóth 2016-10-23 15:05:02 UTC
(In reply to Anthony Basile from comment #3)
> (In reply to Attila Tóth from comment #2)
> > (In reply to Anthony Basile from comment #1)
> > > (In reply to Attila Tóth from comment #0)
> > > > If ipp2p module is selected and sys-libs/libhx is not installed, it will
> > > > result in a missing symbol: HX_memmem.
> > > 
> > > I'm not getting this.  I was able to build libxt_ipp2p.so without
> > > sys-libs/libhx.  Please give me the entire build log.
> > 
> > Yes, it compiles. You can only catch the missing symbol after the module is
> > merged in its place and a depmod is issued. You see the missing symbol while
> > issuing depmod - ebuild does that in the last phase.
> 
> How can a kernel module be linking against a library?  Can you give me a
> modprobe -v please.

You are right. I can't reproduce it now. I think this may be closed as an INVALID...
Comment 5 Anthony Basile gentoo-dev 2016-10-23 15:06:35 UTC
thanks