Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 150101 - sys-boot/colo-1.22 version bump
Summary: sys-boot/colo-1.22 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: MIPS Linux
: High enhancement (vote)
Assignee: MIPS Porters
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-10-04 13:24 UTC by Salmon Leap Consulting
Modified: 2007-03-24 09:29 UTC (History)
1 user (show)

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


Attachments
colo-1.22.ebuild (colo-1.22.ebuild,4.07 KB, text/plain)
2006-10-04 13:27 UTC, Salmon Leap Consulting
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Salmon Leap Consulting 2006-10-04 13:24:04 UTC
User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060925 Epiphany/2.14 Firefox/1.5.0.7
Build Identifier: 

Request that colo-1.22 be added to portage. Portage will build colo-1.22 if
Redhatter's colo-1.21.ebuild has been copied/renamed to "colo-1.22.ebuild".
Tested for clean build on Cobalt RaQ2 w/ gcc-3.4.6 and Cobalt NASRaQ w/
gcc-4.1.1. I am currently testing for functionality, but seems OK so far.

Reproducible: Always

Steps to Reproduce:
1. ACCEPT_KEYWORDS="~mips" emerge -av colo

Actual Results:  
Calculating dependencies... done!
[ebuild     U ] sys-boot/colo-1.21 [1.19] 249 kB

Expected Results:  
Calculating dependencies... done!
[ebuild     U ] sys-boot/colo-1.22 [1.19] 2?? kB

I'll attach minimally modified version of Redhatter's ebuild when I get a
chance, but it looks like only the name needs changing. 

I can attach the relevant 'emerge --info' for both systems, but are they really
desired for such a straight foreward ehancement request?
Comment 1 Salmon Leap Consulting 2006-10-04 13:27:40 UTC
Created attachment 98795 [details]
colo-1.22.ebuild

Renamed version of Redhatter's colo-1.21.ebuild
Comment 2 Markus Rothe (RETIRED) gentoo-dev 2006-12-26 05:55:52 UTC
I just figured out that the current stable version (1.19) does not compile any more:

[...]
gcc -Werror -Wall -Wstrict-prototypes -fomit-frame-pointer -O2 -fno-strict-aliasing -march=r5000 -ffreestanding -mno-abicalls -fno-PIC -G0 -nostdinc -Iinclude -I../include -D_DEBUG -I/usr/lib/gcc/mipsel-unknown-linux-gnu/4.1.1/include -c -o nfs.o src/nfs.c
cc1: warnings being treated as errors
src/nfs.c: In function 'nfs_read_dir':
src/nfs.c:607: warning: pointer targets in passing argument 2 of 'func' differ in signedness
src/nfs.c: In function 'dump_node':
src/nfs.c:738: warning: pointer targets in passing argument 2 of 'nfs_readlink' differ in signedness
make[1]: *** [nfs.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/colo-1.19/work/colo-1.19/stage2'
make: *** [subdirs] Error 2


mips team: plase add 1.22 to portage or give the ok and I'll do so.
Comment 3 Stuart Longland (RETIRED) gentoo-dev 2007-02-22 09:09:24 UTC
Yeah, in the business of the latter part of 2006, I actually missed this bug.

I plan to commit CoLo 1.22 straight to stable -- since the earlier versions do not compile against GCC 4.1.

This shouldn't cause any breakage of machines, however, it'd be wise to keep your vmlinux.gz file backed up just-in-case.  If things do go west, hold down the password-reset button whilst turning the unit on until "Console ON" appears, then power-cycle the box.

At the serial console ... hit space quickly, and at the prompt, execute:
> bfd vmlinux.gz.old

(I think that's the command... long time since I last did this)

For the record, it was a drop-in replacement here.
Comment 4 Markus Rothe (RETIRED) gentoo-dev 2007-03-24 09:29:47 UTC
colo 1.22 is in the tree since a few weeks. marking bug as FIXED