__group__	ticket	summary	component	version	milestone	type	owner	status	created	_changetime	_description	_reporter
Active Tickets	139	Kernel broken on Alpha	BOOK	CLFS Standard GIT	CLFS Standard 1.2.0	defect	clfs-commits@…	new	2008-01-23T02:05:21Z	2008-08-31T16:52:19Z	Throwing a PAL exception	jciccone
Active Tickets	864	Mips 64 Segfault	BOOK	CLFS Standard GIT	CLFS Standard 1.2.0	defect	clfs-commits@…	new	2011-07-14T18:41:56Z	2011-07-14T18:41:56Z	"Mips pure 64 Little Endian, Big Endian and Mips Multilib segfault when compiling GCC in chapter 6 even with Mips fix patch that works for Mips 32.


{{{
make[2]: Entering directory `/mnt/clfs/sources/gcc-build/gcc'
mips64el-unknown-linux-gnu-gcc -mabi=64 -c   -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc-4.6.0/gcc -I../../gcc-4.6.0/gcc/. -I../../gcc-4.6.0/gcc/../include -I../../gcc-4.6.0/gcc/../libcpp/include  -I../../gcc-4.6.0/gcc/../libdecnumber -I../../gcc-4.6.0/gcc/../libdecnumber/dpd -I../libdecnumber    insn-attrtab.c -o insn-attrtab.o
mips64el-unknown-linux-gnu-gcc -mabi=64 -c   -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc-4.6.0/gcc -I../../gcc-4.6.0/gcc/. -I../../gcc-4.6.0/gcc/../include -I../../gcc-4.6.0/gcc/../libcpp/include  -I../../gcc-4.6.0/gcc/../libdecnumber -I../../gcc-4.6.0/gcc/../libdecnumber/dpd -I../libdecnumber    insn-automata.c -o insn-automata.o
mips64el-unknown-linux-gnu-gcc -mabi=64 -c   -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H -I. -I. -I../../gcc-4.6.0/gcc -I../../gcc-4.6.0/gcc/. -I../../gcc-4.6.0/gcc/../include -I../../gcc-4.6.0/gcc/../libcpp/include  -I../../gcc-4.6.0/gcc/../libdecnumber -I../../gcc-4.6.0/gcc/../libdecnumber/dpd -I../libdecnumber    ../../gcc-4.6.0/gcc/tree-ssa-structalias.c -o tree-ssa-structalias.o
mips64el-unknown-linux-gnu-gcc: internal compiler error: Segmentation fault (program cc1)
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
make[2]: *** [tree-ssa-structalias.o] Error 4
make[2]: Leaving directory `/mnt/clfs/sources/gcc-build/gcc'
make[1]: *** [all-gcc] Error 2
make[1]: Leaving directory `/mnt/clfs/sources/gcc-build'
make: *** [all] Error 2
}}}

"	Cosmo
Active Tickets	904	Cannot add attachments to tickets	BOOK			defect	clfs-commits@…	new	2012-07-14T06:51:57Z	2012-07-14T06:51:57Z	"Error is

OSError: (20, 'Not a directory')"	k2t0f12d
Active Tickets	58	Libtool	BOOK	CLFS Sysroot GIT	CLFS Sysroot 1.0.0	defect	clfs-commits@…	new	2006-07-17T00:04:05Z	2011-01-09T15:50:01Z	Libtool is completely broken. It's retaining all of the information about the cross-compiler. Which is reasonable because I can't figure out a way to make it look anywhere else. Libtool is a complete mess to the point where anything that may use it after you boot into the final system wont work.	jciccone
Active Tickets	903	mips64el cross-tools gcc-static requires a patch	BOOK	CLFS Standard GIT		enhancement	clfs-commits@…	new	2012-07-14T06:48:48Z	2013-02-09T18:54:09Z	"If building cloog-0.17.0 with isl-0.10 and osl-0.8.4 you may see this error.

gcc-4.6.3/gcc/graphite-clast-to-gimple.c:1370:23: error: 'LANGUAGE_C' undeclared (first use in this function)

in which case apply the attached patch"	k2t0f12d
Active Tickets	915	Book mirroring	BOOK			task	clfs-commits@…	new	2012-09-24T04:48:28Z	2012-09-24T04:48:28Z	"Hello.

I would like to mirror the cross-lfs book and patches. I think this is what the majority of users want when they come to cross-lfs.org. This is an example of what I'm thinking:
[http://www.secondfloor.ca/cross-lfs.org/files/]

I asked the server admin to install the xml packages needed to render the dev book daily from git.

I'm also thinking to patch/sed the mirrored books to use my mirrored patches instead of patches.cross-lfs.org.

Are you all cool with this? Is there anything else I can do?"	robert
Active Tickets	835	GCC 4.6.0 kernel compile failure and -Werror=unused-but-set-variable	BOOK	CLFS Embedded GIT	CLFS Embedded 1.0.0	defect	bradfa	assigned	2011-04-29T11:15:41Z	2012-09-18T12:49:50Z	"When building kernels with GCC 4.6.0 the new way GCC deals with -Werror and unused-but-set-variable is slightly different than on GCC 4.5.  Now, kernel compiles that set but don't use variables in a whole bunch of places will cause the make to fail.  That's nice of GCC to point out these types of warnings and the kernel Makefile wants these warnings, but we don't really want the make to stop because of them.

See -dev mailing list thread finding this on a MIPS build:
http://lists.cross-lfs.org/pipermail/clfs-dev-cross-lfs.org/2011-April/000941.html

LKML also found this on PowerPC:
https://lkml.org/lkml/2011/3/9/229

The proposed workaround is some sed'ing but there might be kernel patches in the works as well to simply fix this.  Best would be to fix the offending source files so the warnings don't come up in the first place and keep -Werror but I'm not a kernel hacker (at least not yet)."	bradfa
Active Tickets	876	uClibc 0.9.31 and Binutils 2.21 are incompatible for x86 builds	BOOK	CLFS Embedded GIT	CLFS Embedded 1.0.0	defect	bradfa	assigned	2011-11-27T14:53:57Z	2013-01-30T15:23:39Z	"When building uClibc 0.9.31 for x86, you'll get an error looking like:

{{{
/tmp/ccJ804J6.s: Assembler messages:
/tmp/ccJ804J6.s: Error: .size expression for _init does not evaluate to a constant
/tmp/ccJ804J6.s: Error: .size expression for _fini does not evaluate to a constant
  CC libm/asinf.os
make: *** [lib/crtn.o] Error 1
make: *** Waiting for unfinished jobs....
}}}"	bradfa
Active Tickets	913	Embedded Errata page doesn't exist in wiki	BOOK	CLFS Embedded GIT	CLFS Embedded 1.0.0	defect	bradfa	assigned	2012-09-22T18:28:37Z	2013-01-30T15:23:27Z	"Section vii links to http://trac.cross-lfs.org/clfs-embedded/errata/0.0.1/ but no such page on the wiki exists.

Secondary to that, we've not released any version besides the 'git' version, so having errata is somewhat pointless."	bradfa
Active Tickets	917	Kirk Terrell's Notes	BOOK	CLFS Embedded GIT	CLFS Embedded 1.0.0	defect	bradfa	assigned	2013-01-30T15:18:43Z	2013-01-30T15:22:58Z	"I did have some issues that I was able to work through, not quite sure where to submit. By section 
they are 

3.2  Binutils-2,21 is not avialble

6.4  None is not a good setting for --with-fpu

6.10/6.12 I think the --with-fpu should be omitted when using soft

6.11 uClibc requires an additional patch - the new Binutils does not like the .size 

    The .config file need to have the ${CLFS} patched - it would not allow for double 
expansion. SO ${CLFS} did not become /mnt/clfs as desired.


7.4  I would add make clean to busybox

16.1  Should also remove ${CLFS}/sources when making ${CLFS}-final
      Another option would be to use /usr/src rather than /sources
"	bradfa
Active Tickets	832	Move e2fsprogs and other filesys stuff into beyond	BOOK	CLFS Embedded GIT	CLFS Embedded 1.0.0	enhancement	bradfa	assigned	2011-04-09T11:51:02Z	2013-01-30T15:24:05Z	"e2fsprogs isn't required for an embedded build, it should move into the beyond section.

It would also be nice to have software for other filesystems that could be used.  Those should also go into the beyond section.
Short list: ext*, jffs2, squash, reiser2, jfs, xfs, etcetera...

See mailing list thread:
http://lists.cross-lfs.org/pipermail/clfs-dev-cross-lfs.org/2011-April/000917.html"	bradfa
Active Tickets	911	Simplify uClibc configuration patch	BOOK	CLFS Embedded GIT	CLFS Embedded 1.0.0	enhancement	bradfa	assigned	2012-09-12T17:12:23Z	2013-01-30T15:24:29Z	"The uClibc config patch ends up producing a bunch of files that each are mostly the same except for the items referencing architecture and sub-arch type things (like endianness, api version, etc).

It would be much easier to maintain if there was just have one simple config picking sane defaults and a few short sed lines to add the proper arch and sub-arch type things."	bradfa
Active Tickets	914	Embedded book doesn't need a partition created	BOOK	CLFS Embedded GIT	CLFS Embedded 1.0.0	enhancement	bradfa	assigned	2012-09-22T18:49:43Z	2013-01-30T15:23:14Z	"Most people who will build the embedded book won't create a partition on a local disk, they'll want to build in a temporary directory and then ""copy to target"" (like that section with the same name).

Thus the entirety of section 2 is not really needed and should simply be replaced with something along the lines of ""Setting up the build directory"" or similar."	bradfa
Active Tickets	834	"""mipsel"" isn't a usable value for $CLFS_ARCH"	BOOK	CLFS Embedded GIT	CLFS Embedded 1.0.0	task	bradfa	assigned	2011-04-25T10:27:17Z	2012-09-18T12:49:31Z	"In kernel 2.6.38 (and maybe others, haven't checked), a value of ""mipsel"" isn't valid for the way we use it in the Linux headers installation.  The value needs to be ""mips"" for all variants of mips target triplets.

The offending sed line is:

export CLFS_ARCH=$(echo ${CLFS_TARGET} | sed -e 's/\(mips\)\(64\)\?\(el\)\?-.*/\1\3/')

Could changing this to just be ""mips"" rather than a possible ""mipsel"" be bad in other places in the book?"	bradfa
Active Tickets	906	libgcc won't compile in section 6.10	BOOK	CLFS Embedded GIT	CLFS Embedded 1.0.0	task	bradfa	assigned	2012-07-20T19:49:11Z	2013-01-30T15:24:51Z	"Outputs:
{{{
checking for suffix of object files... configure: error: in
`/home/clfs-arm/sources/gcc-build/armv4-unknown-linux-uclibc/libgcc':
configure: error: cannot compute suffix of object files: cannot compile
}}}

Needs patching of gcc.  This is for armv4t 'soft' float aapcs.
Both gcc 4.6.0 and 4.6.1 have this issue."	bradfa
Active Tickets	890	1.2.0 MIPS 32bit book missing patch URL	BOOK	CLFS Standard 1.2.0	CLFS Standard 1.2.0	defect	clfs-commits@…	new	2012-07-12T10:42:15Z	2012-07-12T10:42:15Z	"5.14 Cross GCC-4.6.0 Static

calls for patch

http://cross-lfs.org/files/patches/1.2.0/gcc-4.6.0-pure64_specs-1.patch

but this isn't in the URL list at 3.4 Needed Patches or 3.5 Additional Patches for MIPS"	k2t0f12d
Active Tickets	853	Intel x86 Build	BOOK	CLFS Standard GIT	CLFS Standard 1.2.0	task	clfs-commits@…	new	2011-07-13T17:35:00Z	2013-01-22T03:05:23Z	Complete a build for the x86 architecture without errors.	Cosmo
Active Tickets	854	PowerPC 32 Build	BOOK	CLFS Standard GIT	CLFS Standard 1.2.0	task	clfs-commits@…	new	2011-07-13T17:35:57Z	2013-01-30T22:46:10Z	"Complete a build for the PowerPC 32 architecture without errors.
"	Cosmo
Active Tickets	855	Mips 32 Build	BOOK	CLFS Standard GIT	CLFS Standard 1.2.0	task	Cosmo	new	2011-07-13T17:36:49Z	2011-07-13T17:36:49Z	"Complete a build for the Mips 32 architecture without errors. Either Little or Big Enden
"	Cosmo
Active Tickets	856	SPARC V8 Build	BOOK	CLFS Standard GIT	CLFS Standard 1.2.0	task	clfs-commits@…	new	2011-07-13T17:37:29Z	2011-07-13T17:37:29Z	"Complete a build for the SPARC v8 architecture without errors.
"	Cosmo
Active Tickets	858	Mips pure 64 build	BOOK	CLFS Standard GIT	CLFS Standard 1.2.0	task	Cosmo	new	2011-07-13T17:39:02Z	2011-07-13T17:39:02Z	"Complete a build for the Mips 64 architecture without errors.
"	Cosmo
Active Tickets	859	UltraSPARC pure 64 build	BOOK	CLFS Standard GIT	CLFS Standard 1.2.0	task	Cosmo	new	2011-07-13T17:39:49Z	2011-07-13T17:39:49Z	"Complete a build for the UltraSPARC pure 64 architecture without errors.
"	Cosmo
Active Tickets	860	x86-64 Multilib build	BOOK	CLFS Standard GIT	CLFS Standard 1.2.0	task	Cosmo	new	2011-07-13T17:40:39Z	2013-01-27T20:29:27Z	"Complete a build for the X86_64 Multilib architecture without errors.
"	Cosmo
Active Tickets	861	Mips Multilib Build	BOOK	CLFS Standard GIT	CLFS Standard 1.2.0	task	Cosmo	new	2011-07-13T17:41:17Z	2011-07-13T17:41:17Z	"Complete a build for the Mips Multilib architecture without errors.
"	Cosmo
Active Tickets	862	UltraSPARC Multilib Build	BOOK	CLFS Standard GIT	CLFS Standard 1.2.0	task	Cosmo	new	2011-07-13T17:42:04Z	2013-02-09T17:57:29Z	"Complete a build for the UltraSPARC Multilib architecture without errors.
"	Cosmo
Active Tickets	916	x86-64 pure 64 build	BOOK	CLFS Standard GIT	CLFS Standard 1.2.0	task	clfs-commits@…	new	2013-01-19T21:36:11Z	2013-01-19T21:36:52Z	Complete a build without errors for the x86_64 pure 64 architecture without errors.	kb0iic
Active Tickets	918	Alpha 64bit build	BOOK	CLFS Standard GIT	CLFS Standard 1.2.0	task	clfs-commits@…	new	2013-02-09T18:52:12Z	2013-02-09T19:04:38Z	"Complete a build for the Mips 64 architecture without errors.
"	kb0iic
Active Tickets	869	coreutils 8.13 and later require an additional line to config.cache	BOOK	CLFS Standard 1.2.0	CLFS Standard 2.0	task	clfs-commits@…	new	2011-10-18T12:52:02Z	2012-08-29T17:49:23Z	"Text should be changed to read as follows when svn tracks to new version of coreutils.

cat > config.cache << EOF
fu_cv_sys_stat_statfs2_bsize=yes
gl_cv_func_working_mkstemp=yes
gl_cv_func_fstatat_zero_flag=yes
EOF"	Kionmaru
Active Tickets	101	Glibc locale installation text needs to be rewritten	BOOK	CLFS Sysroot GIT	CLFS Sysroot 1.0.0	task	clfs-commits@…	new	2007-01-05T04:52:56Z	2011-01-09T15:50:08Z	"I am not sure exactly how much needs to be changed for the locale installation in the Glibc build, but at minimum the descriptive text is wrong. It mentions that the minimal list of locales is what's needed for various testsuites to pass, but this certainly does not apply to a sysroot build. I don't really know exactly what else would have to be changed there and what (if any) locales would still be required (beyond just ""install the one you use"")."	chris@…
Active Tickets	102	Build order/hard-coded binary pathname issues...	BOOK	CLFS Sysroot GIT	CLFS Sysroot 1.0.0	task	clfs-commits@…	new	2007-01-27T07:27:01Z	2011-01-09T15:50:13Z	"Many packages end up with hard-coded names to various binaries, which has usually been solved by either switching the build order around when needed to ensure that certain programs were in specific places when they were found by other packages, or creating symlinks to some binaries. However, this is essentially a completely different issue for the sysroot book since it will be looking at program locations on the host system. In a way it simplifies things because the build order is less important, but it can also cause problems when programs on the host system that packages hard-code paths to are not in the same place on the host system as on the final CLFS system.

The most obvious way to solve this is to create symlinks on the host to any such programs, but we do want to avoid touching the host whenever possible. Does anyone else have ideas for any other potential solution?"	chris@…
Active Tickets	219	Update Package Contents in Sysroot	BOOK	CLFS Sysroot GIT	CLFS Sysroot 1.0.0	task	jciccone	assigned	2009-07-11T20:25:50Z	2011-01-09T15:50:21Z	Copy the package contents from the main branch into clfs-sysroot.	jciccone
Active Tickets	221	Fix rpath for GMP/MPFR/PPL/CLooG-PPL	BOOK	CLFS Sysroot GIT	CLFS Sysroot 1.0.0	task	jciccone	assigned	2009-07-12T15:36:32Z	2011-01-09T15:50:31Z	Its leaving $CLFS in the path after the sysroot build is complete. Need to clean up.	jciccone
Active Tickets	868	Glibc Disable linking with libgcc_eh.a	BOOK	CLFS Standard 1.1.0		defect	clfs-commits@…	new	2011-10-18T12:48:32Z	2011-12-10T05:44:57Z	"Patch currently contains chunks that modify configure script that are outdated.

Submitted By: Joe Ciccone <jciccone@linuxfromscratch.org>
Date: 2006-11-09
Initial Package Version: 2.5

The configure script no longer accepts any of the patch, which means four chunks fail. This causes patch to throw an error code.

While the patch should be kept around as it proves useful in some situations, the patch should be updated; as some will use it against glibc 2.14.1 (where it does still work, sans the configure sections.)
"	Kionmaru
Active Tickets	912	Link embedded book git repo to trac	BOOK	CLFS Embedded GIT	CLFS Embedded 1.0.0	feature request	clfs-commits@…	new	2012-09-12T17:46:07Z	2012-09-12T17:46:07Z	If possible (needs investigation) it would be nice to link the embedded git repo to trac so that SHAs and ticket numbers could be referenced between the two.	bradfa
Active Tickets	833	Fix up mdev.conf	BOOK	CLFS Embedded GIT	CLFS Embedded 1.0.0	task	bradfa	assigned	2011-04-10T14:18:43Z	2013-01-30T15:25:09Z	"Our mdev.conf may not be the best example of how to do an mdev.conf.  Based on this mailing list thread (http://lists.busybox.net/pipermail/busybox/2009-November/070889.html), the busybox people feel we may have an older version of an example mdev.conf that could not be exploiting all the features of mdev.

Take a look at if mdev.conf should be updated to better fit with current busybox ideals.

The current mdev.conf works for me, so this isn't a huge priority."	bradfa
Active Tickets	190	Command explanations needed for cross-tools Binutils and GCC	BOOK	CLFS Standard GIT	CLFS Standard 1.2.0	task	clfs-commits@…	new	2008-12-22T17:42:37Z	2009-07-06T21:51:17Z	"Cross-Binutils uses AR=ar and AS=as. I know it has something to do with binutils automatically defaulting to using cross-tools when cross-compiling, but I don't know the details.

Similarly, there's the AR=ar in GCC Static...I don't know what that's for. Of course there's also several new GCC switches as well..."	chris@…
Active Tickets	66	Gettext finds Java on my system	BOOK	CLFS Sysroot GIT	CLFS Sysroot 1.0.0	task	clfs-commits@…	new	2006-07-22T04:43:15Z	2011-01-09T15:50:37Z	In the past, LFS tried hard to ensure that Chapter 5 Gettext doesn't find Java or C# compilers on the host. In CLFS-2.0, Gettext finds Java on my host.	alexander@…
