[Bug 63299] Re: rebuild apt with noopt option fails
Ming, you're correct, so I am going to close it. ** Changed in: apt (Ubuntu) Status: Confirmed => Fix Released -- rebuild apt with noopt option fails https://bugs.launchpad.net/bugs/63299 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 63299] Re: rebuild apt with noopt option fails
This bug was fixed in Debian by 0.7.2. Now gutsy has 0.7.2ubuntu5, I suppose this is fixed in gutsy as well? -- rebuild apt with noopt option fails https://bugs.launchpad.net/bugs/63299 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 63299] Re: rebuild apt with noopt option fails
** Changed in: apt (Debian) Status: Unconfirmed => Fix Released -- rebuild apt with noopt option fails https://bugs.launchpad.net/bugs/63299 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 63299] Re: rebuild apt with noopt option fails
I removed the pragma lines and it works. Anyway, if we read from Gcc doc here: http://gcc.gnu.org/onlinedocs/gcc/C_002b_002b-Interface.html We can know this: `#pragma implementation' and `#pragma interface' also have an effect on function inlining. If you define a class in a header file marked with `#pragma interface', the effect on an inline function defined in that class is similar to an explicit extern declaration—the compiler emits no code at all to define an independent version of the function. Its definition is used only for inlining with its callers. " -O0 removes the semantics of inline, then it may be it's not generating any implementation :m. -- rebuild apt with noopt option fails https://launchpad.net/bugs/63299 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 63299] Re: rebuild apt with noopt option fails
** Changed in: apt (Debian) Status: Unknown => Unconfirmed -- rebuild apt with noopt option fails https://launchpad.net/bugs/63299 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 63299] Re: rebuild apt with noopt option fails
** Bug watch removed: Debian Bug tracker ##306937 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=#306937 ** Bug watch added: Debian Bug tracker #306937 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=306937 -- rebuild apt with noopt option fails https://launchpad.net/bugs/63299 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 63299] Re: rebuild apt with noopt option fails
I am not sufficiently pro with sed but this subcommand does not suppress any of these #pragma lines -- rebuild apt with noopt option fails https://launchpad.net/bugs/63299 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 63299] Re: rebuild apt with noopt option fails
I wonder if this is releated to the fact that apt uses #pragma interface/implementation Could you please try removing the "#pragma interface/implementation" lines from the source and try again? find . -name "*.cc" -or -name "*.h" -exec sed -i '/#pragma/g' {} \; should do that automatically. Thanks, Michael -- rebuild apt with noopt option fails https://launchpad.net/bugs/63299 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 63299] Re: rebuild apt with noopt option fails
** Bug watch added: Debian Bug tracker ##306937 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=#306937 ** Also affects: Debian via http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=#306937 Importance: Unknown Status: Unknown ** Changed in: Debian Sourcepackagename: None => apt ** Changed in: apt (Ubuntu) Importance: Undecided => Low -- rebuild apt with noopt option fails https://launchpad.net/bugs/63299 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs