* Problem in compiling kernel
@ 2011-06-27 16:21 Ponkumaran Annadurai
2011-06-27 17:19 ` Mulyadi Santosa
2011-06-27 17:23 ` Daniel Baluta
0 siblings, 2 replies; 13+ messages in thread
From: Ponkumaran Annadurai @ 2011-06-27 16:21 UTC (permalink / raw)
To: kernelnewbies
Hello,
I encountered the following error while compiling the kernel version
linux-2.6.39.1. So I am giving here what I got on my screen.
root at rocker:/usr/src/linux-2.6.39.1# make
CHK include/linux/version.h
CHK include/generated/utsrelease.h
CC kernel/bounds.s
GEN include/generated/bounds.h
CC arch/x86/kernel/asm-offsets.s
GEN include/generated/asm-offsets.h
CALL scripts/checksyscalls.sh
HOSTCC scripts/genksyms/genksyms.o
SHIPPED scripts/genksyms/lex.c
SHIPPED scripts/genksyms/parse.h
SHIPPED scripts/genksyms/keywords.c
HOSTCC scripts/genksyms/lex.o
SHIPPED scripts/genksyms/parse.c
HOSTCC scripts/genksyms/parse.o
HOSTLD scripts/genksyms/genksyms
CC scripts/mod/empty.o
/bin/sh: Yobjdump: not found
HOSTCC scripts/mod/mk_elfconfig
MKELF scripts/mod/elfconfig.h
HOSTCC scripts/mod/file2alias.o
HOSTCC scripts/mod/modpost.o
HOSTCC scripts/mod/sumversion.o
HOSTLD scripts/mod/modpost
HOSTCC scripts/selinux/genheaders/genheaders
HOSTCC scripts/selinux/mdp/mdp
HOSTCC scripts/kallsyms
HOSTCC scripts/conmakehash
HOSTCC scripts/recordmcount
CC init/main.o
/bin/sh: Yobjdump: not found
CHK include/generated/compile.h
UPD include/generated/compile.h
CC init/version.o
/bin/sh: Yobjdump: not found
CC init/do_mounts.o
/bin/sh: Yobjdump: not found
CC init/do_mounts_rd.o
/bin/sh: Yobjdump: not found
CC init/do_mounts_initrd.o
/bin/sh: Yobjdump: not found
CC init/do_mounts_md.o
/bin/sh: Yobjdump: not found
LD init/mounts.o
/bin/sh: Yld: not found
make[1]: *** [init/mounts.o] Error 127
make: *** [init] Error 2
Please help me to figure the problem and the way to get out of it.
Thank you.
--
With regards,
kumaran
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20110627/514191fa/attachment.html
^ permalink raw reply [flat|nested] 13+ messages in thread
* Problem in compiling kernel
2011-06-27 16:21 Problem in compiling kernel Ponkumaran Annadurai
@ 2011-06-27 17:19 ` Mulyadi Santosa
2011-06-27 17:23 ` Daniel Baluta
1 sibling, 0 replies; 13+ messages in thread
From: Mulyadi Santosa @ 2011-06-27 17:19 UTC (permalink / raw)
To: kernelnewbies
On Mon, Jun 27, 2011 at 23:21, Ponkumaran Annadurai
<aspkumaran@gmail.com> wrote:
> Hello,
>
> I encountered the following error while compiling the kernel version
> linux-2.6.39.1. So I am giving here what I got on my screen.
>
> root at rocker:/usr/src/linux-2.6.39.1# make
> ? CHK???? include/linux/version.h
> ? CHK???? include/generated/utsrelease.h
> ? CC????? kernel/bounds.s
> ? GEN???? include/generated/bounds.h
> ? CC????? arch/x86/kernel/asm-offsets.s
> ? GEN???? include/generated/asm-offsets.h
> ? CALL??? scripts/checksyscalls.sh
> ? HOSTCC? scripts/genksyms/genksyms.o
> ? SHIPPED scripts/genksyms/lex.c
> ? SHIPPED scripts/genksyms/parse.h
> ? SHIPPED scripts/genksyms/keywords.c
> ? HOSTCC? scripts/genksyms/lex.o
> ? SHIPPED scripts/genksyms/parse.c
> ? HOSTCC? scripts/genksyms/parse.o
> ? HOSTLD? scripts/genksyms/genksyms
> ? CC????? scripts/mod/empty.o
> /bin/sh: Yobjdump: not found
w00t? Yobjdump? the best I know is "objdump", but never "Yobjdump".
BTW, you do have binutils package installed, right?
And this kernel tarball is 100% valid, right? Have you confirmed it by
checking its MD5sum/SHA1sum or something like that? Who knows it's
just a matter of corrupt downloaded file...
--
regards,
Mulyadi Santosa
Freelance Linux trainer and consultant
blog: the-hydra.blogspot.com
training: mulyaditraining.blogspot.com
^ permalink raw reply [flat|nested] 13+ messages in thread
* Problem in compiling kernel
2011-06-27 16:21 Problem in compiling kernel Ponkumaran Annadurai
2011-06-27 17:19 ` Mulyadi Santosa
@ 2011-06-27 17:23 ` Daniel Baluta
[not found] ` <BANLkTim0BX-qwbKms4WaRwd80XuH0g_8sg@mail.gmail.com>
1 sibling, 1 reply; 13+ messages in thread
From: Daniel Baluta @ 2011-06-27 17:23 UTC (permalink / raw)
To: kernelnewbies
On Mon, Jun 27, 2011 at 7:21 PM, Ponkumaran Annadurai
<aspkumaran@gmail.com> wrote:
> Hello,
>
> I encountered the following error while compiling the kernel version
> linux-2.6.39.1. So I am giving here what I got on my screen.
>
> root at rocker:/usr/src/linux-2.6.39.1# make
> ? CHK???? include/linux/version.h
> ? CHK???? include/generated/utsrelease.h
> ? CC????? kernel/bounds.s
> ? GEN???? include/generated/bounds.h
> ? CC????? arch/x86/kernel/asm-offsets.s
> ? GEN???? include/generated/asm-offsets.h
> ? CALL??? scripts/checksyscalls.sh
> ? HOSTCC? scripts/genksyms/genksyms.o
> ? SHIPPED scripts/genksyms/lex.c
> ? SHIPPED scripts/genksyms/parse.h
> ? SHIPPED scripts/genksyms/keywords.c
> ? HOSTCC? scripts/genksyms/lex.o
> ? SHIPPED scripts/genksyms/parse.c
> ? HOSTCC? scripts/genksyms/parse.o
> ? HOSTLD? scripts/genksyms/genksyms
> ? CC????? scripts/mod/empty.o
> /bin/sh: Yobjdump: not found
> ? HOSTCC? scripts/mod/mk_elfconfig
> ? MKELF?? scripts/mod/elfconfig.h
> ? HOSTCC? scripts/mod/file2alias.o
> ? HOSTCC? scripts/mod/modpost.o
> ? HOSTCC? scripts/mod/sumversion.o
> ? HOSTLD? scripts/mod/modpost
> ? HOSTCC? scripts/selinux/genheaders/genheaders
> ? HOSTCC? scripts/selinux/mdp/mdp
> ? HOSTCC? scripts/kallsyms
> ? HOSTCC? scripts/conmakehash
> ? HOSTCC? scripts/recordmcount
> ? CC????? init/main.o
> /bin/sh: Yobjdump: not found
> ? CHK???? include/generated/compile.h
> ? UPD???? include/generated/compile.h
> ? CC????? init/version.o
> /bin/sh: Yobjdump: not found
> ? CC????? init/do_mounts.o
> /bin/sh: Yobjdump: not found
> ? CC????? init/do_mounts_rd.o
> /bin/sh: Yobjdump: not found
> ? CC????? init/do_mounts_initrd.o
> /bin/sh: Yobjdump: not found
> ? CC????? init/do_mounts_md.o
> /bin/sh: Yobjdump: not found
> ? LD????? init/mounts.o
> /bin/sh: Yld: not found
> make[1]: *** [init/mounts.o] Error 127
> make: *** [init] Error 2
Have you tried to setup some sort of cross-compilation environment?
Could you check CROSS_COMPILE env variable?
thanks,
Daniel.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Problem in compiling kernel
[not found] ` <BANLkTim0BX-qwbKms4WaRwd80XuH0g_8sg@mail.gmail.com>
@ 2011-06-28 7:43 ` Daniel Baluta
[not found] ` <BANLkTi=09B=FoHVuSoCgROSdO8bkr=2+bQ@mail.gmail.com>
0 siblings, 1 reply; 13+ messages in thread
From: Daniel Baluta @ 2011-06-28 7:43 UTC (permalink / raw)
To: kernelnewbies
>> Have you tried to setup some sort of cross-compilation environment?
>> Could you check CROSS_COMPILE env variable?
> ?Yes, I have given yes for that option during configuration
OK, then that's your problem. CROSS_COMPILE is a string
pointing to your cross compiler prefix.
thanks,
Daniel.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Problem in compiling kernel
[not found] ` <BANLkTi=09B=FoHVuSoCgROSdO8bkr=2+bQ@mail.gmail.com>
@ 2011-06-28 11:29 ` Daniel Baluta
2011-06-28 12:18 ` Ponkumaran Annadurai
2011-06-28 15:21 ` Mulyadi Santosa
0 siblings, 2 replies; 13+ messages in thread
From: Daniel Baluta @ 2011-06-28 11:29 UTC (permalink / raw)
To: kernelnewbies
On Tue, Jun 28, 2011 at 2:07 PM, Ponkumaran Annadurai
<aspkumaran@gmail.com> wrote:
>
>
> On Tue, Jun 28, 2011 at 1:13 PM, Daniel Baluta <daniel.baluta@gmail.com>
> wrote:
>>
>> >> Have you tried to setup some sort of cross-compilation environment?
>> >> Could you check CROSS_COMPILE env variable?
>>
>> > ?Yes, I have given yes for that option during configuration
>>
>> OK, then that's your problem. CROSS_COMPILE is a string
>> pointing to your cross compiler prefix.
>>
>> thanks,
>> Daniel.
>
>
> Yes, It worked. Thank you sir. But I couldn't understand the reason. Can you
> explain this to me?
Please keep kernelnewbies to CC:, so that other can read about this problem
if they hit it.
The reason for which it didn't work is that you haven't set a valid
cross-compiler
prefix in CROSS_COMPILE
When you set a cross-compiler prefix, the value stored in CROSS_COMPILE is
concatenated with the name of each tool used to compile your kernel.
For example, objdump will be used as ${CROSS_COMPILE}objdump. You set
CROSS_COMPILE=Y, and the tool to be used is now named Yobjdump, which
obviously doesn't exist.
Valid values for CROSS_COMPILE look like this: CROSS_COMPILE=
mips64-octeon-linux-gnu-.
Hope that things are now more clear.
thanks,
Daniel
^ permalink raw reply [flat|nested] 13+ messages in thread
* Problem in compiling kernel
2011-06-28 11:29 ` Daniel Baluta
@ 2011-06-28 12:18 ` Ponkumaran Annadurai
2011-06-28 17:39 ` Ponkumaran Annadurai
2011-06-28 15:21 ` Mulyadi Santosa
1 sibling, 1 reply; 13+ messages in thread
From: Ponkumaran Annadurai @ 2011-06-28 12:18 UTC (permalink / raw)
To: kernelnewbies
On Tue, Jun 28, 2011 at 4:59 PM, Daniel Baluta <daniel.baluta@gmail.com>wrote:
> On Tue, Jun 28, 2011 at 2:07 PM, Ponkumaran Annadurai
> <aspkumaran@gmail.com> wrote:
> >
> >
> > On Tue, Jun 28, 2011 at 1:13 PM, Daniel Baluta <daniel.baluta@gmail.com>
> > wrote:
> >>
> >> >> Have you tried to setup some sort of cross-compilation environment?
> >> >> Could you check CROSS_COMPILE env variable?
> >>
> >> > Yes, I have given yes for that option during configuration
> >>
> >> OK, then that's your problem. CROSS_COMPILE is a string
> >> pointing to your cross compiler prefix.
> >>
> >> thanks,
> >> Daniel.
> >
> >
> > Yes, It worked. Thank you sir. But I couldn't understand the reason. Can
> you
> > explain this to me?
>
> Please keep kernelnewbies to CC:, so that other can read about this problem
> if they hit it.
>
> The reason for which it didn't work is that you haven't set a valid
> cross-compiler
> prefix in CROSS_COMPILE
>
> When you set a cross-compiler prefix, the value stored in CROSS_COMPILE is
> concatenated with the name of each tool used to compile your kernel.
>
> For example, objdump will be used as ${CROSS_COMPILE}objdump. You set
> CROSS_COMPILE=Y, and the tool to be used is now named Yobjdump, which
> obviously doesn't exist.
>
> Valid values for CROSS_COMPILE look like this: CROSS_COMPILE=
> mips64-octeon-linux-gnu-.
>
> Hope that things are now more clear.
>
> thanks,
> Daniel
>
Yes, they are clear. Thank you sir.
--
regards,
kumaran
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20110628/f59aed6f/attachment-0001.html
^ permalink raw reply [flat|nested] 13+ messages in thread
* Problem in compiling kernel
2011-06-28 11:29 ` Daniel Baluta
2011-06-28 12:18 ` Ponkumaran Annadurai
@ 2011-06-28 15:21 ` Mulyadi Santosa
1 sibling, 0 replies; 13+ messages in thread
From: Mulyadi Santosa @ 2011-06-28 15:21 UTC (permalink / raw)
To: kernelnewbies
On Tue, Jun 28, 2011 at 18:29, Daniel Baluta <daniel.baluta@gmail.com> wrote:
> Please keep kernelnewbies to CC:, so that other can read about this problem
> if they hit it.
>
> The reason for which it didn't work is that you haven't set a valid
> cross-compiler
> prefix in CROSS_COMPILE
>
> When you set a cross-compiler prefix, the value stored in CROSS_COMPILE is
> concatenated with the name of each tool used to compile your kernel.
>
> For example, objdump will be used as ${CROSS_COMPILE}objdump. You set
> CROSS_COMPILE=Y, and the tool to be used is now named Yobjdump, which
> obviously doesn't exist.
Great job man!!! Your explanation also clearly explain to me how this
option works. Thanks!
--
regards,
Mulyadi Santosa
Freelance Linux trainer and consultant
blog: the-hydra.blogspot.com
training: mulyaditraining.blogspot.com
^ permalink raw reply [flat|nested] 13+ messages in thread
* Problem in compiling kernel
2011-06-28 12:18 ` Ponkumaran Annadurai
@ 2011-06-28 17:39 ` Ponkumaran Annadurai
2011-06-28 18:08 ` Daniel Baluta
0 siblings, 1 reply; 13+ messages in thread
From: Ponkumaran Annadurai @ 2011-06-28 17:39 UTC (permalink / raw)
To: kernelnewbies
I got struck in making initrd file, I got the following error
root at rocker:/boot# mkinitramfs -o initrd.img-2.6.39.1 2.6.39.1Y
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8105e-1.fw for module
r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-2.fw for module
r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-1.fw for module
r8169
can you suggest me the proper ways to compile a kernel?
--
thanks,
kumaran
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20110628/8c61ce55/attachment.html
^ permalink raw reply [flat|nested] 13+ messages in thread
* Problem in compiling kernel
2011-06-28 17:39 ` Ponkumaran Annadurai
@ 2011-06-28 18:08 ` Daniel Baluta
2011-06-29 6:28 ` Mulyadi Santosa
0 siblings, 1 reply; 13+ messages in thread
From: Daniel Baluta @ 2011-06-28 18:08 UTC (permalink / raw)
To: kernelnewbies
On Tue, Jun 28, 2011 at 8:39 PM, Ponkumaran Annadurai
<aspkumaran@gmail.com> wrote:
>
>
> I got struck in making initrd file, I got the following error
>
>
> root at rocker:/boot# mkinitramfs -o? initrd.img-2.6.39.1 2.6.39.1Y
2.6.39.1Y? - shouldn't it be 2.6.39.1.
These days I cooked a script to compile the kernel. Perhaps it helps.
KERNEL_DIR=/home/daniel/src/linux
KERNEL_VER=3.0.0-rc4
cd $KERNEL_DIR
#build kernel and images
make bzImage
make modules
make modules_install
#copy newly created image to /boot
cp $KERNEL_DIR/arch/x86/boot/bzImage /boot/vmlinuz-$KERNEL_VER
cp $KERNEL_DIR/.config /boot/config-$KERNEL_VER
cp $KERNEL_DIR/System.map /boot/System.map-$KERNEL_VER
#setup initrd image
cd /boot
mkinitramfs -o initrd.img-$KERNEL_VER $KERNEL_VER
thanks,
Daniel.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Problem in compiling kernel
2011-06-28 18:08 ` Daniel Baluta
@ 2011-06-29 6:28 ` Mulyadi Santosa
2011-06-29 7:12 ` Daniel Baluta
0 siblings, 1 reply; 13+ messages in thread
From: Mulyadi Santosa @ 2011-06-29 6:28 UTC (permalink / raw)
To: kernelnewbies
On Wed, Jun 29, 2011 at 01:08, Daniel Baluta <daniel.baluta@gmail.com> wrote:
> On Tue, Jun 28, 2011 at 8:39 PM, Ponkumaran Annadurai
> <aspkumaran@gmail.com> wrote:
>>
>>
>> I got struck in making initrd file, I got the following error
>>
>>
>> root at rocker:/boot# mkinitramfs -o? initrd.img-2.6.39.1 2.6.39.1Y
>
> 2.6.39.1Y? - shouldn't it be 2.6.39.1.
Daniel, I guess Ponkumaran did something (wrong) with extra
version...what do you think?
--
regards,
Mulyadi Santosa
Freelance Linux trainer and consultant
blog: the-hydra.blogspot.com
training: mulyaditraining.blogspot.com
^ permalink raw reply [flat|nested] 13+ messages in thread
* Problem in compiling kernel
2011-06-29 6:28 ` Mulyadi Santosa
@ 2011-06-29 7:12 ` Daniel Baluta
2011-06-29 13:37 ` Ponkumaran Annadurai
0 siblings, 1 reply; 13+ messages in thread
From: Daniel Baluta @ 2011-06-29 7:12 UTC (permalink / raw)
To: kernelnewbies
On Wed, Jun 29, 2011 at 9:28 AM, Mulyadi Santosa
<mulyadi.santosa@gmail.com> wrote:
> On Wed, Jun 29, 2011 at 01:08, Daniel Baluta <daniel.baluta@gmail.com> wrote:
>> On Tue, Jun 28, 2011 at 8:39 PM, Ponkumaran Annadurai
>> <aspkumaran@gmail.com> wrote:
>>>
>>>
>>> I got struck in making initrd file, I got the following error
>>>
>>>
>>> root at rocker:/boot# mkinitramfs -o? initrd.img-2.6.39.1 2.6.39.1Y
>>
>> 2.6.39.1Y? - shouldn't it be 2.6.39.1.
>
> Daniel, I guess Ponkumaran did something (wrong) with extra
> version...what do you think?
Mulyadi, I don't see how he could have changed EXTRA_VERSION from Makefile.
Ponkumaran, could you try running:
# mkinitramfs -o? initrd.img-2.6.39.1 2.6.39.1
thanks,
Daniel.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Problem in compiling kernel
2011-06-29 7:12 ` Daniel Baluta
@ 2011-06-29 13:37 ` Ponkumaran Annadurai
2011-06-29 13:56 ` Daniel Baluta
0 siblings, 1 reply; 13+ messages in thread
From: Ponkumaran Annadurai @ 2011-06-29 13:37 UTC (permalink / raw)
To: kernelnewbies
On Wed, Jun 29, 2011 at 12:42 PM, Daniel Baluta <daniel.baluta@gmail.com>wrote:
> >>> I got struck in making initrd file, I got the following error
> >>>
> >>>
> >>> root at rocker:/boot# mkinitramfs -o initrd.img-2.6.39.1 2.6.39.1Y
> >>
> >> 2.6.39.1Y? - shouldn't it be 2.6.39.1.
> >
> > Daniel, I guess Ponkumaran did something (wrong) with extra
> > version...what do you think?
>
>
> Mulyadi, I don't see how he could have changed EXTRA_VERSION from Makefile.
>
> No, I didn do anything in the Makefile
> Ponkumaran, could you try running:
> # mkinitramfs -o initrd.img-2.6.39.1 2.6.39.1
>
> I tried this one first but I was prompted that the folder 2.6.39.1 is not
found in /lib/modules. Then I found a folder named 2.6.39.1Y thats why I
used this name. But now I guess that this Y is given by me during
configuration in the place for local version option. Is that any problem
with that?
> thanks,
> Daniel.
>
--
thanks,
kumaran
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20110629/716e61ec/attachment.html
^ permalink raw reply [flat|nested] 13+ messages in thread
* Problem in compiling kernel
2011-06-29 13:37 ` Ponkumaran Annadurai
@ 2011-06-29 13:56 ` Daniel Baluta
0 siblings, 0 replies; 13+ messages in thread
From: Daniel Baluta @ 2011-06-29 13:56 UTC (permalink / raw)
To: kernelnewbies
On Wed, Jun 29, 2011 at 4:37 PM, Ponkumaran Annadurai
<aspkumaran@gmail.com> wrote:
>
>
> On Wed, Jun 29, 2011 at 12:42 PM, Daniel Baluta <daniel.baluta@gmail.com>
> wrote:
>>
>> >>> I got struck in making initrd file, I got the following error
>> >>>
>> >>>
>> >>> root at rocker:/boot# mkinitramfs -o? initrd.img-2.6.39.1 2.6.39.1Y
>> >>
>> >> 2.6.39.1Y? - shouldn't it be 2.6.39.1.
>> >
>> > Daniel, I guess Ponkumaran did something (wrong) with extra
>> > version...what do you think?
>>
>>
>> Mulyadi, I don't see how he could have changed EXTRA_VERSION from
>> Makefile.
>>
> No, I didn do anything in the Makefile
>>
>> Ponkumaran, could you try running:
>> # mkinitramfs -o? initrd.img-2.6.39.1 2.6.39.1
>>
> I tried this one first but I was prompted that the folder 2.6.39.1 is not
> found in /lib/modules. Then I found a folder named 2.6.39.1Y thats why I
> used this name. But now I guess that this Y is given by me during
> configuration in the place for local version option. Is that any problem
> with that?
I don't know :). I would recommend you to start a fresh install. It's
obvious that you've did something wrong in the first time.
Compiling the kernel should be fairly easy.
thanks,
Daniel.
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2011-06-29 13:56 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-27 16:21 Problem in compiling kernel Ponkumaran Annadurai
2011-06-27 17:19 ` Mulyadi Santosa
2011-06-27 17:23 ` Daniel Baluta
[not found] ` <BANLkTim0BX-qwbKms4WaRwd80XuH0g_8sg@mail.gmail.com>
2011-06-28 7:43 ` Daniel Baluta
[not found] ` <BANLkTi=09B=FoHVuSoCgROSdO8bkr=2+bQ@mail.gmail.com>
2011-06-28 11:29 ` Daniel Baluta
2011-06-28 12:18 ` Ponkumaran Annadurai
2011-06-28 17:39 ` Ponkumaran Annadurai
2011-06-28 18:08 ` Daniel Baluta
2011-06-29 6:28 ` Mulyadi Santosa
2011-06-29 7:12 ` Daniel Baluta
2011-06-29 13:37 ` Ponkumaran Annadurai
2011-06-29 13:56 ` Daniel Baluta
2011-06-28 15:21 ` Mulyadi Santosa
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).