please remove mlpcap from the archive

Bug #2060871 reported by Nick Rosbrook
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mlpcap (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

mlpcap currently FTBFS on armhf [1]. This is because of an implicit declaration of camlidl_ml2c_pcap_pcap_handle. However, I cannot find a reference to this function _anywhere_ else. Google just gives 2 results: the Debian bug for the FTBFS, and the Debian codesearch hit for the file where this function is used.

The package has no rev deps:

nr@six:~/u/p/t/mlpcap$ reverse-depends -r noble src:mlpcap
No reverse dependencies found
nr@six:~/u/p/t/mlpcap$ reverse-depends -r noble src:mlpcap -a source
No reverse dependencies found

[1] https://bugs.launchpad.net/ubuntu/+source/mlpcap/+bug/2060870

Revision history for this message
Steve Langasek (vorlon) wrote :

what may not be obvious here is that the idl in camlidl stands for "interface definition language", meaning all of these functions are probably being generated at build time.

Also, we shouldn't remove the source package due to an armhf-specific build failure.

Anyway, the prototype from the generated pcap_stubs.c file is:

void camlidl_ml2c_pcap_pcap_handle(value _v1, pcap_handle * _c2, camlidl_ctx _ctx)

so we can just fix the build failure by copying this prototype over.

(Unfortunately, even though camlidl generates a pcap.h header file, it doesn't include this particular protoype. No idea why.)

Changed in mlpcap (Ubuntu):
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.